Install Guide: Mac OS X Snow Leopard 10.6.0 on a Dell Dimension 9200 / DXP061
Specification
This guide was tested with the retail Snow Leopard retail disk and the following specification:
Model: Dell Dimension 9200 / Dell XPS410
Chipset: Intel P965 Chipset (ICH8R)
Processor: Intel Core 2 Duo
Graphics: ASUS nVidia EN8400GS 512 PCIe
Ethernet: Intel 82566DC
Wireless: Belkin (Broadcom)
Audio: SigmaTel 9227
Here is the LSPCI readout if you want lower level information.
If you have a setup completely different to this then turn back now. You’re better off looking for a guide that matches your spec.
Prerequisites
You will need the following:
- A working OS X installation. I used my iPC 10.5.6 installation. You could potentially use a friends.
- Snow Leopard DVD
- An 8+GB USB Flash Drive & spare hard disk
- Chameleon 2 RC3 Boot loader Package
- EFI studio
- Kext Helper
- A decent text editor, like TextMate
- Some patience. This guide probably looks quite long, but in reality it takes no longer than an hour
- The attribute of following instructions carefully.
You will also need the following, which I can provide:
- A DSDT
- A few driver kexts
- A boot list file, also known as com.apple.boot.plist
Click here to get all of these.
BIOS settings:
- ACHI mode (RAID off)
- SpeedStep off
- USB as priority boot
Preparation
Restore DVD to USB
1. Boot into your existing OS X installation, insert the Snow Leopard DVD & USB drive, and open Disk Utility.
2. Use Disk Utility to Restore the Snow Leopard DVD to the USB drive by:
3. Selecting the Flash Drive
4. Select the Erase tab on the right and then set Format to Mac OS Extended (Journaled). Name the partition you’ll be creating Snow Leopard Install DVD so you can keep track of your installation device. After you’ve done this, click the Erase button.
5. After Disk Utility finishes erasing your old data on the flash drive and setting it as a new partition, it will be ready for the Snow Leopard install files. Select the Restore tab at the top and then drag the Snow Leopard DVD to the Source field. Select your USB device, now called Snow Leopard Install DVD for the Destination file. Click Restore and wait for the restoration to finish (about 20 minutes).
Boot loader & Kexts
1. Install Chameleon 2 RC3 Boot loader using the package installer to the USB drive where you restored the Snow Leopard DVD to. Not your working OS X installation.

Snow Leopard Install DVD post Chameleon Install
2. Copy the ‘com.apple.Boot.plist’ & ‘dsdt.aml’ to the Extra folder in the root of the USB drive.

Content of Extra
3. Create a new folder called Extensions within the Extra folder. Copy all the kext files to the Extensions folder.

Contents of Extensions
4. Open Terminal and run diskutil list This will list out all mounted drives. Look for the one that corresponds to your USB drive and note the drive number and installation partition. In this example below, the disk number is 2 and the partition is 2, also written as disk2s2

diskutil list
Now run diskutil info disk2s2 You’ll need to substitute in your own disk and partition number after the info.

diskutil info disk2s2
5. Copy the Volume UUID identifier from the information listed to you clipboard or somewhere safe.
6. Now lets go back to the Extra folder on the USB drive. Using that decent text editor I mentioned earlier, you’ll need to open up com.apple.Boot.plist.
7. We are now going to tell the boot loader which disk to boot based on the disk identifier we just retrieved. After the last </string> and before </dict> enter
<key>boot-uuid</key>
<string>000000000000</string>
8. Replace 000000000000 with your own disk identifier that should still be in your clipboard. Save the file and exit.

com.apple.Boot.plist content
9. Navigate the Extensions folder within the Extra folder. Open up UUID-platform.kext in your text editor. Go to the contents folder and edit the info.plist.
10. Look for <key>PlatformUUID</key> and paste in your disk identifier in the <string>In Here</string> below it. Save the file and exit.

info.plist inside of PlatformUUID.kext
Graphics
1. Start EFI studio and locate your graphics card from the drop down. For EN8400GS I had to use the 7600GS EFI string. If you have trouble locating an EFI string, just have a Google around.

EFI Studio Interface
2. Click Add device. Then click Hex String to Clipboard.

2. Now back to the Extra folder on the USB drive and open up com.apple.Boot.plist again.
3. After the last </sting> which should be where you entered your disk identifier, start a new line and input:
<key>device-properties</key>
<string>000000000000</string>
4. Replace 000000000000 with your own EFI string that should still be in your clipboard. Save the file and exit.

Complete apple.com.Boot.plist
Permissions
1. Open the Terminal and run sudo –s at which point you must enter your password. Sudo allow us to run programs with the privileges of root.
2. If you’ve followed the instructions exactly to this point, then you should be able to copy and paste the following commands. You may have decided to follow the guide slightly different up to this point. If you have, then you’ll understand what you need to change here.
cd /Volumes/Snow\ Leopard\ Install\ DVD/Extra
chown –R root:wheel *
chmod –R 777 *
If any of these throws an error then either I’m terrible at writing instructions, or you’re terrible at following instructions. No time to argue anyway, on we go.
Installation
1. Reboot your machine and if you’ve set your USB to priority boot the Chameleon boot loader should appear.
2. Select ‘Snow Leopard Install DVD’, which funnily enough is your USB drive and hit enter.
3. Fingers crossed within a few moments the Snow Leopard installer will appear.
4. If you get the ‘no smoking’ sign after a while then something’s gone wrong. Reboot, and at Step 2 this time, type -v before hitting enter to boot in verbose mode. This will then output an error message. From here, you’ll have to use your friend Google to help you.
5. Choose your required language.
6. Before continuing with the installation program we’re going to prepare that spare hard drive I mentioned you needed in the prerequisites. Open the Disk Utility under the Utilities menu.
7. Select the spare hard disk.
8. Select the Erase tab on the right and then set Format to Mac OS Extended (Journaled). Name the partition you’ll be creating Snow Leopard. Now click the Erase button.
9. Now exit the Disk Utility and continue with the installation
10. Choose your newly formatted disk Snow Leopard as the destination and install. The installation should take around 15minutes or so.
11. It should be noted that sometimes the installer would display an error after completion. You can ignore this. I’m sure someone out there has an answer why this happens, just Google it if you’re that bothered.
12. Reboot!
First Boot
1. Leave your USB as the priority boot device as we’ll be using the chameleon boot loader installed on there to boot our Snow Leopard installation.
2. When the boot loader appears, you should see the Snow Leopard installation. Select it but don’t press enter yet.
3. Currently the boot loader is always going to look for the USB drive as the root device, remember we set this earlier when editing the apple.com.Boot.plist.
We now need to tell it which device we would like to boot this time. Now I can’t tell you exactly for your system what this is going to be. For me this was disk0s2. With Snow Leopard selected, enter rd=disk0s2 and hit enter. If this fails, it is worth trying the following: disk1s2, disk2s2, disk3s2 etc
4. If you’ve reached this point then you must be totally buzzing. You’re almost there, nice one.
Post Install
A lot of this is going to be the same procedure as in the Preparation section but we’re putting the Snow Leopard disk in place of the Snow Leopard Install DVD. I’ll write it out again for consistency.
Bootloader & Kexts (again)
1. Install the Chameleon boot loader to the Snow Leopard disk using the package installer.
2. Copy the ‘com.apple.Boot.plist’ & ‘dsdt.aml’ to the Extra folder in the root of Snow Leopard.
3. Create a new folder called Extensions within the Extra folder. Copy all the kext files to the Extensions folder.
4. Open terminal and run diskutil list This will list out all mounted drives. Look for the one that corresponds to your Snow Leopard drive and note the drive number and installation partition. In this example below, the disk number is 0 and the partition is 2, also written as disk0s2
Now run diskutil info disk0s2 You’ll need to substitute in your own disk and partition number after the info.
5. Copy the UUID identifier from the information listed to you clipboard or somewhere safe.
6. Now lets go back to the Extra folder on the Snow Leopard drive. Using that decent text editor I mentioned earlier, you’ll need to open up com.apple.Boot.plist.
7. We are now going to tell the boot loader which disk to boot based on the disk identifier we just retrieved. After the last </string> and before </dict> enter
<key>boot-uuid</key>
<string>000000000000</string>
8. Replace 000000000000 with your own disk identifier that should still be in your clipboard. Save the file and exit.
9. Navigate the Extensions folder within the Extra folder. Open up UUID-platform.kext in your text editor. Go to the contents folder and edit the info.plist.
10. Look for <key>PlatformUUID</key> and paste in your disk identifier in the <string>In Here</string> below it. Save the file and exit.
Graphics (again)
1. Start EFI studio, locate your graphics card, copy hex to clipboard. For EN8400GS I had to use the 7600GS EFI string. If you have trouble locating an EFI string, just have a google around.
2. Now back to the Extra folder on the Snow Leopard drive and open up com.apple.boot.plist again.
3. After the last </sting> which should be where you entered your disk identifier, start a new line and input:
<key>device-properties</key>
<string>000000000000</string>
4. Replace 000000000000 with your own EFI string that should still be in your clipboard. Save the file and exit.
Sound
- 1. Open the Kext Helper.
- 2. Navigate to the Extensions folder under Extra on your Snow Leopard disk.
- 3. Drag the VoodooHDA kext into Kext Helper.
- 4. Click install. You’ll be prompted to enter your password.

Kext Helper ready for me to click 'Easy Install'
Reboot!
1. Now reboot and set your Snow Leopard disk to boot priority.
2. Chameleon should appear; select Snow Leopard and hit enter.
3. If everything’s gone to plan, and I’ll be honest, first time it probably won’t have, you should have a fully functioning Mac OS X Snow Leopard Hackintosh system.
Update
Just hit the Apple Software Update. It will download the latest package, which at the time of writing was 10.6.2. The updates will automatically be installed and then OS X will reboot. Job done.

'About This Mac' post update
Hi bro…your help was completely devastating…finally…after a lot of googleing without success I could join my experience in hackintoshing and your precious gide regarding our grand’pa-Dell in order to obtain a perfect working machine.
Next step some makeup:
1: buy 100% compatibile USB BT dongle (d-link i.e.)
2: buy magic mouse
3: buy Aluminium Keyboard
4: buy Led BenQ 24″ LCD White Colored display
And My own totally personal mac-beast will be complete…thank you again!!
Absolutely my pleasure, glad it helped. The Aluminum Keyboard, Magic Mouse and 24” LCD is also on my list
Very useful guide, thank you! The only problems I came across were simple syntax errors in your guide. You refer to the ‘Extra’ folder as ‘Extras’ and it got a little confusing. Also, in the section for setting permissions you typed ‘Volumers’ instead of ‘Volumes’. Again, thanks for the great guide.
Thanks for letting me know about the typos Mike. Glad you found the guide useful.
Just wondering if this was written from the point of view that you are on the machine itself, not following these instructions from another machine. (means a little of it gets confusing, but its ok)
Hi Ben,
I’m on the actual machine, but as I mentioned in the prerequisites, you’ll need: “A working OS X installation. I used my iPC 10.5.6 installation. You could potentially use a friends” and a “spare hard disk”
In my case, the iPC installation is on the same machine and I’m then installing to the spare disk.
Hope this helps. Good luck.
Moz
Thankyou for your help, i will say that i got the no smoking time the first time i tried installing off all this.
I booted into verbose and the error was half a screen of hex code.
Ive tried installing leopard onto this machine several times to no avail and your guides seem very helpful and useful, and im really trying now because i just got one of the new Core i7 27″ monsters and i already have leopard on my MSI wind and a generic HP machine, the Dell was the last nut to crack. Im going to try again soon and i hope it all works, once again thanks for your fantastic guide.
Thanks again for your comments Ben.
The biggest issue I’ve always found with this Dell is ensuring it finds the ‘root device’ on boot. It may be beneficial for you to ignore the ‘Volume UUID‘ and ‘Platform UUID‘ parts.
Anyway, good luck again and fingers crossed you get it working.
Hi again pal, I’m writing from my monster as predicted…I have now everything working (magic mouse, aluminium keyboard Bt, Benq LCd …) but I need some hints:
As we know in order to properly boot we must make some mods to the BIOS settings, change SATA mode from RAID to Raid Auto / ATA. Doing so my Sys Prof recognize my HDDs like ATA devices instead of SATA as they really are. So my question is:
Is this phenomenon subsequent the “fake” info we give to the OS setting BIOS in ATA compatibility mode or may be I am using some obsolete kext? Would you please check it out for me, if also yout Sys Prof gives erratic output?
Thank you again and Happy new year!
Hi Ben,
Indeed this is because of the BIOS settings. Now as far as I’m aware, though I haven’t had the chance to try it myself, this guide should work with the setting on RAID. I’ve always use ATA since early Leopard days myself and everything runs just fine.
How about giving it a go and letting me know how you get on?
Thanks for the guide, about to attempt it myself, wanting to get an OS X86 system capable of running the iPhone 3.1 SDK, and my attempts to update my Dimension 9200 Kalyway 10.5.2 are failing every time.
Will try this method, and let you know, cheers
Hi, it seems to be working, except for the ethernet, which doesnt work. This previously worked on 10.5.2 using a kext i still have, but doesnt work now. Ideas?
Found that kext here:
http://www.infinitemac.com/f57/intel-ethernet-82566-kext-for-snow-anyone-t3829/
Now to figure out how to make the display resolution go above 1024×768
I’m done i think, except for the video, got my 10.6.2 working, so thanks for that, can you help me at all with the video issue?
Hi Andrew, great news that you managed to get everything installed.
As you know, I’m using an nVidia card with associated EFI string so my resolution is detected automatically. A quick fix for your issue may be to add the following to your com.apple.Boot.plist: “Graphics Mode”=1680x1050x32 (obviously switch in your max resolution)
Example:
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>boot-uuid=178D583D-468B-3478-B4F0-11E2C24A2080 "Graphics Mode"=1680x1050x32</string>
This I know is not ideal as you won’t have graphics acceleration. It will of course do the job until you either, find an appropriate Kext, or do as I did, get an nVidia card.
Hi Moz,
I think you refer to me, John, in post n° 10, by the way, I have already run some tests setting SATA mode to RAID only, infact BIOS activates RAID controller, it can see my HDDs and it gives in output a different splash screen, the one with green writings to be perfectly clear, but the SYS is not able even to boot…it gives the classic boot error “unable to find bootable partition”… could you please tell me if your dimension states your hdd as ATA in the ATA section of the Sys Prof?
Thank you again.
Turned the computer back on today, and its got a full list of resolutions, and had picked up 1680x1050x32 properly automatically, so thats good.
I have an 8800 GTX 768mb, so it should have worked already from your guide, but its working now, so thanks
@Jhon – The system profile reads as ATA, the mode it’s running in.
Good stuff Andrew, glad you’ve got it all up and running.
Thank you Moz for the info. By the way with Chameleon RC4 all of you can remove from Extra/Extensions the following kext:
AppleAHCIPort.kext
AppleIntelPIIXATA.kext
and substitute them with the ones provided in 10.6 folder inside Cham RC4 package.
Makeing so youl”have a faster Sys and more over…set Sata Mode to RAID (AHCI) and you’ll have all your drives listed under SATA in Sys Prof. Remember that MACs work natively with AHCI…byez!!
@jon
RC4 is out!! Thanks for the information. I will definitely give this a go over the weekend.
@Moz
I’m further than I’ve ever been so huge thanks, but getting stuck at the Leopard Install screen pre language selection with the coloured spinning wheel??
System is identical to yours except I have ATI Radeon X1300Pro and for some reason cannot run EFI Studio on my Powerbook G4 – ‘not supported on this architecture’ – It requires an Intel Mac right??
@Kris
You’re right about EFI studio mate. I once had that graphics card, but swapped it firstly for a Radeon HD 3650 and then later for a nVidia 8400. The nVidia cards are just way more compatible.
Regarding the spinning wheel: It’s really hard to say what your exact issue is. I’m assuming you have tried booting using the ‘-v‘ ? Though it sound like you are booting fine. Perhaps give the process another go. I can only guess that there might be corrupt files on the USB drive.
Good luck Kris, be sure to let me know how you get on. Hopefully together we can get it working.
Moz
Trying your install instructions, but when first booting off the USB stick it halts. The last few lines are:
Error: FireWire unable to determine security mode; defaulting to full-secure
Bootcache: hit rate below threshold (11 hits on 1900 lookups)
Bootcache: hit rate below threshold (11 hits on 1901 lookups)
Bootcache: could not terminate cache on bad hitrate
Previous shutdown cause: 3
DSMOS has arrived
ACPI_SMC_PlatformPlugin:PushCPU_CSTData – _CST evaluation failed
** Device in slot: SLOT–1 **
ACPI_SMC_PlatformPlugin::registerLPCDriver – WARNING – LPC device initialization failed: C-state power management not initialize
Then it fails
possibly a problem with my graphics card? I have a radeon 3870 HD 512mb
Any ideas?
cheers
@Andrew
Firstly, I’m assuming you’re using the DSDT I provided? If you are, I suggest creating your own DSDT as it sounds like your system maybe slightly different to mine. You’ll need DSDT patcher which can be downloaded from PCWiz: http://tinyurl.com/c9de3b.
Once you have a new DSDT, you’ll need to tweak it to stop the CMOS reset bug. Have a Google around for how to do this, or send me your DSDT and I’ll do it for you. Email me at moz@earthview.co.uk
Other things to consider…
Are you running in ACHI mode? I’m guessing you probably are.
Does the boot just fail? Or do you get “Waiting for Root device” ?
Are you using an EFI string for your graphics card? If you are, try booting without it.
Let me know how you get on.
Moz
Thanks for the quick reply, and yes i am using the files you provided.
I’m not sure what to do with the DSDT patcher? I dont have mac running on the computer i want to install Snow Leopard too, just windows, i’m using a OSX laptop to do the mac parts.
As for ACHI mode, no idea on that, the only disk option i saw in the bios was raid / no raid
My PC is a Dell XPS 420, which should be almost identical to the 9200, and I have tried with EFI string in the plist and no efi string.
Both just stop, no error.
And when i re-enabled my ethernet card the boot process got slightly further, but just halted after loading the ethernet card so i dont think the code i posted before is the problem?
@Andrew
The setting in the BIOS should be ‘no RAID’.
Unfortunately the DSDT patcher will be of no use if not using it on the installation machine. Try removing the DSDT file from the USB. It’s not always needed.
Have you also tried giving iPC 10.5.6 a go? This might be a good starting point. I was using this distro for over a year and served me very well.
I would also suggest you check out this thread on Insanely Mac. I think the 410 is slightly closer to yours than mine. Note that thread has been going for over three years and there’s a ton of useful info.
Moz
No luck with moving ndst, If I get a 10.5.2 distro working on it will thqt produce the file needed to make it boot? Cheers. I need 10.6 for latest sdk development
@Andrew
Hopefully it should do yes. I’ve had a quick Google around and it would appear those errors are not linked directly to the failure; people are still booting fine when receiving this error.
Wish I could help more but hopefully you’ll get there in the end. Good luck.
Ok thanks for the help, can you still help with the dtst mod if I get 10.5.2 loaded? Cheers for the tutorial
Definitely Andrew. Give me a shout when you’re up and running.
Right, its kinda working, clicking on any menu, you cant see the options, just white spaces, and ethernet not working, but i can now run the patcher, what should i do?
Tried all the options for the patcher individually, no effect, the usb key just hangs, and nothing happens
Got the leopard 10.5.2 install to work with wireless adapter, and fixed the menu problem, but got no further with snow leopard, and i cant run the sdk on 10.5.2.
@Andrew
Great that you’ve managed to get 10.5.2 up and running.
If you run the DSDT Patcher, select Darwin/Mac OS X, and ‘Force Compile’. If you send me over the resulting file I can try editing it to fix the CMOS reset bug.
Tried substituting the DSDT for the one in your files on my usb stick, it didnt work, still hanged on the same point.
Followed the guide on here:
http://www.infinitemac.com/f57/how-to-install-snow-leopard-on-a-pc-t3137/
For editing DSDT, but i dont think simply changing the length in DSDT to 02 is going to work, going to try now.
Ok that length mod stopped my bios settings from being reset, but the pc still doesnt boot into the install mode, any ideas?
Hi Andrew, sorry I’ve not got back to you sooner.
Well it sounds like your DSDT is all good now. What is the exact message when it fails? Are you definitely not getting the ‘Waiting for root device’ ?
Here is a photo of the last screen where it freezes:
http://i45.tinypic.com/11sicue.jpg
If you cant read it, let me know and i’ll try again.
and here is the previous screen incase that helps:
http://i48.tinypic.com/2h66kjc.jpg
(if you want earlier pictures let me know)
Hi Andrew, cheers for putting up your photos. It’s made it a lot easier to understand what’s going on.
I notice that the NTFS driver is being loaded for what looks like a 16GB USB drive. Is this a separate USB drive? ..and is the drive you’re booting from ‘Mac OS Extended (Journaled)‘ Formatted? Sorry if I’m asking you ‘noob’ questions, I just want to make sure everything’s as it should be.
Also, have you tried booting into single user mode using the flag ‘-s‘ ?
I must admit from looking at those screens, and with my level of hackintosh knowledge, everything seems pretty okay. Slightly different to when my machine boots but on the whole very similar.
and maybe just a long shot:http://tinyurl.com/y9cm9g4
The 16gb was just another drive I was using in windows, forgot to remove it when I rebooted to mac. Yes the 8gb USB I am using is mac os extended journaled. Not tried single user mode yet, and I suppose taking ram out and putting back in is worth a try. I’ll give it a go and let you know tomorrow. Cheers!
Does my lspci readout help at all? http://pastebin.com/m5acbd739
That might help. Give me half an hour.
have a problem with the drive does not work voodoohda.kext audio input
Hello – Thanks for your time and efforts compiling such a comprehensive and eejit proof guide!
In some of your support comments, you refer to the ‘waiting for the root device’ problem. Well this is where I am stuck!
I have tried both BIOS settings for RAID and it’s the same either way.
I have followed you guidance to the letter. The only difference is I am using a XPS 420.
Any tips (other than BIOS) for getting over the root device problem?
Hi,
since 2 days now i’m trying to install SL on my Dell but apparently, i can’t.
I’ve done everthing on this great tutorial but nothing. In fact, i can’t even boot on my USB Flash drive.
I’ve tried all the chameleon version to boot but still nothing, except yours because the link is broken.
Do you think it’s the chameleon version ? or i’m not really lucky ?
I have a Dimension 9200 too, exactly the same version except the graphic card, so i’m wondering why it doesn’t boot…..
Do you think you can reupload the file ? pleaaaaassssse…
Regards.
Thanks a lot for this guide.
follow your instruction, I’m install success on my Dell Dimension 9200, but after the first boot, My osx can’t boot again. Use the -v to boot , It will show the message”waiting for the boot volum uuid….”, then stop at still wait for root device, the uuid is the partition id of my snow leopard.
Model: Dell Dimension 9200 / Dell XPS410
Chipset: Intel P965 Chipset (ICH8R)
Processor: Intel Core 2 duo q6600
Graphics: 9600gt 512M
Ethernet: Intel 82566DC
Wireless: Belkin (Broadcom)
Audio: SigmaTel 9227
@Flyer29
For the XPS420 I’d direct you to this thread: http://www.insanelymac.com/forum/index.php?s=9e483be2062a799c6cdcd137c1e8bbc0&showtopic=28138
Go to the later pages which are packed with up to date info for the 420
The ‘waiting for root device’ is generally a major hurdle and it could be any number of things.
I’ve always found setting up the correct UUID for your boot device whether it be a hard disk of USB drive usually solves this issue.
Hope you manage to get it working
Moz
@Bruno
The link for the chameleon installer should be working again.
Give that a go and let me know how you get on
Moz
@freenat
Have you tried booting with any of the following:
rd=disk0s2
rd=disk1s2
rd=disk2s2
or even
rd=disk0s1
rd=disk1s1
rd=disk3s1
You have to do this after the installation. You’ll edit the UUID after the first boot.
Try different combinations are see how you get on.
Note: During installation the UUID of the boot device can/will change.
Moz
Moz
How to install Chameleon on to flash drive? Just as written at README file?
@Moz
Hey Moz, thanks for all the time you have given… I am getting a kernel panic. I have tried several guides with no luck. I have a Dimension 9200.. I have followed your guide and the only thing I couldn’t do was the chown command under permissions (gave me an invalid argument). I have tried several different tweaks including chameleon rc4 with the adjustments mentioned in the comments, but I still get a kernel panic. I can send you the screen shot via e-mail of the -v run through… any help would be greatly appreciated.
Thanks,
Coke
@Coke
Just dropped you an email
@Ermolay
The link is to an installer package
@Andrew
Thanks for your email.
The screen shot of the kernel panic always makes thing so easier to understand.
If you look towards the bottom of the readout, you’ll see a ‘dependency backtrace’.
Now I notice that it appears to be an issue with the network card kext. The one I provided was ‘Intel82566MM.kext’ Are you using this?
I think in the comments someone else was also having the same issue. Have you tried removing this kext from the extras folder and booting again? This of course will mean you won’t have (wired) networking but we can try sorting that later.
Try this, and let me know how you get on. Any differences in the kernel panic, send me another screen shot.
Moz
Im gettin’ kernel panic. Can you help?
panic(cpu0 calller 0xffffff800053e932):”Unable to find driver for this platform: \”ACPI\”.\n”@/SourceCache/xnu/xnu-1456.1.25/iokit/Kernel/IOPlatformExpert.cpp:1389
Debugger called:
Backtrace (CPU 0):
0xffffff802f5a3ce0 : 0xffffff8000204ae6
0xffffff802f5a3de0 : 0xffffff800053e932
0xffffff802f5a3df0 : 0xffffff8000522e60
0xffffff802f5a3e40 : 0xffffff800052356b
0xffffff802f5a3ee0 : 0xffffff80005238d9
0xffffff802f5a3f40 : 0xffffff8000523ac4
0xffffff802f5a3fa0 : 0xffffff80002c3eb7
BSD process name corresponding to current thread: Unknown
mac os ver
ker ver
system uptime
That sounds crazy but i did typed everything)) HALP ME
I cant create DSDT, because i dont have mac running on my 9200. Gonna try to remove it.
Deleting DSDT didn’t help at all. Same panic, same memory adresses, same line in .cpp
I tried Google ofc, and no luck. I am not experienced in this “topic”, don’t really know what to look for.
Sorry for all this help stuff. I am really glad you’re helping us. Thank you very much!
Followed your instructions closely and slowly. I have successfully installed Snow Leo on a Dell XPS 420 Factory with Nvidia 9800 GT 1gb. THANKS SO MUCH! I can now get back to work on writing iphone apps…
@jjc667g – Glad it helped.
@Ermolay – are you running a Dell system?
Yes I do, Dell Dimension 9200. nVidia 7900 GS, Intel 82566DC Ethernet, no RAID, SpeedStep OFF, 1 Hard drive plugged in SATA0 port without any MBR on it, USB Device is first on boot sequence.
Could you pastebin com.apple.Boot.plist file, because your instructions on editing it misguide me. Screenshots of com.apple.Boot.plist aren’t represent what I get after doing your instructions.
Yes a Dell XPS 420
The one issue at the end of the installer was that it was unable to start Snow Leopard as the startup disk.
Restarted using rd=disk0s2 and it booted into Snow
I do have one question about entering the uuid and just to make sure i did it right
when i open the com.apple……
it already has a line with a UUID
do i leave it remain and add to it or not?
One application I would like to also give credit to that I used immediately after my 10.6.4 update is
Multibeast
it fixed my issue with booting and repaired all my permissions on disk
hers is the link
http://tonymacx86.blogspot.com/2010/02/multibeast-ultimate-post-installation.html
Thanks once again MOZ and let me know if I can do anything to help
I get upto
“Installation
12. Reboot!”…then
When I reboot I get messages saying:
drive 0 not found: serial ata, sata-0
drive 1 not found: serial ata, sata-1
Alert! failed to detect one or more drives during POST.
strike f1 to continue, f2 to run setup utility f5 onboard diagnostics
I have my snow leopard dvd in the drive, usb (snow leopard dvd) plugged in and hard drive (snow leopard) also attached.
i have unplugged my windows hd’s also.
Maz, I think the info you provided in this tutorial is priceless. I cannot thank you enough. NOW, if I could just get my ATI HD 4650 graphics card working, I’d be really really happy!
Any chance I could pay you to help me get it working? I am a total NOOB, but have gotten my machine to run OSX Snow Leopard, and have already updated to 10.6.4!
Please?
Diggi
I followed your guide and worked great except for the 9400 PNY Verto 512Mb graphics card for dual monitor. The screen always goes blank. So, I tried the following:
- installing nvenabler, but the primary screen goes blank after it boots.
- adding Graphics Enabler to the com.apple.boot and that too didn’t work.
- update the DSDT in your package using DSTDSE, but that came up with 7 errors using this guide ( http://tonymacx86.blogspot.com/2010/01/advanced-dsdt-fixes-nvidia-graphics.html )
Any help would be appreciated.
Forgot to mention that it’s dual dvi
Glad to find this page! I’ve been trying to get SL installed and have Dell Dimension 9200.
I get iPC 10.5.6 installed and follow the directions above.
iPC requires me to install the 9.5.0 Voodoo Kernel, Intel ICHx Sata Drivers and Chameleon 1.0.11 with SMBIOS/DSDT.
When I boot from the USB drive, Disk Utility is showing only the USB drive. I do not see my hard drive. So I’m stuck.
Any ideas would be appreciated.
Extra steps I took:
1) Install Leo4All *ATA*.kexts to the USB drive before the booting from USB drive for the install
2) After the install, install the Leo4All ATA kexts to the SnowLeopard drive
3) Used MultiBeast to get things booting from the hard drive.
Thanks for the guide!