• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Core Solo Mac Mini - Ubuntu install ... how?

Pinstripes

Well-known member
I've had a core solo Mini sitting around for a while, it's split between OS X & XP. I'd like to erase the OS X part and put Ubuntu on it instead. Is this possible? I've Googled instructions but they look a little daunting (yes, I have Linux experience.) Is it as difficult as it seems?

 

QuadSix50

Well-known member
I haven't tried installing any Linux on any Intel-based Mac just yet, but from what I've heard Ubuntu does use elilo as the boot loader on the Intel Macs. The only issues I've heard of recently were with recent MacBooks in regard to ACPI support.

 

Mycatisbigfoot

Well-known member
What I would do is tell OS X that you would like to reinstall windows and when you boot from the disk and get to the set up part tell linux to install to the X partition but thats me just thinking here

 

LCGuy

LC Doctor/Hot Rodder
Did you know you can upgrade the CPU to a full Core Duo if you wish?

8-o

News to me!
Yep, you should even be able to go up to a Core 2 Duo, so long as you get the notebook version (which is slightly harder to find than the desktop version)

 

Gorgonops

Moderator
Staff member
Just to digress to the original subject (Linux on an Intel Mac with no OS X partition)...

If you didn't mind reinstalling Windows (yes, having to do so would suck), you have the option of simply blowing away your hard disk and starting over with your Windows XP and Linux installation CDs. (Traditionally the "easiest" way to set up a dual boot is of course to install Windows first and then install Linux, as current Linux CDs are smart enough to detect/resize/incorporate into GRUB an existing Windows partition.) Why would you want to do this? Well...

Prior to the introduction of "Boot Camp" and an accompanying series of firmware updates Intel Macs *required* GPT-partitioned hard disks and EFI-aware bootloaders. (Many of the "Linux on a Mac Mini" Howtos you'll find out there were written in 2006, when going through such hoops were necessary to install anything besides OS X .) However, assuming your Mini is up to date the firmware should now have a built-in BIOS compatibility mode allowing it to boot MBR-formatted disks just fine. Currently your "bootcamp-ed" hard disk has a "hybrid" GPT/MBR partition table, which is the source of the remaining "complexity" in multi-booting OS X alongside other OSes with "legacy" BIOS bootloaders.

If you were retaining OS X on the disk then rEFIt is about your best choice for a boot menu that can "chain-load" OS X, Linux, *and* Windows. But since you want to get rid of OS X, well... if you blow away your existing data and reinstall from scratch the Windows (or Linux) installer will create an MBR boot record on your hard disk. That will cause the firmware to load the BIOS compatibility module automatically, and let you use regular GRUB/Lilo instead of an EFI-aware solution. Which means your Mini will behave basically just like a plain old PC, no extra fiddling. (There are advantages to this other then simplicity. For instance, until recently at least the GMA950 video driver in Linux had issues switching video modes "natively", so it would default to making legacy BIOS calls. If you boot with elilo said BIOS isn't there. There are several drivers in Linux that have similar teething problems... mostly video drivers that don't apply to you, but it's worth noting.)

Anyway. When I installed Linux on my work Mac Pro (boo, hiss, I know) the BIOS compatibility mode had just been integrated, so I originally did it by simply yanking out the factory-formatted primary OS X drive and doing the installation on the second drive, MBR partitioned. And it "just worked". However, it is worth noting that in the end I ended up putting the OS X drive back into the case and setting up rEFIt anyway so I could have the option of booting into OS X to apply firmware updates. (The original 2006 Mac Pros shipped with some *nasty* bugs in their BIOS emulation, and there was also a bad ATI video card BIOS bug that prevented the card from initializing properly in legacy mode about half the time.) Seems kind of a waste to dedicate a drive to a firmware installer, but... eh.

 
Top