OSX 10.4.10 / Vista dual boot (Intel/AMD)

posted on June 25th, 2007


What is this?
This guide tells you how to install OSX 10.4.10 on your Intel or AMD Windows machine, dual booting with Vista. This guide is for information purposes only.

Why is this guide better than the previous ones I found here?
This revision is written for uphucks new install DVD and I cleared up all confusion about step 12.

Read this before reading the guide:
There are only two ways to install OSX 10.4.10 legally on your Windows computer:
1. Become an Apple developer
2. You can also buy an Intel Mac (I would recommend the Mac Pro!), install Windows Vista on it using Apple’s Boot Camp and remove OSX completely, so that you have a legally bought osx86 licence. This method isn’t confirmed and some people say it’s illegal because the EULA says that you aren’t allowed to install OSX on non-Apple hardware.
This means that for most people it is ILLEGAL to install osx on their computer. If you aren’t an Apple developer, leave page now. This site is in no way liable or responsible for the actions of its visitors.

IMPORTANT: DOWNLOADING OSX86 (a prepatched OSX 10.4.9 install image) IS ILLEGAL. Don’t ask me where you can download OSX86, not in a comment, not by e-mail, not by phone, not by sending a telegram and not by any other way you can imagine. Just don’t ask me. If you don’t know it and still want it, become an Apple developer or BUY A MAC!

EVEN MORE IMPORTANT: You need a processor that supports at least SSE2 to make this work.
You can check this with a program called CPU-Z (
http://cpuid.com/cpuz.php).

MINIMUM REQUIREMENTS

- processor that supports at least SSE2 (see above)
- prepatched OSX 10.4.9 install image (see step 1. for more info)
- Vista install DVD
- chain0 (search google, you’ll find it within a few seconds)
- An internet connection to access an IRC channel (yes, this is necessary if you want to update to 10.4.10)

Got at least SSE2? Go on and install and dual boot OSX 10.4.9 and Vista on your computer (If you already have this, scroll down to the update to 10.4.10 section)!

1. Get a prepatched OSX 10.4.9 install image. Search for ‘uphuck’ on usenet or bittorrent for more information about this: don’t ask me where you can find it!

2. Burn the image to an empty DVD recordable (+R or –R, no rewritable dvd!)

Use your favorite burn program for this (I recommend Nero Burning Rom or Alcohol 120%)

3. Create at least 6GB of unallocated space:

- Press the windows logo in the bottom left corner of you screen (assuming that you’re using Windows Vista)
- Right click ‘computer’ and select ‘manage’
- Select ‘Disk Management’ in the ‘Computer Management’ screen.
- Select a partition with at least 6GB of free space
- Right click it and hit ’shrink volume”, type in the amount of space to shrink (at least 6GB) and hit ‘Shrink’.
- Close all open windows.

4. Hit WINDOWS BUTTON + R and type ‘diskpart’ (without quotes)

5. Type in (press enter after you typed in a line):

list disk
select disk [the number of your disk]
create partition primary id=af
list partition
select partition [the number of your new osx partition]
active (if this doesn’t work, try ’set active’ without quotes)

6. Insert the OSX install disk and reboot your computer, follow the installation steps on your screen. Read everything carefully and select the right packages!

7. After finishing the installation, OSX should boot up. Play with it for a few moments and then proceed to the next step.

8. Insert your Vista install disk and press reboot. Boot up Vista’s install disk.

9. After booting the install disk, click repair system and press next. Open the command window and type ‘diskpart’. Then type:

list disk
select disk [the number of your disk]
list partition
select partition [the number of your windows partition]
active (if this doesn’t work, try ’set active’ without quotes)

10. Reboot into Windows Vista.

11. Copy chain0 to the root of the Vista partition (mostly C:/)

12. Press WIN+R and type ‘cmd’. And type:

bcdedit /copy {current} /d “Mac OS X” (just leave the {current} there and don’t change it)
bcdedit /enum active
bcdedit /set [ID] PATH \chain0 (replace [ID] with you identifier: http://janschneiders.googlepages.com/idosx.gif)

13. Now you can reboot your computer and you’ll see a nice dual boot menu!

14. You now have a fully working OSX 10.4.9 system.

Now you’ve got a working 10.4.9 system, go on and update it to 10.4.10 (gotoh gave me another way to install the update, scroll down and try that one if this isn’t working on your computer) !

1. Go to irc.osx86.hu and then join the #10.4.10 channel.

2. Read the topic, you’ll see an Intel and an AMD update with the old kernel, and some new kernels.

3. Download the correct update (not the kernel).

4. Backup all your system kexts (system/library/extensions)

5. Run and install the update, read the enclosed readme if it’s there.

6. Go back to the IRC channel and look if there’s a kernel suitable for your computer available there. If it is, go on to the next step, otherwise skip to the last step.

7. Download the correct kernel. Backup /mach_kernel. Rename the downloaded kernel to mach_kernel and place it in / (replace the old mach_kernel).

You can also do this through the teminal:

- Open the terminal in the utilities folder.
- type: cd /
- type: sudo mv mach_kernel mach_kernel_bak
- rename the new kernel to mach_kernel and copy paste it in the / folder (root of the partition)
- type: sudo chown -R root:wheel mach_kernel ; sudo chmod -R 755 mach_kernel
- reboot.
8. Start disk utility and repair the permissions of your OSX partition.

9. restart your computer.

10. Pray.

11. Go to this page for tips about making OSX faster and changing the resolution. If you want support, place a comment, ask your question on irc.hackint0sh.org or register at hackint0sh.org and post a topic with your question.

12. Got everything working? Please post a comment with your success story!

The other way (thanks to gotoh):
[works fine as long as your hardware don’t require specific patched extensions]

1. Backup all your system kexts (system/library/extensions)

2. Download and install the official Apple combo update DO NOT REBOOT your computer afterwards

3. Replace the kernel with the patched kernel from IRC (see step 7. above)

4. Install r3d3.kext in extensions (IRC for info aboutgetting this kext).

5. Replace AppleSMBios.kext with the one you backed up.

6. Type the following lines in a terminal window:

sudo chown -R root:wheel /System/Library/Extensions/
sudo chmod -R 755 /System/Library/Extensions/
sudo touch /System/Library/Extensions
sudo rm -R /System/Library/Extensions.kextcache
sudo rm -R /System/Library/Extensions.mkext
sudo rm -R /System/Library/Caches/com.apple.kernelcaches
sudo diskutil repairPermissions /

7. Reboot.

8. Pray

9. If some things are not working, replace the kexts with the ones from 10.4.9.

10. Go to this page for tips about making OSX faster and changing the resolution. If you want support, If you want support, head over to our IRC channel and ask your question! To make things easier, please provide all information that you can give when asking a question (computer specifications, screenshot or photo of the error, previous Tiger installs worked (yes/no) etc.)

11. Got everything working? Please post a comment with your success story!

Subscribe to profit42.com by Email

40 comments:

  1. MG said on June 25th, 2007 at 10:17 pm :

    I foolishly jumped the gun and updated my box from 10.4.9 to 10.4.10 from the apple auto-update before reading this article. As you might have figured out, I box is stuck in a reboot cycle. Is there any way to fix this with reloading the entire OS? Is you so, can you break it down like you previous post.

    Thanks
    MG

  2. barf said on June 26th, 2007 at 10:04 am :

    boot with -s and fix it UNIX-geek-style

  3. Ghassan said on June 27th, 2007 at 7:30 am :

    hello

    thx alot for these wonderfull information u gave
    i managed to step 12
    but the problem i’m facing is when i write bcdedit /set [xxxxxx] PATH \chain0 the cmd gives me the element data tupe specified is not recognized or doesn’t apply + i have a problem which is when i checked into the picture ur having it’s deferent from mine.
    here the path is chain0 where mine have the path \windows\system32\winload.exe
    + here u have a quietboot is selected as yes where mine there is no quietboot

    help plz!!
    thx
    bye bye

  4. Ghassan said on June 27th, 2007 at 7:41 am :

    one more thing i can’t see the partition i made for the Mac os x unless i enter into the disk management and it has no name or patition label

  5. admin said on June 27th, 2007 at 12:25 pm :

    @Ghassan:

    Don’t use [] but {} like in around the ID number. I made the screen after applying the rule so that’s why my path is changed. Quit boot is just a vista ‘hack’: enable NO GUI boot in msconfig if you want it, it gives you a different boot splash and your computer will start a little bit faster.

    The partition you made isn’t recognizable in Vista or XP. You can download a program like MacDrive to make it visible if you want, though I don’t recommend it cause those programs did some strange things to my disk in the past….

  6. Maggy said on June 29th, 2007 at 8:33 pm :

    I use Windows XP, not Vista and there are several goof reasons for me to stick to XP for the next 1 to 3 years. But I would love to be able to run OSX. Is there much difference in the above description?

  7. admin said on June 29th, 2007 at 8:38 pm :

    @Maggy:

    The OSX part will be the same, though if you want to keep your data, don’t use XP’s partion manager to create the unallocated space. You’ll also need to dual boot another way. This can be done with chain0 and boot.ini, or with acronis.

    Read my 10.4.6 guide here: http://coolblog.profit42.com/2006/05/13/osx-1046-on-your-windows-computer/ to see how to use PM and Acronis.

  8. JMSS said on June 29th, 2007 at 9:33 pm :

    Hi!!! I would like to do this, here is the specs of my system,

    Motherboard, 680i sli
    intel core 2 duo Q6600 Quad 2.40mhz
    2gb memory
    8800 gtx 786
    I just would like to know if the mac os would work on my system!!

    Thanks!

  9. Konjohn said on July 1st, 2007 at 12:37 pm :

    Hi,
    I’d really like to get my pc running with dual boot but i don’t know how to find the identifier -[ID]-.
    Could u please help me???
    And also does this method work with XP???
    Tnks a lot!!!

  10. Michael Teoh said on July 10th, 2007 at 4:04 pm :

    hello can anybody help me for the absolute last step ” bcdedit /set [ID] PATH \chain0 (replace [ID] with your identifier:” i can’t seem to imput it properly. can someone post the command for me so i can just copy and paste in cmd? my identification number [ID] is: a83b5920-2b6d-11dc-9734-d5213881f2fc and 1 more thing, when saying “put chain0 into the root of the vista partition”, is it in local disk c or in the windows directory? oh and my com always says”The element data type specified is not recognised, or does not apply to the specified entry” when i enter the command Thank you!!!!

  11. bobs your uncle said on July 13th, 2007 at 6:31 pm :

    forget all the chain0 stuff and download http://neosmart.net/dl.php?id=1 EasyBCD and just pop an extra mac entry in by-
    pushing the add/remove entries button on the left
    select the mac osx tab near the bottom
    in the platform dropdown list select “Generic x86 PC”
    then click the harddrive radio button and select your harddrive number and partition number.
    click the add entry button

    when you reboot vista will offer you a mac option

  12. Stabbed said on July 30th, 2007 at 8:29 am :

    HELP!i have done all of the stuff creating the partition and it says it is active, but when i boot up the installer and it asks me which volume to install to, it doesnt show anything. some help plz???

  13. admin said on July 30th, 2007 at 10:24 am :

    @Stabbed:
    Try to reformat the PARTITION (not the whole hd!) with Disk Utility (see toolbar at top of screen in the installer) to HFS+ (journaled). Make sure you aren’t in the partition select menu.

  14. Christos said on August 1st, 2007 at 1:48 am :

    I have done all of the staff but after finishing the mac installation and restart the normal kernel menu appears with the mac drive on the menu. Well i press enter and the screen seems to change too fast and come’s back, but no move to boot OS X. some help pls??

  15. Stabbed said on August 3rd, 2007 at 1:21 am :

    when i try to reformat the partition, it tells me to do that i have to reformat the whole drive. any ideas?

  16. Christos said on August 3rd, 2007 at 9:25 pm :

    when boot the mac osx i see this :

    lookupd[96] Can’t load /system/library/PrivateFrameworks/NetInfo.framework/Resources/lookupd/Agents/DS.bundle/DS
    /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Support/ATSServer: (-1) Cannot use ATS Persistent Store - switching to old FODB cache code

    as a latest message and then the pc freezes. HEEEELP pls!!!

  17. Joshua Gigg said on August 6th, 2007 at 10:02 pm :

    Does this process overwrite the MBR? Because I currently have grub installed as my bootloader?

  18. Ghassan said on August 7th, 2007 at 12:22 am :

    hey Admin
    thx alot for ur help
    ur really great, i’m sorry for the late reply to thank u coz u helped especially i like to thank ppl who help me
    well.. i was stuck in exams for a long period of time
    after that i was able to install windows vista and Mac OS X and they’re good
    but the only problrm is that i’m using a 10.4 version of the mac os and i have alof of problems regarding the drivers. the bluetooth, sound and even the wireless connection drives aren’t found + the mac os x is slow and some how it freezes from time to time
    muy laptop is core 2 duo Asus 1.8 with 1 giga ram

    so can u help me to find the drives plz or if i can update my mac os x though a site.

    one more thing Admin
    i want to install windows xp too which i have to run windows vista, xp and mac
    i had a problem installing winXP
    after the the installation of the required drivers for the windows xp it booted and gave hard disk error or not found. may u help me plz

    thx alot man, ur great
    take care
    bye bye

  19. Ghassan said on August 7th, 2007 at 12:26 am :

    one more thing Admin
    don’t ask me why i’m installing windows vista, xp and mac os x

    there are some programs that i need to work on xp and they don’t work on vista such as Primavera 5, Microsoft Dynamics, ..

  20. luungoc2005 said on August 7th, 2007 at 10:01 am :

    Well, i followed the instruction.But I can’t start the Mac OSX installation.It said that it can’t read the property “layout-id” from AppleHDA.kext .Then it continues “Still waiting for root device.” and loop.
    I think that there’s some problem with my mainboard, but i can’t figure out how to fix that.
    Plz help me.
    Thank you

  21. slamdunke said on August 7th, 2007 at 11:10 am :

    hi admin,

    I’ve got the DVD image, but its only 1.4GB, no error on installing, but when it finished and reboot, i got an error something missing boot.XXXX,

    uphuck 1.4 r2

  22. Jon said on August 11th, 2007 at 5:26 am :

    I have the upgrade cd of windows vista..will this work?

  23. Michel said on August 11th, 2007 at 4:05 pm :

    I’ve forgot to execute 6th step of gotoh’s guide (6. Type the following lines in a terminal window…)
    Startup options in Darwin? What to do? I’m a newbie, please help.

  24. admin said on August 11th, 2007 at 4:09 pm :

    @Jon: You can use any other live cd to set the partition active (easyBCD, ubuntu etc.)

    @Michel: Press F8, type -s to boot into single user mode and execute the commands.

  25. jc4p said on August 15th, 2007 at 3:03 am :

    Can you use the chain0 method in boot.ini on XP instead of using Acronis?

  26. Franz said on August 20th, 2007 at 6:36 am :

    Would it be possible for me to: remove windows vista once os-x 10.4.10 is installed and running smootly, then install Parrallel Desktop for Mac on OSX so that I can run windows app? I am new to this, and your help and advice is really appreciated!

  27. Thomas said on August 21st, 2007 at 6:35 pm :

    Thanx for a great guide, I have one problem though… Once the OSX installation is complete, after the reboot, my computer wont find the installation! The only option I have is to boot from the cd, and if I remove the cd, I get a “error reading HFS+ ” . I get no errors whatsoever during the installation.

    Please Help!

  28. Konjohn said on August 22nd, 2007 at 6:07 pm :

    Well admin tnks a lot for this guide!!!!
    I eventually got my pc working dual boot!!!I found it much easier to use acronis since it did nearly everything on it’s own!!!!All i did is format disk..make a partition for win and leave the rest unallocated and then do all the installs!!So it’s quite easy once i’ve done it once and i’ve done it on many pcs already!!
    Tnks again!
    ~Konjohn~

  29. macjoshua said on August 23rd, 2007 at 7:59 am :

    Thanks für this cool guide!
    The Installations works fine, but I have still problems to start (better: see) the GUI.
    I think, that the video-driver is not the right one. I have an ATI RADEON X2500 in my
    book and use the driver for the X1600 (I read, that is the same chip), but in boot-up
    sequence the monitor goes to black, when the GUI should start up.

    Any idea?

  30. Akshay said on August 23rd, 2007 at 12:11 pm :

    Hi,
    I need some help here. I want to update to 10.4.10. I currently have jas 10.4.8 ppf1&2 with combo update to 10.4.9. Firstly, I want to ask if I can use that combo update to update from 10.4.8 to 10.4.9, using the method you provided to update to 10.4.9 with only SSE2? If yes, then can I update using your method to update to 10.4.10?
    I really need your help on this, as many apps n software are only compatible with 10.4.10
    Hoping for a reply soon…

    Thanx,
    Akshay

  31. jerry said on August 25th, 2007 at 8:27 am :

    loaded 10.4.10 just fine every things working but when i download any thing like yahoo im it says cant mount dmg ?? i cant install any software im useing 8.8.1 kernal is this the problem

  32. Greg said on August 31st, 2007 at 8:12 am :

    HELP! when i put in bcdedit /set {caa06af5-577c-11dc-b8d9-000802fdf557} PATH/chain0 into the command prompt it says “An error occurred while attempting to reference the specified entry. The system cannot find the file Specified.” I copied chain0 to c:/Chain0. is that right??

  33. Xoz said on September 6th, 2007 at 2:08 am :

    @Greg: try to replace “bcdedit /set {caa06af5-577c-11dc-b8d9-000802fdf557} PATH/chain0″
    with “bcdedit /set {caa06af5-577c-11dc-b8d9-000802fdf557} PATH /chain0″

  34. James said on September 12th, 2007 at 2:42 pm :

    Hi,

    I’d like to install Mac OS X on my computer alongside Windows Vista. Trouble is, my laptop came pre-installed with Vista, and this guide says I need a Vista install disk. Is there anyway around this?

    Hope to hear from someone soon!

    James

  35. Mac Sullivan said on September 20th, 2007 at 3:11 am :

    Hi pip’s!

    Can anyone help me how to triple boot this thing?
    I have XP & Vista in my 250GB SATA-HDD (primary, and there are 3 healthy-active partition here).
    And I installed tiger-x86 (dont know what’s the exact version, 10.4.8 I think) in separate 10GB HDD (IDE Controlled) .

    And one more thing… how can i maximize my PC’s performance while using MAC OS X?
    You know, it always stuck in the middle of something while doing something.. hehehe..
    Specs are:

    3.02 Intel Pentium D (775 LGA-ek-ek! i don’t know anything about this!)
    512 MB - 533MHz DD2 RAM
    AC97′ Sound Device Compliant
    VIA Rhine Built-in Ethernet (cannot detect in tiger)
    256 MB NVidia GeForce FX AGP

    kindly please give me advice.
    thanks in advance.

    macmac_sullivan@yahoo.com

  36. Noon said on September 21st, 2007 at 9:30 am :

    what does this mean
    “select disk [the number of your disk]” in step 9? the number or letter and of what.. mac or windows partition

    9. After booting the install disk, click repair system and press next. Open the command window and type ‘diskpart’. Then type:

    list disk
    select disk [the number of your disk]
    list partition
    select partition [the number of your windows partition]
    active (if this doesn’t work, try ’set active’ without quotes)

  37. farey said on September 22nd, 2007 at 12:50 pm :

    i have an mac os 10.4.10 cd with my mac pro and i wanna install it to my pc from that cd how to do that mac cd doesnt read from it and it doesnt boot also

  38. djfoxx64 said on September 25th, 2007 at 7:19 am :

    I’ve gotten to the part where i have to deal with the chain0 file, and when i type “bcdedit /copy {current} /d “Mac OS X”, i get an error, “boot configuration data store could not be opened. Access is denied” anyone know why this is?

  39. DJFOXX64 said on October 2nd, 2007 at 4:19 am :

    ok, figured out my problem, you’ll get that error message cause of permission bullshit, so just look up cmd in the search, right click run as admin, and that’ll get around that problem, very simple, can’t believe i didn’t think of it sooner : P

  40. MŠ :: Namestite Mac OSX Tiger 10.4.9 na svoj PC said on October 31st, 2007 at 11:56 pm :

    […] Navodila so povzeta po profit42.com […]

Leave a Reply