Constructive comments/suggestions/recommendations are welcome to improve this guide.
Important Note: This guide is based on personal experience of running an "untouched" retail Snow Leopard. See signature below for my computer's specifications.
Pre-requirement: a computer with working Mac OS X.
(Preferably, you are following this guide using your existing OSx86 Leopard)
Download this MacLoader_SL kit.
(uses DSDT Patcher by fassl, Chameleon 2 RC3 by the Chameleon Team, & a number of kexts from Stell's Blog)
Phase 1.1: Pre-Installation (DSDT.aml)
1. Open unzipped MacLoader_SL folder downloaded from above.
2. Open 1_DSDT_Patcher folder and double-click the "1_GetDSDT" file.
3. When "dsdt-fixed.dsl" file is opened, look for the "Device (RTC" line. (If it's not automatically opened, go to the Tools folder and open the dsdt-fixed.dsl manually with TextEdit).
4. Edit accordingly: (i.e. "//Length" should be "0x02,")
5. Save "dsdt-fixed.dsl" file then double-click the "2_DSDTpatcher" file.
6. Press [ENTER] then you should now have your "DSDT.aml".
Phase 1.2: Pre-Installation (Snow Leopard Installer)
1. Use an 8GB-flashdisk or (external)HDD-partition. Let's call it SnowLeoInstaller.
2. Restore your retail Snow Leopard DVD Installer to SnowLeoInstaller. Uncheck "Erase destination".
3. Go to MacLoader_SL folder again.
4. Put any extra kext you need for your computer inside the "KEXTs" folder.
5. Double-click "2_SnowLeoInstaller" file then follow prompts.
6. Carry a copy of the MacLoader_SL with you (e.g. save it to a usb-flashdisk).
Phase 2: Installation
1. With your SnowLeoInstaller plugged-in, make it the 1st boot device thru your bios.
2. At restart, if retail Snow Leopard was properly restored and the bootloader installed, you should now be able to boot with your SnowLeoInstaller.
3. After the "Select Language" screen, open Disk Utility.
4. Select target harddisk and partition it using GUID Partition Table.
5. Install Snow Leopard to the the target disk you prepared in step 4.
6. After successful installation, reboot with your SnowLeoInstaller again but interrupt it by pressing any key.
7. Select the partition of your newly-installed Snow Leopard then press [ENTER].
Phase 3: Post-Installation
1. Hopefully you're now able to boot to your newly-installed Snow Leopard.
2. Fill-in necessary information to get to your Snow Leopard desktop.
3. Open again the MacLoader_SL folder then double-click the "3_MacLoader" file and follow prompts.
4. Unplug your SnowLeoInstaller then reboot. If all is well, you should now be able to boot with your vanilla Snow Leopard.
5. If you need to update the MacLoader (i.e. add/remove kext, use an updated DSDT.aml, change Timeout), just go to MacLoader_SL folder and double-click the 4_Updater file.
here's an updated MacLoader_SL kit: MacLoader_SL_0.4.zip 1.33MB 4454 downloads