Latest LQ Deal: Linux Power User Bundle
Go Back > Forums > Linux Forums > Linux - General > Member Success Stories
User Name
Password Member Success Stories Just spent four hours configuring your favorite program? Just figured out a Linux problem that has been stumping you for months?
Post your Linux Success Stories here.


  Search this Thread
Old 08-22-2009, 12:05 PM   #1
LQ Newbie
Registered: Aug 2009
Location: Attending college in PA
Distribution: Linux Mint
Posts: 3

Rep: Reputation: 0
Talking Successful triple boot on mactel

Hey everyone! Just to let everyone know that I am successfully triplebooting Mac OS X Leopard, Windows XP Home, and Linux Mint Gloria!

I thought I would post a howto, because I had a hard time finding one. Basically the main thing I did to get it to work was to get rid of the GPT/MBR hybrid on the hard disk, and switch to MBR only. (This might work with GPT only if you're running Windows Vista 64 and a linux distro that supports GPT (elilo or grub 2?), but I have not tested this option). I was worried that doing this would cause Mac OS not to boot, but apparently rEFIt can boot Leopard without a GPT. (I have not tested this with Tiger or Panther and/or without rEFIt, so doing that is at your own risk )

What you need:

1. rEFIt, found at It is an open source boot loader for the mac. It understands both GPT and MBR, and can boot from both.
2. iPartition, found at This is not open source, and at $45, it is a little pricey. However, it is the only program I've found that truly "understands" a dual GPT/MBR hard drive scheme, and it is quite flexible. If anybody knows of an equivalent open source program, please let me know! (cfdisk/fdisk is MBR only, and Parted/Gparted does not understand the hybrid system, and cannot modify both schemes)
3. Your favorite Linux distro. I used Linux Mint Gloria, but any distro should work. I have not tested this with lilo, but it should be fine with Grub 1 or 2.

Instructions: (You will want to back up your data)

1. Install rEFIt.
2. Install iPartition and create a bootable CD using the included utility.
3. Boot from the iPartition CD and select "iPartition" (this may take a while)
4. Select the target hard disk.
5. In the inspector window, change the partition scheme from "GUID Partition Table" to "Master Boot Record".
6. Resize the Mac OS (HFS) partition to whatever size you want.
7. Create or move the Windows (FAT32 or NTFS) partition. I installed a fresh copy of Windows for this test, but if you have a current copy of windows (from boot camp) you should be able to use it.
8. Install Windows from the install disk and format the partition, if needed. (This *will* take a while ). Verify that Windows works as well as it can (It should show up in rEFIt).
9. Install your favorite Linux distro. You will have to create and format the third partition from here, because iPartition doesn't understand most linux filesystems. If you have the option, install grub in the root partition. If you install it into the MBR, the rEFIt menu will not work correctly. (The "Linux" and "Windows" options with both show the GRUB menu. Windows will still boot from here if a chainloader option is on the menu, but it's an extra step to take.)
10. You should be done!

Note: after deleting the GPT, the rEFIt menu will take a long time to load for the first few times. Don't panic - after a few startups, it was snappy again

Feel free to comment/modify/ask questions (Although I may not be able to answer them)
Old 08-22-2009, 12:09 PM   #2
Senior Member
Registered: Jan 2008
Distribution: Arch/Slackware/Knoppix
Posts: 1,782
Blog Entries: 14

Rep: Reputation: 279Reputation: 279Reputation: 279
Probably helpful to someone out there, congratulations.
Old 08-22-2009, 12:28 PM   #3
Senior Member
Registered: Dec 2007
Location: In front of my LINUX OR MAC BOX
Distribution: Mandriva 2009 X86_64 suse 11.3 X86_64 Centos X86_64 Debian X86_64 Linux MInt 86_64 OS X
Posts: 2,369

Rep: Reputation: Disabled
Next month Snow Leopard is out.
I intend to upgrade than I can start it all over again.
Beside that it seems to be quit easy to install APT-GET in Leopard , so a wide range of linux applications is open to you.
Up until now I keep my Linux BOX apart from my MAC PRO workstation .
Not totally as they are on the same modem-router often login in my MAC box from the linux box

Last edited by ronlau9; 08-22-2009 at 12:31 PM.
Old 08-22-2009, 01:16 PM   #4
LQ Newbie
Registered: Aug 2009
Location: Attending college in PA
Distribution: Linux Mint
Posts: 3

Original Poster
Rep: Reputation: 0
Originally Posted by ronlau9 View Post
Up until now I keep my Linux BOX apart from my MAC PRO workstation .
That's probably the ideal thing to do. However, I only have one computer right now, so getting all three OSes on it was a fun challenge. I actually started to try to do it with Linux from Scratch, but eventually gave up because it was too time consuming to learn and install it all .


grub, macbook, os x, tripleboot, windows

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Installing goblinX in triple boot laptop... no boot in the other linux OS amalgam Linux - Newbie 2 02-14-2008 01:08 PM
Can't replace Lilo with Grub on Mactel (refit in use) basileus Linux - Software 1 06-12-2007 12:55 PM
LXer: Mactel Linux Up and Running LXer Syndicated Linux News 0 02-18-2006 09:46 PM
LXer: Firefox 2.0 Alpha, MacTel Version Soon LXer Syndicated Linux News 0 01-17-2006 07:31 AM
Boot failure after successful install dnpate Linux - Newbie 9 10-03-2001 09:07 AM > Forums > Linux Forums > Linux - General > Member Success Stories

All times are GMT -5. The time now is 11:54 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration