PDA

View Full Version : SOLUTION for Dual/Triple booting Mac OS X, Windows, Linux, on the same Hard Drive


WinLinMac01
04-15-2008, 01:32 AM
SOLUTION for Dual/Triple booting Mac OS X, Windows, Linux, on the same Hard Drive- By: WinLinMac01
This tutorial is subject to future revisions by WinLinMac01
===========
IMPORTANT (Backup up all existing data before proceeding with the procedures below)
Tutorial created by: WinLinMac01

1). Download and Burn a bootable copy of Acronis Disk Director

2). Assuming that your hard drive is fully formated with zeros, insert your Mac OS X DIsk and press ENTER when the disk starts up.

3). Select your language and in the next screen, go into Disk Utility.

4). Create one HFS+ Journaled partition dedicated to Mac OS X.

5). For the remaining space, set that as Free Space. —> Before you commit the changes, in options, choose the MBR Partitioning Scheme.

6). Quit Disk Utility, and quit the installer.

7). Now, insert your Acronis Disk, and go into disk's safe mode when the menu appears.

8). You will see the already created Mac OS X partition, but the remaining Free Space is unallocated.

9). Create one NTFS partition using that Free Space, This NTFS partition is only for Vista/XP. Create other necessary partitions after setup is successfully completed. (NOTE: If you are planning to use Linux, you will have to leave some Free Space, Do NOT create an Ext3 partition YET)

10). Now is the time to reinsert your Mac OS X DVD.

11). Select the appropriate packages and install on the OS X partition you created.

12). After installation, heres a tip, you can quit the registration by simply doing Command-Q.

13). After configuring your post-installation, it is optional if you want to install the latest kernel, 9.2.2.

14). The main thing now, is to go into disk utility again, and format the NTFS partition you created for Windows Vista as FAT (MS-DOS).

15). Now it is time to insert your Windows Vista DVD.

16). When you get into the partition selection, highlight the partition you created in Disk Utility (FAT). Format that partition as NTFS.

17). Now you should be able to install Windows Vista without any problems. Note that this will overwrite the existing MBR that Mac OS X configured initially.

FOR USERS DUAL BOOTING JUST MAC & WINDOWS ON ONE DISK READ BELOW, FOR THOSE THAT WANT TO TRIPLE BOOT, SKIP THE FOLLOWING STEPS, AND RESUME AFTER STEP 21. Come back to these steps after completing Step 29/30)
-------------------------------------------------------------------------------
18). After installation is complete, and after confirming that your installation is successful, restart and insert your Mac OS X DVD.

19). Instead of Booting of the DVD, press F8 and boot with -s.

20). To use the Darwin bootloader, you will have to write a new MBR. Follow the commands below-

fdisk -e /dev/rdisk0
flag 1
write
yes
quit
reboot

21). Now after reboot, you should see the Darwin bootloader active again, and when you press enter, Windows NTFS will be the foreign O/S installed on your system in addition to Mac OS X. By default, after 8 seconds, Darwin should boot off the Mac OS X partition. However, you can always select the Windows Vista partition anytime you have to access that O/S.

-------------------------------------------------------------------------------------------

22). Insert your Linux DVD after you are done installing Windows Vista

23). Follow the prompts as you go along until you select your leftover unpartitioned HD space.

24). Create an Ext3 partition for this installation, instead of swap.

25). Proceed to the bootloader configuration, and select GRUB.

26). If Mac OS X is not on the configuration list, add the boot information manually by going into "edit" or "add."

27). After doing this, GRUB will automatically detect your Mac OS X partition and add it to the grub.conf file after the installation is complete. You really don't have to edit the .conf file, only if you want to change the appearance of the name, timeout seconds, and the default O/S to boot into.

28). Proceed with the installation for Linux (any distribution).

29). After installation is complete, you SHOULD be able to see three options to choose from the GRUB bootloader list.

30). Windows Vista will be displayed as Other, unless you change this manually to Microsoft Windows Vista manually in the grub.conf file.

***If you are going to tri-boot Mac OS X, Windows Vista, and Linux, do steps 18-21 in Darwin after selecting Mac OS X Leopard from the GRUB Bootloader. That way, by default, the Darwin will boot Leopard instead of Windows Vista. Because chances are the default value may be set to Vista. Therefore, performing those steps should resolve your problem if you face any.***
================================================== ============

After all of these procedures are completed, you should be able to enjoy and the most of your system on just one hard drive.

I hope this helps, and this tutorial once again was written by me, WinLinMac01. =))

-- Enjoy

CyCLoBoT
04-15-2008, 02:09 AM
Will definitely try this guide out once I'm done with exams. Have always wanted to dual boot but didn't know how to.

WinLinMac01
04-15-2008, 02:50 AM
Not a problem. I have Mac OS X Leopard, Windows Vista, and Sabayon Linux running on my system flawlessly. Couldn't be better than this. =) I love experimenting, lol.

CyCLoBoT:Will definitely try this guide out once I'm done with exams. Have always wanted to dual boot but didn't know how to.

Ianxxx
04-15-2008, 03:35 AM
fdisk -e /dev/rdisk0
flag 1
write
yes
quit
reboot

I found sometimes this isn't enough and have to
cd /usr/standalone/i386
dd if=boot1h of=/dev/rdiskXsY bs=512 count=1
./startupfiletool -v /dev/rdiskXsY boot

WinLinMac01
04-15-2008, 03:44 AM
With the way I did the procedures above, you shouldn't have to do cd .usr, etc, at all. That procedure was usually required for Tiger. However, for leopard its as easy as what my guide says above.

Ianxxx:fdisk -e /dev/rdisk0
flag 1
write
yes
quit
reboot

I found sometimes this isn't enough and have to
cd /usr/standalone/i386
dd if=boot1h of=/dev/rdiskXsY bs=512 count=1
./startupfiletool -v /dev/rdiskXsY boot

Ianxxx
04-15-2008, 03:56 AM
I believe you, but I restored from a time machine back up and had to do those steps.

WinLinMac01
04-15-2008, 07:06 AM
lanxxx, please also be aware that this is only one part of the procedures. The rest count as well. It doesn't matter if these commands can fix other problems too. What really matters is that everyone can now have an equal opportunity in dual/tri-booting their systems. Isn't that great? You may have restored from a time machine backup one time by using those frequent commands, but be aware that commands don't fit in one category only. There are multi uses for them. And these commands are lifesavers. My system is working flawlessly now. Give it a try, and let me know where you get. =) Remember, that you were asking for this before. ;D

Ianxxx:I believe you, but I restored from a time machine back up and had to do those steps.

WinLinMac01
04-16-2008, 04:05 PM
Should make this a temporary sticky. =) - Cheers

CyCLoBoT
04-24-2008, 12:08 AM
Just tried this guide and it worked perfectly. Running Mac and Win XP now. Good job WinLinMac01. Always wanted to do this but didn't have any clear guides.

WinLinMac01
04-24-2008, 12:12 AM
No problem, this official guide is also now available at the Infinite Mac website as an article. I suppose you used only steps 1-21 since you are only doing this with Mac & Windows, right?

CyCLoBoT:Just tried this guide and it worked perfectly. Running Mac and Win XP now. Good job WinLinMac01. Always wanted to do this but didn't have any clear guides.

CyCLoBoT
04-24-2008, 12:23 AM
Yes just those steps.

WinLinMac01:No problem, this official guide is also now available at the Infinite Mac website as an article. I suppose you used only steps 1-21 since you are only doing this with Mac & Windows, right?

CyCLoBoT:Just tried this guide and it worked perfectly. Running Mac and Win XP now. Good job WinLinMac01. Always wanted to do this but didn't have any clear guides.