Snow Leopard, Apple’s next OS in their lineup after Leopard, was recently released. Thanks to the widespread hackintosh development of Leopard, Snow Leopard can also be installed on your PC. Fortunately, this OS is quite easy to install (much easier than Leopard) and, for the first time on the 1525, we will be booting a retail copy of OS X. This means better overall stability and easier software updates.
We will be running Snow Leopard in 32-bit. The following chart details the working status of Inspiron 1525 hardware in Snow Leopard. Just remember that you need a working Leopard install prior to installing Snow Leopard.

1. For installation, we need a .DMG of the install disc. You can learn how to make one from your Snow Leopard Install DVD here.
a) 10.6 install disk ONLY- If you want to install Snow Leopard onto a HDD formated as MBR Disk, download this (thanks to The Edge3000) and place it in /Volumes/Mac OS X Install DVD/System/Installation/Packages (Source: Infinitemac.com).
2. Launch Terminal and type
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
3. Mount the Snow Leopard DMG from step 1.
4. From the mounted DMG, go to System –> Installation –> Packages and double click on OSInstall.mpkg. If you receive a message telling you your computer is incompatible, simply close the Installer and launch it again.
5. Click continue through the License Agreement until you arrive at the install options. Then click “Change Install Location” and select the drive you want to install Snow Leopard on (It cannot be the drive/partition you’re currently booted to).
6. Click on Customize and select which components you would like to install. Then complete the install, but don’t restart yet.
7. Download the kexts pack and unzip it to your desktop. Note: if you are installing a version of Snow Leopard other than 10.6 (no updates) then do not install SleepEnabler.kext.
8. Open the unzipped folder and go to the Needed Kexts folder. Copy the 5 kexts from the folder to /System/Library/Extensions/ located in your Snow Leopard partition.
9. Follow this guide to install the Chameleon Bootloader so that you can boot Snow Leopard.
10. Copy the dsdt.aml from your Leopard partition to the root of your Snow Leopard partition. If you do not already have a dsdt.aml, you can make one with DSDT Patcher GUI. Just check “Darwin/ Mac OS X” and hit Run DSDT Patcher.
11. Create a folder named Extra in the root of your Snow Leopard partition and, inside that folder, create another folder named Extensions. Then copy the kexts from “Extra Folder” to the new Extensions folder.
12. Open the unzipped folder from step 9 and unzip VoodooPS2Controller-0.98-installer.pkg.zip. Then run the .pkg and check the Trackpad option on the Installation Type step. Change the Install Location to your Snow Leopard partition and install.
13. Now you can boot to your Snow Leopard partition. Boot with the -f arch=i386 flags and go through the process of setting up your User Account. When you get to your desktop, WiFi should already be working (if you have the Broadcom 1395 chipset).
14. Copy the Kexts folder in step 7 from your Leopard partition to your Snow Leopard Desktop.
15. Download and run Kext Helper from your Snow Leopard partition. Drag and drop the kexts in the “Kext Helper” folder onto the Kext Helper screen and install them. Upon rebooting, Audio, Battery Meter, and SD Card Reader should now be working.
16. Unzip the Trackpad Preference Pane (also found in the Kexts folder) and install it with the included instructions.
17. Mount your Snow Leopard Install DVD DMG and navigate to /System/Installation/Packages/ (run the two terminal commands from step 2 if you don’t see the folder). Then run BSD.pkg and install it to your Snow Leopard partition (while booted to your Snow Leopard Partition). 9 times out of 10 you will get a Kernel Panic during the install process and will be forced to restart. This is OK. I had to install BSD.pkg 8 times before it had one successful install. Eventually, the package will install without a KP. When it does, hit OK on the install screen and then restart. Boot back to Snow Leopard and you will notice two things: 1) The system will be much more stable and you should stop receiving those damn Kernel Panics and 2) you can now repair permission in Disk Utility without getting an error.
18. Update to 10.6.1! (Just install the update and reboot)
24. Enable your Media Keys for iTunes control!
Upon completion of this guide, you will be running Snow Leopard 10.6.7 and will have a nearly perfect system. If you found this guide useful then feel free to make a donation. Any amount truly does help.




April 27th, 2011 at 5:53 PM
So I still can’t get the firewire to work; shows up fine in system profiler, but plugging the camera in does nothing. Now, I’ve only actually tried it with one firewire device/cable, so if someone else could plug a device or two into theirs to check functionality, that might be helpful (I only have the one device).
I’m expecting firewire won’t work even though system profiler says it will. I’ve been skimming forums for awhile now, and it seems like a lot of the RICOH chips are combos of SD card readers, firewire chips, and ethernet,so the issue could relate to several pieces of hardware, not just the IEEE port. Not sure I feel like breaking things to test out possible solutions, but I can’t find any posts that suggest great success or failure with getting this to work. I’ve even run across some forums describing problems with RICOH firewire in windows, so I’m not sure what hope we actually have. Might just buy something cheap for the express card slot and use that instead.
June 2nd, 2011 at 3:01 PM
So I’ve not reported back in awhile, but this is kind of a funny story. I bought a Firewire ExpressCard off amazon, computer detected it just fine (so the ExpressCard Slot works). But anyway, it turns out that the microscope camera I was testing the built-in Firewire port on has an on/off switch on the power adapter… After turning it on, the computer recognized the camera attached to the firewire (built in IEEE works). I’ve not been able to calibrate the camera for my computer yet (it’s a complicated piece of equipment, no jokes about my previous *cough* stupid mistake), so I can’t confirm whether built in firewire is fully functional just yet. Anyone else want to investigate this a bit further, and plug up some other IEEE devices?
June 4th, 2011 at 1:23 PM
Lol wow, sounds like you’ve been through hell trying to get that thing working! Thanks for confirming that the Firewire port and ExpressCard slot work. I wish I had a firewire device to test.
April 19th, 2011 at 9:40 PM
Helllo everyone, i’ve had many many many issues when trying try install 10.6.2 so i just gave up because i got tired of starting all over again, but now some software requires 10.6.5, so im thinking about trying again…. so my question before i try this AGAIN, should i do one update at a time or go all the way with a combo, also if it does screw everything up and i able to restore with my Timemachine back-ups i’ve been doing since a clean 10.6.1. thanks for your help
April 19th, 2011 at 10:00 PM
Many have reported that combo updates work fine, though for a fool proof method simply install each update. Each of our guides has the link to download the update from apple.com. In the unlikely case that you run into an issue when updating, you would not be able to restore from your Time Machine backups. To create a backup you can restore from, read our backup guide.
April 18th, 2011 at 2:07 PM
I feel like im just spinning around and around and not getting anywhere! i have a dell inspiron 1525 Out of Box specs that i had running 10.6.7 and have had 10.6 running since the first guide a few years ago. Last week i had bought a new Blue Snowball for pod casting and went into system preferences like i have a hundred times before, now i get an error and system pref wont even open, so i decide (like and idiot now) i will just use my old boot-132 erase the partion and reinstall the 10.6 i started with. I used the directions on the boot-132v3 post-install and when that didnt work i followed every tutorial available about the dell 1525… not a single one had worked.. i can boot the first time with boot-132 with -v -x flag and access 10.6 but as soon as i start messing with any kexts im not longer able to boot with -v -x, id rater not boot in safe at all… i’ve reinstalled 10.6 at least 50 times and that is no joke! please i know there are alot of smart people out there that can point me in the right direction. thanks in advance.
April 18th, 2011 at 2:10 PM
Why not just try this guide?
April 18th, 2011 at 2:37 PM
Hello Thomas, thanks for your response and i must say i’ve tried this guide three, or maybe four times following each direction line by line making sure i didnt mess anything up and when i say i’ve tried every guide on the internet i really truelly have and some more than once. with this guide i installed using a 10.6.3 retail, and i believe is why this guide isnt working… do you think with this guide to be successful i must have a 10.6 retail? i do also have a “hazard 10.6″ (i know, not cool to use those but i did buy a copy of 10.6.3 and when that wouldnt install i downloaded hazard) that i’ve used that always installs and boots with -v -x…
April 5th, 2011 at 4:07 PM
Long time no see all–what’s the word on the 10.6.7 update? Awaiting your most trusted instruction before taking the leap.
April 5th, 2011 at 4:30 PM
The guide went up the same day the 10.6.7 update was released ;)
You can check it out here.
April 13th, 2011 at 8:22 PM
Thanks for the redirect. Just out of curiosity, has anyone been able to get the IEEE 1394a port (the weird thing next to the HDMI) to work? There’s a special high resolution camera on one of the microscopes at school that uses that type of connector, and I’d like to be able to use it in OSX if possible.
On that note, would it be too much trouble to add a table-esc item to the Pro Install guide that shows what works/doesn’t work with this setup? I think that’d make it pretty easy for people to gauge what to expect from this install at a glance (of course, they will discover the limitations on their own anyway). Also, what’s wrong with your internal microphone? Mine seems to be working fine :)
April 13th, 2011 at 8:52 PM
I have not yet tried the firewire port, though I doubt it works. If it’s not too much trouble, try it out and report back!
The internal microphone issue has long been resolved, though I must have missed it when updating the guide. The guide has been updated. Thanks!
I like that table idea; I’ll look into adding one to the guide. Would would you like the table to include? I currently have:
QE/CI (Quartz Extreme)
DVD Burning
Sleep on battery, but for some also when plugged in (rare)
Audio- internal speaker, internal microphone, both headphone jacks (not simultaneously), line-in jack
Battery Meter
Webcam (albeit with a low framerate)
WiFi
VGA port (Extended display only)
April 15th, 2011 at 11:40 AM
Only things I can think to add to the working list are the SD card reader, wired ethernet (there is a kext, but I typically don’t load it because it slows boot down a bit) and USB ports… Softkeys might go into that list too (but only for iTunes).
As far as things that are NOT working, I’ve got;
HDMI
VGA (mirrored display only)
Firewire (will look into this when I have some free time)
S-Video Out
I’m also still having issues with the edges of my track pad warping the cursor all over the place, but I don’t think others typically have that issue. My sleep on power adapter also works fine; not entirely sure why.
April 15th, 2011 at 10:32 PM
Thanks for the suggestions! I can also add Bluetooth to the list of working components. I’ll look into the best method of doing this and should have it up sometime this weekend.
I don’t face the trackpad issue you described, though it’s strange that you continue to do so even after reinstalling the PS2 kexts. Is it possible that your trackpad is physically damaged and is causing the warping?
I’m still trying to figure out why some users are able to sleep while plugged in to the power adapter, while others are unable to (myself included). Which version of Snow Leopard are you running and what sleep kext(s) are you using?
April 16th, 2011 at 3:10 PM
The post has been updated with the new table. Let me know what you think!
April 18th, 2011 at 4:36 PM
Looks great Thomas! Should be very helpful for newcomers and hackintosh vets alike. I’ll try to look into the firewire issue when I have some extra time, but it might be awhile.
Don’t think the trackpad is damaged (works fine in Windows), and honestly I’m a bit tired of trying to figure out what’s wrong with it. I use a mouse for most serious tasks anyway, so I’m not too concerned about it.
Regarding the sleep issue; I’m still running 10.6.6 (will upgrade soon), and I’m pretty sure I’m just using the universal SleepEnabler.kext from the 10.6.4 guide. I think I’ve mostly used the kexts from these guides, but I may be running an alternate battery kext from somewhere else or something like that. I’ll try to look into that soon, but I’ve not been keeping good notes on where I get all my kexts these days, so it might be difficult to figure that out.
March 28th, 2011 at 11:18 PM
You say you need a prior Leopard install running before you attempt this, do you know where I can find a guide for that? I had it working a few days ago but once I tried to do this my HDD gave me a error and I could never start it up from there so I reinstalled Win 7 and will start from the beginning.
March 28th, 2011 at 11:21 PM
Our Leopard guide should work for you ;)
March 19th, 2011 at 4:19 PM
My audio worked out of the box, but when I tried to install the AppleHDA in your kexts it stopped working, and when I reinstalled the one that was there before (apple’s version) I got a KP on bootup. HELP
Joey
March 19th, 2011 at 7:11 PM
So, I fixed that and it was permission repair that was the culprit, I am now up and running at 10.6.5 (installed 10.6.6, rebooting now, lets hope) and then I will do the media key thing, install iLife, do updates, and start toying around with lion beta hackintoshing.
Joey
March 19th, 2011 at 9:58 PM
Great! Let me know if you have any more issues if you don’t first solve them yourself ;)
March 20th, 2011 at 12:04 AM
Thanks, I have it all working
Do you know anything about the lion beta. Is it similar to snow leopard? Just wondering, I’m a developer so I get the seeds, and I can test them on the hackintosh (PS I can “Lend” you apple software that is “under NDA” if you want, 10.6.7 (beta), 10.7 (beta), for pre-testing)
Joey
March 20th, 2011 at 11:46 AM
I haven’t tested the Lion beta yet, though I am currently downloading build A390 and plan to test it soon. I appreciate your offer for the beta software and would love access the 10.6.7 beta, if you don’t mind. Thanks!
February 15th, 2011 at 7:42 PM
Thomas,
Maybe you can help. I had a near perfect install of SL 10.6.6 then I had hardware problems with my 1525, I ended up buying a used one. I pulled the hard drive and installed in “new 1525″ but I just get a black screen. I have rebooted and hot FN+F* and it will switch to the external display and eventually I just get the default background but no tool bars or desktop items.. what do I need to do to fix this?
BTW- the “new one” has a x3100 1440×900 and first one had the 1280×800 resolution.
I have read for an entire day and tried a few things to no avail.
February 15th, 2011 at 10:10 PM
The issue definitely sounds like it stems from the resolution change. Users with the higher resolution screen have a lot of issues and I believe are even stuck without Quartz Extreme. You may be able to get your screen to a functional state (albeit without QE/CI) by installing Leopard- which seemed to work with the higher resolution screen- and generating a new dsdt.aml for your new hardware. Though a more advanced solution, if you still have your old, troublesome 1525 you can swap out the screen with the new one. Best of luck!
January 21st, 2011 at 10:23 AM
and when after when i’ve installed SL, when it boots i can only hear the intro sound .. nothing else.
January 21st, 2011 at 12:43 PM
Use DSDTPatcher to create a new DSDT from within Leopard and then copy it to the root of your Snow Leopard partition. Also, the DSDT.aml may be in /Extra/ on your Leopard partition.
January 31st, 2011 at 5:32 AM
tried that .. still doesn’t get applied.. it’s really pissing me off!
February 1st, 2011 at 9:08 PM
If it’s in the root of your Snow Leopard partition then it’s being applied. What happens when you boot with -v -f -x arch=i386?
January 21st, 2011 at 7:12 AM
So the Iboot and straight to Snow Leopard method will not work with an inspiron 1525?
I am far from a computer dummy, just Mac ignorant, and some of the terminology here may as well be in Chinese, I would understand it any less. Not complaining, and I do appreciate the reply.
January 21st, 2011 at 12:40 PM
That method should work, though I’ll have to look into it a little more to confirm. If you don’t mind waiting a few days, I’ll test it out and let you know how it goes (I may even be able to test it tonight).
January 21st, 2011 at 3:05 PM
No Thomas, I don’t want to wait! I want it now! lol
Of course I will wait, and I appreciate any help you are willing yo give. I have a spare hard drive, maybe I will get it out and start seeing what kind of trouble I can get myself into. Maybe at least get familiar with some of the terminology and procedures. Thanks again
January 20th, 2011 at 10:38 PM
why doesn’t my DSDT patch get applied? not in leopard when i install it, neither snow leopard .. is it becase i install leopard first on my 2nd partition or? it’s really strange ..
it did fine, in the beginning?
January 21st, 2011 at 2:46 AM
What makes you think that your DSDT isn’t being patched?
January 21st, 2011 at 10:21 AM
because that it doesn’t fix the sleep bug.
AND because when i install Leopard with iPC 10.5.6 (used guide from ihackintosh)
i choose the DSDT Patch from the installation, but when i boot into the OS and go to my leopard root, it’s still not there! (hidden files showed) i don’t get it ..
January 20th, 2011 at 5:57 AM
I have an Inspiron 1525, I am confused. I Have read several times.Is this correct? I need to install leopard first, then update it several times, then install snow leopard and update it several times? Where do I find all of these files?
I cannot just install one version of leopard, then install the latest version of snow leopard. I am not computer illiterate, but it seems you need to have done this before in order to understand this guide. Am I missing something?
January 20th, 2011 at 10:23 PM
You can do exactly as you said: install any version of Leopard and then install the latest version of Snow Leopard. The Leopard version doesn’t matter, though if installing the latest version of Snow Leopard, you’ll want to skip the included SleepEnabler.kext. Instead, add pmVersion=21 to your Kernel Flags in com.apple.Boot.plist and use the SleepEnabler.kext in the 10.6.4 guide.
January 12th, 2011 at 6:44 PM
When will this guide be updated for 10.6.6?
January 12th, 2011 at 10:51 PM
There you go! The 10.6.6 update post was published several days ago, though I forgot to update this guide with the link. Thanks for the reminder!
January 15th, 2011 at 11:26 AM
Okay cool thanks :)
January 11th, 2011 at 7:14 PM
Hi,
I also have a 1525 with core2duo and 2gb RAM. I am wondering if there is any way of installing 10.6 directly, or do I first have to istall the 10.5.2 and then to 10.5.3 and so on…
January 11th, 2011 at 7:46 PM
Unfortunately you will have to first install Leopard. It is a pain, though it is worth the hassle. There are methods outlined on other websites that will let you install Snow Leopard without first having Leopard installed, though they use outdated kexts and are not updated for the latest version of Snow Leopard.
January 12th, 2011 at 6:39 AM
Okay, so I might try it out. How does the computer “feel” after loading SL? Hoter, louder, better? Some people say it starts giving KP’s. Is it usable or do you guys just do it because you can?
January 12th, 2011 at 11:59 AM
Snow Leopard is extremely usable and stable. In the early days of Snow Leopard, people installed it simply because they could. Now, all the kinks have been worked it and I can recommend Snow Leopard over any other Operating System. I also believe it to be the fastest OS (even faster than Leopard), without getting into Linux, of course. I do have to admit that Snow Leopard does cause the computer’s fans to run a bit louder, but the slightly increased noise is a fair trade off for a speedier OS.
January 13th, 2011 at 5:30 AM
Okay, so it is not like the computer will overheat and/or spin the fans all the time? How is it with “sleep mode”? Is it as good as with W7?
January 13th, 2011 at 4:10 PM
The computer won’t overheat, though the fans may spin fairly frequently. Sleep is one of the few features that doesn’t work as well as it does in Windows. Sleep is very spotty and only works when on battery power.
January 5th, 2011 at 1:38 PM
Hi,
I have a Dell 1525 with Core 2 Duo 2Gz and 2 GB RAM. I have a SL install running but after it is up a while and has no activity it goes black and appears the power is off.
I would like to start from scratch with your install method, but I don’t understand what exactly I am supposed to do with Step 1 – 4
I have a Snow Leopard Install DVD 10.6 (10a432) and I have a dmg of 10.6.0 as well..
For step 2. Is that necessary if I am using GUID partition type?
From Step 5 and on I am good, have installed OSX many times, just need some guidance to get things going.
Thanks!
January 5th, 2011 at 9:33 PM
I don’t think I quite understand the confusion you’re facing. Steps 1-4 are very direct and you shouldn’t have any trouble with them. Simply mount the 10.6.0 dmg, run the terminal commands from step 2, and then launch OSInstall.mpkg at /System/Installation/Packages/ on the mounted dmg. For the dsdt.aml, follow the second sentence of step 10.
January 6th, 2011 at 12:40 PM
I am not sure how to start off. If I have a empty/blank hard drive with no OS on it, how can I mount the dmg?
And wrt to running the custom OSInstall.mpkg, is that for installs on MBR partitions only, or for GUID installs as well.
I am very eager to get this installed and if I have these two points clarified I think I will be on my way.
One other question, since I currently have a albeit imperfect install of SL installed on my 1525, could I just re-run the install locally with the dmg or is that not possible. At any rate, if you could just get me past these few hurdles I am having, that would be great and appreciated!
Thanks!
January 6th, 2011 at 5:48 PM
You can re-run the install from within Snow Leopard with the original OSInstall.mpkg (don’t download the one in step 1a).
January 6th, 2011 at 7:31 PM
Thank you Thomas!!
January 7th, 2011 at 9:14 AM
Just want to clarify a few things. I can boot from my current SL install on internal HD and still run the OSInstall.mpkg ?
I am guessing I should remove whichever kexts I have in /Extra/Extensions and replace with yours?
Thanks for your patience.
Bob
January 7th, 2011 at 11:14 PM
You can run it from your current Snow Leopard install, though you’ll have to install it to another partition. You also don’t have to (and probably shouldn’t) remove /Extra/Extensions/ on your current install.
January 3rd, 2011 at 7:25 PM
I’m sure Thomas will respond but my suggestion would be to back up your data and use this guide, then copy all of your data back. It literally takes about 45 mins at the most to complete using this method. It’s so easy and chances of you getting or at least maintaining KP’s are slim to none. I have many (too many to count) installs using this guide and they are all KP free.
January 3rd, 2011 at 7:27 PM
Thanks for the suggestion! Unfortunately the thing overheated halfway through. I forgot to turn on my cooling pad. -.-
I’m about to turn it back on and see if it blew up, or if I can start over, or if it was done. I wasn’t paying attention.
January 3rd, 2011 at 7:54 PM
Ok, it worked fine. Thanks for the pushing!
January 3rd, 2011 at 8:05 PM
It seems Cedyc was able to answer your question (thanks Cedyc!). Let me know if you have any more questions.
January 3rd, 2011 at 6:42 PM
Is there any way to do this with Snow Leopard already installed on the machine? I have an already-hackintoshed Dell 1525, but the method I use that doesn’t require having a previous install kernel panics at 10.6.3 and up.
Alternatively, any way to stop the kernel panicking?
January 3rd, 2011 at 6:45 PM
Forgot to click the “subscribe to comments” button.
December 31st, 2010 at 1:24 PM
Thomas on step 9 how do you get it to boot automatically without coming up with the “option” screen first?
December 31st, 2010 at 11:52 AM
It still goes black but I’ve found that when it goes black, if I close the screen and wait till one of the lights flashes that it’ll work. Any idea to get rid of this?
January 1st, 2011 at 8:39 PM
Repeat step 10 for creating a dsdt.aml.
December 29th, 2010 at 10:39 PM
Hey Thomas, I got another 1525 and I’m doing the install. Got it all done but on the reboot it’s getting hung on “still waiting on root device”. I think I messed up on step 9. I sent you a screen shot to your email. In the meantime I’m going to redo step 9.
December 29th, 2010 at 11:50 PM
Well I re-did everything and I’m getting the same thing.. “still waiting on root device”.
At least I know I did step 9 right this time because I can boot from the hard drive. Before I had to boot from a boot disk.
December 30th, 2010 at 12:52 AM
I figured it out. I used the dsdt patch instead of copying the one from my other install. I just over-rode that with the one from my other 1525 and it’s working so far. I got it to boot up and I’m into the system.
December 30th, 2010 at 1:09 AM
Glad you were able to get your issue resolved before I even saw that you had posted it! ;)
December 30th, 2010 at 9:14 AM
No problem. Everything is working fine except the mouse (Trackpad) and keyboard. I have reinstalled the trackpad preference pane and the voodooPs2Contoller and nothing. I’m using a usb keyboard and mouse at the moment.
December 31st, 2010 at 2:04 AM
What boot flags are you booting with? 64-bit does not support the included version of VoodooPS2Controller.
December 31st, 2010 at 4:03 PM
I’m using -v -f arch=i386 pmVersion=20
I got the mouse and keyboard working but it only works after it boots up. When I turn the laptop on I get the Chameleon boot screen, at that point the keyboard on the laptop doesn’t work. I have to plug in a usb keyboard and hit enter. After it boots the keyboard on the laptop works fine. What I want to do is change my boot option so it just boots automatically and not stop at the Chameleon boot screen.
January 1st, 2011 at 8:46 PM
Please copy the contents on your com.apple.Boot.plist in /Extra/ and /Library/Preferences/SystemConfiguration/ to pastie.org and send me the link.
January 1st, 2011 at 9:41 PM
I don’t have the file in my extra folder, only in the systemconfiguration folder
http://www.pastie.org/1422454
January 2nd, 2011 at 12:40 AM
Update the com.apple.Boot.plist in /L/P/S/ with the following (you can copy and paste) and then copy the com.apple.Boot.plist to /Extra/. Also, what version of Snow Leopard do you have installed? I’m assuming 10.6.4?
http://www.pastie.org/1422705
January 2nd, 2011 at 1:25 AM
Yeah I’m running 10.6.4. I’ve done what you have suggested. I’m about to reboot.
January 2nd, 2011 at 1:31 AM
It worked like a charm. Thanks man.
January 2nd, 2011 at 1:41 AM
Great! You may want to experiment with it by changing 1 to 0 to see if it auto boots to the default OS.
December 24th, 2010 at 1:32 AM
Btw merry Christmas from my part of the world :D
December 23rd, 2010 at 3:15 PM
THANK YOU THIS WORKED GREAT
December 23rd, 2010 at 12:19 PM
Thomas,
I’m hoping you can help me here. I’ve combined your guide with the macyourpc guide and after basically doing all of your steps (and kind of figuring out some things because I have the 10.6.3 disc) I’ve finally been able to boot into OSX normally but unfortunately I cannot get the mouse and keyboard to work. Any suggestions on a step that I need to skip or an updated file (kext) I need to use?
Thx.
December 23rd, 2010 at 5:40 PM
What boot flags are you booting with?
December 24th, 2010 at 1:23 AM
Are u unable to type in ur login screen or u cannot use any of your input device?
December 23rd, 2010 at 9:19 AM
i updated it till 10.6.4 , ill try the 10.6.5 one later . Btw is it necessary to keep sleepenabler.kext or i could do without it ?
December 23rd, 2010 at 5:39 PM
SleepEnabler.kext enables sleep, though you can remove it if you’d like.
December 24th, 2010 at 1:20 AM
Ok I got it updated to 10.6.5 “pats himself on the back” :D though I wish to have sleep enabler but it isn’t functioning properly cause once I put it to sleep it doesn’t wake up after numerous amounts of mouse shaking and button smashing :/ or there is a sleep wakeup kept that I forgot to place : p. ?
December 24th, 2010 at 1:46 AM
SleepEnabler.kext is the only kext you need to enable sleep, though it most likely isn’t working due to a conflict with the sleep kext(s) originally used in the install guide you followed.
December 20th, 2010 at 7:57 PM
Is it a bad sign that I don’t get any kernel panic while executing the bsd.pkg part in your guide ? I at least reinstalled osx a dozen times and I seem to ace that part every time without any panic errors . Please advice :D
December 20th, 2010 at 8:02 PM
Not necessarily, though it does seem a little implausible. To check if BSD.pkg was installed correctly, try repair permissions through Disk Utility.
December 22nd, 2010 at 3:30 AM
Thanks for the reply, let me tell you that i have followed the SL boot132 method and got up to 10.6.1 after innumerable amounts of errors and kernel panics and re installations. To be honest i was ready to give up but to be able to feel and use mac for the first time ( yes i am a mac virgin !!!!!!) got me going. I will now see if i can update to 10.6.2 with the help of your guide from SL boot132 10.6.1. If it goes well then ill post it here. With no disrespect to your 10.6.0 guide i found SL boot132 to be the easiest installation. But i got some info of how to do few stuff from your guides as well :D thanks. Oh one thing i wanted to know is how should i check which key is “command” or “option” on my dell 1525 keyboard ? i figured that spacebar= alt key but what about others ?
December 22nd, 2010 at 5:04 AM
ok i have finally got 10.6.2 update :D
December 22nd, 2010 at 1:33 PM
And all gone to hell :( on updating to10.6.3 , guess I’ll have to run a clean install again with your guide.
December 22nd, 2010 at 4:28 PM
There are many differences between the two guides and thus my update guides can cause some issues when used in conjunction with the Boot-132 guide. Though I do agree that my guide is a bit more difficult, it leads to an overall more stable system with newer kexts, update guides for the latest version of Snow Leopard, and support for issues. If you’d like to attempt the upgrade again, ignore steps 7 & 8 which reference SleepEnabler.kext.
December 22nd, 2010 at 8:28 PM
Thanks :) I will do what you say and let you know. To be honest I was a bit afraid that you would say ” I dont provide support to those who don’t follow my guide” as you did to some other guy in this forum.
December 22nd, 2010 at 8:34 PM
I feel like there’s a bit of a misunderstanding as to what I mean when I say that. After all, text lacks tone. When I tell people I can’t provide support, I’m not doing it out of spite but rather I’m not familiar with other guides and the kexts used in them. Nearly every guide uses a different set of Kexts and fixes, and even attempting to provide support for every guide would be insane. For example, I know from user’s comments that the Boot-132 method at macyourpc uses an outdated audio kext and sleep kext, to name a few. Thus, if a user has a problem with his/her audio, I’d be unable to help him/her as I am familiar with AppleHDA.kext, not VoodooHDA.kext.
December 23rd, 2010 at 2:16 AM
Yeah i know that boot method has outdated kexts , the uploader didnt update it and told us to simply stay put with 10.6.1 update unless we know what we are doing. So naturally people who went for that method got a very unpleasant cliffhanger and had to resort to other means to move past the 10.6.1 so hence some of them have ended up on your site. Furthermore i think after macyourpc your site comes next in google search :D so yeah . Oh i wanted to tell you that i got my mac running once more without the need for reinstallation cause i had to go delete sleepenabler from the system/library/extension also. I thought i had deleted it from extra folder but still i got the kernel panic so i went to my windows partition and installed “Macdrive” which is really good software by the way and browsed through my mac hd from windows and deleted sleepenabler from system folder as well as from the extra folder. Thought to let you know :)
December 23rd, 2010 at 6:35 AM
So which version of Snow Leopard were you able to update to following my guides?
December 20th, 2010 at 2:01 PM
My father bought a new Macbook Air and it comes with a USB restore drive with iLife and OSX (I’m assuming 10.6.5 since it’s how the Air comes). Any way to use this (I have a running mac machine and a 16GB usb drive on hand) to install Snow on my 1525? I currently have 10.6.1 on it but used a different method than DailyBlogged’s so I can’t update to 10.6.5
December 20th, 2010 at 5:24 PM
I’m not familiar with the USB restore drive so I can’t really offer any insight. Sorry.
December 16th, 2010 at 6:07 PM
Thanks for replying Thomas. I’m going to try reinstalling the kexts, just to avoid the message popping up.
December 15th, 2010 at 1:03 PM
Ok, I’m back again, hopefully for the final time.
I can boot into my Snow Leopard partition, but I can only boot into it using -f arch=i386, I can’t boot into it without the flag because I get the screen saying I need to restart, and no matter how many times I reboot it starts to load at the Grey apple screen and then prompts me to restart again.
Also the kexts that were installed from the Kext folder (The ones that I copied to System/Library/Extensions from Step 7, I get an error saying: System extension cannot be used
The system extension “/System/Library/Extensions/XXX.kext” (where XXX is the name of the kext file) was installed improperly and cannot be used. Please try reinstalling it, or contact the product’s vendor for an update.
And last problem every time I try to open System Preferences, it won’t allow me, it says it closed unexpectedly.
Any help with this would be greatly appreciated, I tried Repair Disk Permissions, and that didn’t help.
December 16th, 2010 at 5:08 PM
The -f arch=i386 boot flags must be used at every boot. The error message about an improperly installed kext can be ignored. Though not necessary, you can prevent the error message from appearing by reinstalling the listed kext. The System Preferences issue is one I’ve yet to encounter and is likely due to a third party preference pane or software you’ve installed.
December 14th, 2010 at 11:37 PM
Sorry, let me be more clearer. I downloaded the Chameleon Bootloader 2 RC 3 installer from Insanely Mac. Should I be installing this to my Snow Leopard partition on the external drive. And then doing steps 4-6 from the bootloader tutorial that you posted while booted from my Leopard partition?
December 15th, 2010 at 9:37 AM
Nevermind, I got in installed, I ran the installed on both partitions and then did steps 4-6.
December 14th, 2010 at 11:05 PM
Hi again Thomas,
Ok so I ended up reinstalling everything and before installing the bootloader I wanted to make sure I was doing it correctly this time.
Here is a picture of my terminal screen: http://i53.tinypic.com/333k274.jpg
If I’m reading it right, I should now be using rdisk1 and rdisk1s2, correct?
And from your previous message, you said install Chameleon to my Snow Leopard partition, so do I just open the folder on my desktop and follow the steps again using: rdisk1 and rdisk1s2?
Sorry if my question has already been answered, I’m just trying to make sure I understand this time around.
December 14th, 2010 at 11:23 PM
Correct, you should use rdisk1 and rdisk1s2. Good luck!
December 14th, 2010 at 11:27 PM
Thanks Thomas.
Ok, one last thing. Should I install the Chameleon package to my Leopard drive or my Snow Leopard drive? My snow leopard is on an external and my leopard is the internal drive.
December 14th, 2010 at 3:09 AM
Hi Thomas,
Great guide, I finally have been able to attempt to install Snow Leopard, but I think I may have killed my system.
I got to step 13, on reboot, I get a screen that says:
boot0: MBR
boot0: done
boot1: /boot
And then it goes black and restarts itself, and it continues to do this over and over, I’m not sure if I did a step incorrectly, and I’m hoping my system isn’t toast.
Any help would be greatly appreciated.
December 14th, 2010 at 3:55 AM
I think I installed the Bootloader incorrectly.
I’m using an external hd, and I’ve attached a picture of my terminal screen.
http://i54.tinypic.com/2128vp4.jpg
For the steps in the bootloader tutorial I put:
sudo fdisk -f boot0 -u -y /dev/rdiskX – (I put rdisk2)
sudo dd if=boot1h of=/dev/rdiskXsX – (I put rdisk1s2)
sudo cp boot /
I’m such a noob at this, but I’m hoping there will be some way I can get my system running again.
Thanks.
December 14th, 2010 at 10:05 AM
In the first step you run the command on disk2, but then in the second step you run it on disk1. I suggest installing Chameleon to the Snow Leopard partition, so you should be using rdisk2 and rdisk2s2.
December 14th, 2010 at 10:33 AM
Thanks for responding Thomas. Ok, such a noob question, how do I go about installing Chameleon on my Snow Leopard partition? I can’t even boot into my Leopard partition. I can boot from the DVD.
December 14th, 2010 at 12:20 PM
Nevermind, I’m pretty sure I installed Chameleon to my Snow Leo partition. My question is how do I get the computer to boot so I can change the rdisk2 to rdisk2s2.
December 6th, 2010 at 5:14 PM
Sorry to bug you but what about the pentium dual core model? I assume yo have the core 2 duo (like alomost everyone else).
Thanks,
Frog24
December 6th, 2010 at 6:19 PM
The dual core model works just the same as the Core 2 Duo and does not require the legacy kernel.
December 6th, 2010 at 5:12 PM
Can you do this without leopard?
Thanks,
Frog24
December 6th, 2010 at 6:18 PM
Unfortunately, no. This guide requires that you have Leopard installed.
December 2nd, 2010 at 11:54 AM
Hey Thomas,
I’ve followed your steps but I got stuck at step 13, I’ve got this kernel panic:
http://img694.imageshack.us/img694/9284/nieuweafbeeldingb.png
(booted with: -v -f -x arch=i386)
I hope that you can help me solving this.
And sorry for my bad English.
Mrtk
December 2nd, 2010 at 5:56 PM
Redo step 8 of the guide as it seems IOATAFamily.kext wasn’t installed.
December 3rd, 2010 at 7:17 PM
Thanks!
But now,
I can hear the intro sound, but I only have à black screen..
Mrtk
December 6th, 2010 at 10:39 AM
Do you have a dsdt.aml in either the root of your Snow Leopard partition or /Extra/?
December 1st, 2010 at 6:25 PM
I can install snow leopard on a Celeron D 560?
December 1st, 2010 at 6:26 PM
Yes you can, though you’ll need to use the legacy kernel if updating past 10.6.2.
December 1st, 2010 at 6:37 PM
Do you have a tutorial? ? ? ?
December 1st, 2010 at 7:44 PM
The legacy kernels for 10.6.2, 10.6.3, and 10.6.4 are included in the respective update guides.
November 30th, 2010 at 5:41 PM
Thank you so much for all your help! I was about to buy a MacBook Pro for my mobile DJ business when I found your blog…you literally saved me $2,000. Do you have a PayPal I could donate to? The least I could do is give you a few bucks for your trouble.
November 30th, 2010 at 5:47 PM
Donations are completely optional though greatly appreciated. You can find a donation link on the very bottom of the sidebar; it’s the big Paypal donate button.
November 30th, 2010 at 5:29 PM
Hey Thomas, thanks for all your help so far and the excellent guides. I’m just having one small problem, bluetooth. I don’t have the Dell chipsets I just have a little usb adapter, if you can help me that would be great, if not no big deal, I hardly used it anyway.
November 30th, 2010 at 5:46 PM
With the bluetooth USB adapter plugged in to the computer, launch System Profiler and clicnk on the Bluetooth option. Then take a screenshot and upload to an image hosting site.
November 30th, 2010 at 8:12 PM
Is that a joke because I don’t quite see how that would help…
November 30th, 2010 at 8:29 PM
No, that isn’t a joke. I want to see if the adapter is recognized by OS X and what information it reads if it is recognized. This is not a solution but simply the first step of troubleshooting.
November 29th, 2010 at 5:12 PM
I’m having problems installing … when i mount the mac os x install dvd it opens up a windows with … “Install mac os x” “optional installs” “instructions” When i run the install it says i have to run it from a disk … and i don’t have big enough dvd’s What can i do? Thanks in advanced.
November 29th, 2010 at 7:02 PM
Please follow the instructions (specifically steps 2-4).
November 29th, 2010 at 7:14 PM
I’ having problems with step four i cant seem were to find the files … could you please explain in more detail like were to even find “system” and so on Thanks.
PS. sorry for being a bother.
November 29th, 2010 at 7:15 PM
No bother, just please thoroughly read the instructions. For this issue you’ll want to refer to step 2.
November 30th, 2010 at 10:57 PM
Now its telling me i cant install on the second partion the message is “Please format in GUID Partion table” … What can i do now? Thanks in advanced.
November 30th, 2010 at 10:59 PM
Read step 1a.
November 30th, 2010 at 11:06 PM
How can i make it so the folder packages can be edited?
November 30th, 2010 at 11:07 PM
Step 1.
November 24th, 2010 at 12:20 PM
Thanks for the work around regarding getting the trackpad to work with a hackintosh. However, is there any way to have 10.6 system preferences recognize the chinese handwriting? The trackpad works but the settings for chinese handwriting don’t even show up in the system preferences pane so you can’t write Chinese. Everything else works. Any suggestions?
November 26th, 2010 at 12:02 PM
Not that I know of, though you may want to check wwww.insanelymac.com.
November 22nd, 2010 at 11:52 AM
So i’m sure this is a Kext issue as some other issues ive had before, but i’m afraid to try too much without knowing for sure what does what in fear that I will break something that won’t be too easy to fix… do those of you with a 1525 get a critical battery warning/the ability for the computer to sleep when the battery is critically low, rather than just shut off, as i occasionally will forget that it is getting low and the entire computer just turns off completely. I felt like i was able to see those warning/options in energy save with 10.5, but I could be wrong… also I see many posts about two finger scrolling working and stuff, Thomas is that something you have got working in some stable manner, using a kext or something that is already out there some info i’ve seen previously when initially installing os x on my dell it seemed at that time that there was no sure thing, and that getting it to actually work was hit or miss… i have the voodoo pref pane but it never seemed to work right, even for something as basic as tap to click, which i would rather have much more than two finger scrolling, but anyway… thanks in advance…
November 22nd, 2010 at 5:58 PM
In response to the issue of two finer scrolling, I have been able to get it working properly on my 1525. I encourage anyone with functional two finger scrolling to post how they were able to get it working.
November 23rd, 2010 at 9:11 PM
I am seeing many different things on what should and shouldnt be in the extensions folder for the trackpad clicking and scrolling to work, I was wondering if you could just tell me if maybe i’m missing something. I have voodoops2 98 installed but some people are mentioning appleps2controller and i only have appleps2TRACKPAD…. also should appleACPIPlatform be in my extensions folder? I thought that got removed prior to installing the voodoo kext…
also does your computer go to sleep when the battery gets too low? mine battery meter turns red but if i don’t plug in right away it will just shut down without pop-up or even trying to sleep… i was wondering if that is something that could/should be working.
November 23rd, 2010 at 11:38 PM
So I made some progress and finally got tap to click and the scoll “bar” working, but still not two finger, but i’m not too concerned with that… i still get error saying ApplePS2SynapticsTouchpad not found when clicking on the VoodooPS2 pref pane… it will work for a moment and then says it unexpectedly quit… after changing any settings there is a small maybe 5 second delay and quits… also does everyone get the message that system pref. must be reloaded when clicking the voodoo or the “regular” trackpad pref pane?
I ended up removing ApplePS2Trackpad from extensions because i found in the log that it wasn’t loading because of no dependencies… but anywho… it seems that voodoo can’t find the file org.voodoo.trackpad.configurationload.plist in LaunchAgent… but i also cannot seem to find that file to put it there myself… any help would be greatly appreciated… also i seem to be noticing that the movement of pointer seems to jump occasionally and then stick which it rarely ever did previously… i’m sure this is all from some stupid mistake i made when initially setting this up but hopefully i can get it sorted out…
November 21st, 2010 at 2:04 AM
Hi. I have find a 10.6 retail dvd and reinstall the snow and with all the steps from here now I run on Snow Leopard 10.6.4, thanks for all your help, I think that 10.6.3 dvd retail has now good
November 21st, 2010 at 8:47 PM
Great, glad the guide worked for you and you got your issues resolved!
November 18th, 2010 at 9:58 PM
For step 5 it indicates that 10.6 must be installed to another partition. I currently have 10.5.4 installed and running but the hard drive is not partitioned. Do i need to reinstall 10.5 onto a separate partition to install 10.6 onto it’s partition? Is there no way to have 10.6 installed to the entire drive? Or can I simply install 10.6 over 10.5?
Thanks
November 18th, 2010 at 10:01 PM
You can partition your current drive without losing any data by following this guide. Though I don’t recommend it, once Snow Leopard is installed and boots, you can use GParted to delete your Leopard partition and combine the two partitions.
July 5th, 2011 at 9:17 PM
I do have my drive partitioned in two partitions, but I am getting the error: “You cannot install Mac OS X on this volume. To enable installation on this volume open Disk Utility from the Utilities menu and repartition this disk as ‘GUID Partition Table’. Note: you will lose all data on this disk by repartitioning it.”
I have tried mounting the dmg locally and on a usb drive. Am I missing something?
July 6th, 2011 at 11:14 AM
You’re trying to install to a disk with an MBR, though the Snow Leopard disc requires a GPT. Follow step 1a to force the Snow Leopard disk to install to your MBR-formatted disk.
November 17th, 2010 at 2:33 PM
I was wondering if you have had any issues with the Broadcom 1395 wireless. I currently have to reset my router about everyday to get it to connect to the wireless network. I have the same issue with Ubuntu, but on my wife’s XPS m1530, it will stay connected for weeks, no issues. Is this just a kext issue, possibly my router, or are there some adjustments I can make to improve this? Not a huge deal, but currently the biggest issue I have with my 1525. For what it’s worth, I have it updated to 10.6.5.
November 17th, 2010 at 4:13 PM
That sounds like an issue with either your router or your your actual Broadcom 1395 wireless card.
November 14th, 2010 at 2:48 PM
This is what I do:
-Replace the OSInstall.mpkg for MBR partition.
-Install the Mac Snow Leopard 10.6.3 retail
-Then after install is over I copy the: AppleIntelPIIXATA.kext, IOATAFamily.kext, NullCPUPowerManagement.kext, OpenHaltRestart.kext and PlatformUUID.kext in System/library/Extensions
-Make the folder Extra in the root on snow leopard partition and the Extensions folder in the Extra folder and copy the: fakesmc.kext, HDAEnabler.kext, IO80211Family.kext, LegacyHDA.kext, OpenHaltRestart.kext, SleepEnabler.kext(vs 10.6.3)
-After that I install the VoodooPS2Controller-0.98-installer.pkg
-Reboot with -v arch=i386 first and from that I try all flags I thing
I’ff I miss something don’t know.
November 14th, 2010 at 2:51 PM
I forgot that I copy the dsdt.aml from your Leopard partition to the root of your Snow Leopard partition
November 15th, 2010 at 6:42 AM
Everything seems alright to me. I don’t know why it won’t boot. It’s probably best to reinstall and see how it turns out this time.
November 14th, 2010 at 2:12 PM
Just recheck all the kext are in place and same KP.
November 14th, 2010 at 2:26 PM
You’re missing something or it wouldn’t be getting a Kernel Panic. I’m not sure what the issue is as you say you’ve done everything right.
November 14th, 2010 at 1:55 PM
Just did that and nothing the same KP
November 14th, 2010 at 1:56 PM
Make sure that you’ve copied over all the Needed Kexts in the Kext pack from step 7.
November 14th, 2010 at 1:43 PM
Core2Duo 2 Gh, version Mac OS X Snow Leopard Install DVD 10.6.3 Retail Untouched
November 14th, 2010 at 1:46 PM
Except that OSInstall.mpkg replase for MBR install
November 14th, 2010 at 1:47 PM
Boot into Leopard and remove SleepEnabler.kext from /Extra/Extensions/ on your Snow Leopard partition.
November 14th, 2010 at 1:18 PM
I boot with that flag and that is the image http://b.imagehost.org/view/0580/ABCD0001 I hope you know what to do?
November 14th, 2010 at 1:24 PM
What processor do you have in your system (e.g., Core 2 Duo, Dual Core, Celeron, etc.)? Also, what version of Snow Leopard did you install?
November 14th, 2010 at 9:12 AM
I’ll try agan with 10.6 retail if works, but from tomorow I’ll be gone for 2 weeks with my job and there I have no signal to my mobile internet and so when I’m back I tell you what I do, thank for your help and hope will be workining.
I check tomorow befor I go if you right me back.
November 14th, 2010 at 11:28 AM
Assuming you followed all directions, you won’t have to reinstall. Please boot with -v -f arch=i386 and take a picture of the screen it stops at.
November 14th, 2010 at 7:43 AM
I try that and nothging. I can’t start snow leopard only KP all the time.
November 13th, 2010 at 3:26 PM
Sorry for the trouble but I can’t getting to work, I have installed Snow Leopard 10.6.3, and I can’t get start with any flags I try with -v -f arch=i386 I get this http://d.imagehost.org/0899/ABCD0001.jpg , please help me
November 13th, 2010 at 7:03 PM
Boot with -x -v -f arch=i386 and replace SleepEnabler.kext in /Extra/Extensions/ with this SleepEnabler.kext. Then reboot normally.