Home > OSx86 > Dual boot Vista & OS X86 w/ Darwin Bootloader

Dual boot Vista & OS X86 w/ Darwin Bootloader

We’ll talk here about the most easy and clean way to dual boot Vista & OS X86.
And guess what boot manager we will use? Yes, Darwin Bootloader from OS X.

You will need for this tutorial:

- Windows Vista installation DVD
- JaS OS X86 10.4.X installation DVD

I recommend the following disk partitioning:

- 3 primary partitions: 1- Windows Vista / 2 – OS X86 / 3 – OS X86
- 1 extended partition (containing several HFS+ or FAT32 or NTFS partitions)

Having 2 primary OS X86 partitions is really cool for testing new OS X86 install.
For instance, you can have Mac OS X86 10.4.9 running on the first, and the latest
Leopard WWDC Preview build 9A466 running on the second… ;-)

Click on the link above to read the full tutorial in the extended post.Thank you for looking further in this post, let’s begin the tutorial.

Step 1: Install OS X86 10.4.x on the second primary partition

Step 2: Make the first primary partition active to install Vista

Boot up OS X and in a terminal window,

sudo fdisk -e /dev/rdisk0
flag 1
quit
reboot

Step 3: Install Vista on the first primary partition

Step 4: Restore OS X86 in the MBR

Boot off JaS OS X86 dvd in single user mode (press F8 & type -s). At single user prompt,

fdisk -e /dev/rdisk0
flag 2
update
write
quit
reboot

Step 5: Make the first partition active back to boot up Vista

At this point OS X86 should boot up and in a terminal window,

sudo fdisk -e /dev/rdisk0
flag 1
quit
reboot

Step 6: Restore Vista on the MBR

Upon reboot, Vista will show “\Window\system32\winload.exe” corrupted.
Insert Vista disc & follow directions to recover.
Reboot & check that Vista boots up fine.

Step 7: Make second primary partition active to use Darwin Bootloader

Boot off JaS OS X86 dvd in single user mode again (press F8 & type -s). At single user prompt,

fdisk -e /dev/rdisk0
flag 2
quit
reboot

Share this post!

http://www.macgeekblog.com/wp-content/plugins/sociofluid/images/digg_48.png http://www.macgeekblog.com/wp-content/plugins/sociofluid/images/reddit_48.png http://www.macgeekblog.com/wp-content/plugins/sociofluid/images/stumbleupon_48.png http://www.macgeekblog.com/wp-content/plugins/sociofluid/images/delicious_48.png http://www.macgeekblog.com/wp-content/plugins/sociofluid/images/technorati_48.png http://www.macgeekblog.com/wp-content/plugins/sociofluid/images/magnolia_48.png http://www.macgeekblog.com/wp-content/plugins/sociofluid/images/google_48.png http://www.macgeekblog.com/wp-content/plugins/sociofluid/images/facebook_48.png http://www.macgeekblog.com/wp-content/plugins/sociofluid/images/yahoobuzz_48.png http://www.macgeekblog.com/wp-content/plugins/sociofluid/images/twitter_48.png

Earn money - Accomplish a freelance project


Freelance Jobs

Earn money from your website

Related Posts

Entertainment

Categories: OSx86 Tags:
  • Scott
    Is this tutorial still possible if Vista is already installed?
  • Fernando
    Thank you very very much!!
    Nice method using Darwing boot loader. Nice and friendly guide as well. Its so helpful. It worked at first try ;)
    Congratulations and thanks again mate. :)))
  • Kevin
    Is there a way to do this without having to wipe off vista, cause I have a lot of stuff on vista (ie Microsoft Office) that would suck to get rid of. THen I would need to get a Vista CD as well.
  • Dylan
    Super guide!

    Thank you so much - helped me fix the notorious HFS+ Partition Error
  • Guy
    Thank you Thank you Thank you
  • Shnarf
    Hi, I have an hp laptop with 2 sata hard drives. One has vista the other has jas osx86 installed. I have to take out a hard drive for the other to boot up. I don't have bios that will change the boot order. How do I use the darwin bootloader with 2 drives? Thanks
  • Eidoscognitio
    Hi there guys, I´m new here. I´ve installed Kalyway on a 1525. Now I have WinXP SP3 and OSX10.5.4. I wonder if I can wipe WinXP and reinstall Vista or maybe again WinXP but SP2 without messing my OSX working partition.

    Thank you.
  • jiggy
    after finishing step 7, i darwin boatloader can't load while booting..
    so it stucks on 'verifying dmi pool data screen'

    please help me
  • frizey
    hi can someone help me
    i have osx installed on partition 3 of disk 1 and vista installed on partition 2 of disk 1. So if i delete the osx partition (partition 3) this would mean that my computer would just go back to normal and automatically boot from windows vista.I am using darwin bootloader
  • admin
    @Tpain, if you got a Core2Duo processor, you could run a vanilla Kernel (unmodified/unpatched) and be able to partition your drive using GUID Partition scheme which will allow you to repartition your disk with Disk utility from the Apple Mac OS X Install DVD. Then you can simply install Mac OS X on the first partition, and Windows on the second ;) Then be sure to mark the Mac OS X partition as active, and you will have Darwin bootloader as dual boot manager. Go Vanilla if you can afford it, it much simpler and close to a real mac!

    @tH0PaP You're welcome man!
  • tH0pAp
    Thank you so much, i was looking months looking for this and it works fuck...ng great, thank you

    tH0PaP
  • Tpain
    how do you install OS X86 to second partition. i can't even get it to install
  • Chris S
    After completing step 4, I can no longer boot into OS X. It just puts me back into Vista without any Darwin countdown. And from Vista it won't allow me to modify anything with BCDedit or easyBCD saying "The boot configuration data store could not be opened. The requested system device cannot be found." so attempting http://dailyapps.net/2008/03/hack-attack-dual-b... this method hasn't worked. Nor can I boot into -s single user mode from the DVD as I get a "still waiting for root device error" that I haven't been able to fix (I installed OS X by plugging the hard drive into a friend's computer that didn't have that error, installing, then returning it to mine).
    I have Vista on a primary master IDE, and OS X on a SATA.
  • ncnoman
    to X:
    some people on the web say you can add kernel flags to your mac OS's com.apple.Boot.plist file to set other BSD partitions to boot by default.
    I've tried this and gotten kernel panics when using that method to boot Windows.
    google editing com.apple.Boot.plist for more info.
    I put a Timeout string and key of 5 seconds in my Boot file. this makes it so you can have 5 seconds before boot up. If you install mac after windows the installer will automatically write Darwin to the MBR. Mac is always the default but who cares?, you are sitting in front of your computer when you turn it on right?

    to kapil:
    you have 2 physical discs. I personally think that is the best way to dual boot, because you don't have to do it by bootloaders if your BIOS allows you to select individual drives to boot from. it's how i do it on my desktop where i can have multiple hard drives. check you BIOS and see if you have the option to have a SPECIFIC hard drive in the boot order. this will make it so you just change the hard drive that boots, (say SATA 0 or SATA 1)
  • kapil
    i have two sata hdds, one with mac os x 10.5 loaded and the other with windows vista. when i connect them both only vista starts up. how can i get the dual boot option?
  • X
    This works great, however I'd like Vista to be the default selection in the Darwin/x86 boot menu. How can I change this to be the default selection?
  • McMillan
    You've messed up something with directions on where the system files/partiton are. Ntldr is a file used by win2000 and xp in order to boot win.
    Boot with osx dvd and flag the correct partition and you'll be able to boot osx and all other os's trough Darwin.
  • click2max
    hai all,

    i installed MacOs X leopard 10.5 in my desktop succesfully.i already having ubuntu and windows XP in my system. i am not able to boot into MacOS from the boot start up...can anyone help me.."when am clickin into MacOS link in the boot loader am getting a message tht "NLTR is missing"...waiting for ur replay...
  • QuickQuestion
    Thanks to your guide I got dual boot running on a ThinkPad T61.

    Do you know how I can have the darwin loader boot windows by default?

    Thanks!
  • Moon
    OMG!!
    I love you so much!

    This is the only thing that works as I wanted. It's working unlike easyBCD crap! Thank you thank youi