This method useful only for already installed OSX with CD Boot.
Requirements: Windows, USB Flash Drive, BOOT-132 CD, 10 minutes of your time...
Thanks alot to: Kabyl, bumby, f41qu3 and all chameleon's...
1) Connect you USB Drive and format it as FAT32.
2) Download syslinux from here. (Must be version 3.63)
3) Unpack zip somewhere. (Ex: c:\temp)
4) Open cmd and go to the unpacked folder\win32 directory. (Ex: c:\temp\win32)
5) Run syslinux.exe -ma <drive letter>: (Ex: syslinux.exe -ma f:)
6) Copy all files from CD to your USB Drive (mboot.c32, boot, initrd.img, isolinux.bin)
7) From folder isolinux copy isolinux.cfg to USB Drive root f:\.
8) Rename isolinux.bin to syslinux.sys and isolinux.cfg to syslinux.cfg.
9) Enjoy you bootable USB Bootloader...
The idea after this, is to leave OSX installation untouchable.
To apply all the patches at USB Drive...
After OSX boot's you can edit your initrd.img right on USB Flash, just by attaching initrd.img and drug'n'drop your files inside initd drive.
When you booting from USB Drive, your Hard Drive going to be a Secondary, you must to enter 81 not 80 to boot.
If you want your OSX to start automatically, open syslinux.cfg, right after DEFAULT.... add APPEND biosdev=<your hdd id> (Ex: APPEND biosdev=81)
So your syslinux.cfg should looks like this:
PROMPT 0 TIMEOUT 90 DEFAULT /mboot.c32 /boot --- /initrd.img APPEND biosdev=81
USB Files: http://www.mediafire.com/?d9nzydnj3vz (You just need to add your initrd.img.)