Instalating Snow leopard Using USB/External HDD/HDD Prtition

you need to have:

A working OSX installation for creating installer

Retail Snow Leopard Install DVD (for restore)

1 HSF+ Partition (about 8GB) : Installer

1 HSF+ Partition (+ 10GB) : Snow Leopard Installation

Boot Loader (Chameleon 2 RC3/PC EFI 10.5)

Some Kext (Depend on your system)

legacy kernel (for AMD/Non Vanilla user)

Edited OSInstall.mpkg + OSinstal (for MBR user)

First step is restore Retail Snow Leopard Install DVD to your USB (you can also use an external HDD or your internal HDD as Installer). to restore the DVD you can use Disk Utilities from your working OSX, use Mac Os Install DVD as source and your USB as a target (you can choose erase target disk). this will take some time, depend on your system, wait until it’s finish.

Next Step is install boot loader, Add some kext to /Extra/Extensions/ you an also add smbios.plist, dsdt.aml and modified com.apple.boot.plist to /Extra/. the easy way to do this is using MyHack Installer, you can read and download it here. Dont forget to customize MyHack installer, choose some kext you need (its depend on your PC) so you must know what kext you need to boot your hackintosh installation.

Some recomended kext:

NullCPUPowerManagement.kext – you will need it if you dont have a good HPET, and SpeedStep on your DSDT (you will get KP if you dont use it)

PlatformUUID.kext

OpenHaltRestart.kext or EVOReboot.kext

fakesmc.kext

Some other Kext (depend on your system)

kext for your chipset like JMicronATA, AppleIntelPIIXATA & IOATAFamily.kext, Legacy JMB36xSATA.kext, AppleNforeATA.kext, AppleVIAATA.kext

PS2 Controller (if you are using PS2 mouse and Keyboard)

LegacyAppleRTC.kext (for cmos problem if you dont have a good DSDT, work only in 32bit)

Ethernet Controller like SKGE.kext, Atlantic1eEthernet.kext, Forcedeth.kext, etc

GraphicsEnabler in com.boot.apple.plist for your VGA (for suported VGA)

Injector for your VGA or EFI String

You can also install FramebufferDisabler.kext (to prevent KP on some VGA if you dont use Graphic Enabler, injector or EFI String)

For AMD and non vanilla kernel user:

Chocholate Kernel (from myhack) or you can use other snow legacy kernel like modbin mach_kernel.test7, modbin mach_kernel.432, Qoopz XNU kernel, Nawcom 10.6.0 kernel

(note: you will need to copy this kernel to your snow installation for booting after the installation, i recommended you to copy it before you reboot to your USB)

Next Step is boot to your USB and install Snow Leopard, after reboot boot again from USB and choose your snow leopard installation, if you were lucky you will see a welcome video and enter your snow leopard system. after fill the registration form an enter te osx you can install your boot loader and some kext to your snow leopard installation and you will have a working Snow Leopard on your PC.