- #Installing linux on a mac mac os
- #Installing linux on a mac install
- #Installing linux on a mac code
- #Installing linux on a mac Pc
Then click on the RAMdisk button and select the “initrd.gz” file.Īfter that, it may look like the computer is hung up, but give it some time. In the first tab, Kernel, click on the Kernel button and select the “vmlinuz-2.6.26-1-mac” file. Go to File > Settings in the menu bar to open up the settings. Now double click on the Penguin program to start it. I put in 10MB for mine-values less than that caused errors for me when I tried to boot Linux later. Down at the bottom there’s a box where you can type in the amount of RAM the system reserves for it at a minimum. Click on the Penguin icon and choose Get Info from the file menu in Finder.
#Installing linux on a mac mac os
Now that you have all the files you need on your Mac OS 7.x partition, it’s time to run the Penguin bootloader and configure it properly.īefore you run Penguin, it’s best to allocate some RAM to it so it works properly. Step 6: Run and configure the Linux bootloader The RAM disk image is an encapsulated file system that contains a minimal set of Linux binaries, scripts, and setup files needed to start the Linux installation process.
![installing linux on a mac installing linux on a mac](https://i.ytimg.com/vi/-hJqALt2Stc/maxresdefault.jpg)
#Installing linux on a mac code
The Linux kernel is the basic package of non-Mac binary code that forms the heart of the Linux operating system. Because of the way older Macs work, you can’t boot directly into Linux right after flipping on the power switch like you can on a more modern machine. The bootloader is a Mac OS program that allows us to boot up Linux on older Macintosh hardware.
![installing linux on a mac installing linux on a mac](http://atodorov.org/images/mac/boot_menu.jpg)
Now you’ll have three functional pieces in the folder: the Penguin bootloader program, the Linux kernel (vmlinuz-2.6.26-1-mac), and the RAM disk image (initrd.gz).īefore we go further, I’ll step back and explain what each part does. Then un-binhex the three HQX files- StuffIt Expander usually works, and I bet you have that utility already if you’ve come this far. Once you have those files on your Mac OS 7.x partition, put them all inside a folder called Penguin. Here are the exact files you’ll need (including the paths to them on the CD): If you don’t have that extension, then you may have to copy them from the CD on your modern machine and copy them over to the vintage Mac via another method (beyond the scope of this article). In my case, I had a Mac OS 7.x extension that could read the Linux CD file system, so I stuck the CD in my LC 575 and copied the files directly. Once you’ve got the CD, you’ll need to get a few files off of it and onto your vintage Mac OS 7.x partition. In Mac OS X, you’ll have to use Disk Utility to properly burn the image to a CD. Just make sure you’re actually burning the image contents itself to the CD-R and not just copying the ISO file to it.
#Installing linux on a mac Pc
You can use whatever modern PC or Mac you’re comfortable with to do it. If you haven’t done so already, burn the Debian 4.0 ISO to a CD-R. It saves a lot of time versus switching floppies or even a CD install. If you have lots of other vintage Macs lying around, it’s handy to simply connect your Linux HD as a second disk on another working Mac and copy a working System 7.x folder over.
#Installing linux on a mac install
So using whatever method (and OS version) you’re comfortable with, install it on the Mac OS partition we just created. a few times).Īs I previously mentioned, you’ll need a basic installation of Mac OS on the hard drive in order to boot into Linux. Additionally, you could do more fancy partitioning for user space and such, but this is way is simpler and it works just fine for how often you’ll likely be using your Linux installation (i.e.