[How To] Create bootable USB with BOOT-132 loader, Windows required |
Welcome to the Genius Bar. Here's how this forum works:
1. Members are encouraged to make a guide that details something that they might have found troubling or challenging.
Chances are, if you've seen the same question asked over and over again, you should write a guide for it.
2. This is not the forum for asking questions. If you have a question about a thread that's already here, feel free to ask it.
Just don't start a thread for a specific question. Use the other forums here for that.
3. Posting links to off-site tutorials is not allowed.
4. That's it! Thanks for sharing your information with the rest of us. :)
To keep this forum clean this forum is moderated. You can post in existing topics but new ones will have to be approved before they show up.
![]() |
[How To] Create bootable USB with BOOT-132 loader, Windows required |
|
stickpin
InsanelyMac Protégé
|
![]() |
Jul 10 2008, 06:47 PM Post #1
|
![]() ![]()
|
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: CODE 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.) |
|
f41qu3
f41qu3 is infamous around these parts.
|
![]() |
Jul 11 2008, 10:54 AM Post #2
|
![]()
|
Good new method. Links on official topic are updated.
|
|
DivXBoy
InsanelyMac Protégé
|
![]() |
Jul 11 2008, 05:36 PM Post #3
|
|
Nice! Looking for a way to add a splash screen... It's possible for sure http://www.sweb.cz/Frantisek.Rysanek/splas...lash-HOWTO.html
Is there a way to also skip the boot prompt, so we don't need to press 'enter'. |
|
stickpin
InsanelyMac Protégé
|
![]() |
Jul 11 2008, 10:35 PM Post #4
|
![]() ![]()
|
DivXBoy,
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: CODE PROMPT 0 TIMEOUT 90 DEFAULT /mboot.c32 /boot --- /initrd.img APPEND biosdev=81 |
|
|
mitch_de
InsanelyMac Legend
|
![]() |
Jul 11 2008, 11:44 PM Post #5
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Hi,
thanks. I can boot my OS X HD1 and OS X HD2 with 81h or 82h. But how can i set that i can boot from DVD ? How can i find out which yy hex is what device ?!! PS: I can see at boottime a short error, to fast to read, mybe some boot.plist error. DVD is on SATA (ICH8/not JMICRO SATA) Here my diskutil list: e180045204:~ ami$ diskutil list /dev/disk0 **= 81h**** #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *149.1 Gi disk0 1: Windows_FAT_32 WINXP 30.4 Gi disk0s1 2: Apple_HFS OSX_ZWEI 118.6 Gi disk0s2 /dev/disk1 *** = 82h **** #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *298.1 Gi disk1 1: Apple_HFS OS_X_2 46.4 Gi disk1s1 .. 5: Apple_HFS OS_X_BACKUP_2 38.1 Gi disk1s6 6: Apple_HFS WIN_SW_TEMP2 35.0 Gi disk1s7 /dev/disk2 **** USB Stick **** #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *967.5 Mi disk2 1: DOS_FAT_32 BOOTOSX 965.6 Mi disk2s1 /dev/disk3 **** DVD orig. Leo ***** #: TYPE NAME SIZE IDENTIFIER 0: Apple_partition_scheme *7.5 Gi disk3 1: Apple_partition_map 30.0 Ki disk3s1 2: Apple_Driver_ATAPI 401.7 Mi disk3s2 3: Apple_HFS Mac OS X Install DVD 7.1 Gi disk3s3 e180045204:~ ami$ |
|
stickpin
InsanelyMac Protégé
|
![]() |
Jul 12 2008, 06:24 AM Post #6
|
![]() ![]()
|
You cant boot from DVD only from the Hard Drive...
Exactly as it says in the first post: This method useful only for already installed OSX with CD Boot. |
|
mitch_de
InsanelyMac Legend
|
![]() |
Jul 12 2008, 07:02 AM Post #7
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
|
|
teknojunkie
InsanelyMac Legend
|
![]() |
Jul 12 2008, 07:23 AM Post #8
|
![]()
|
working on the splash screen will post results soon
|
|
DivXBoy
InsanelyMac Protégé
|
![]() |
Jul 12 2008, 04:27 PM Post #9
|
|
DivXBoy, 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: CODE PROMPT 0 TIMEOUT 90 DEFAULT /mboot.c32 /boot --- /initrd.img APPEND biosdev=81 Did that already ofcourse |
|
Gorcik
InsanelyMac Protégé
|
![]() |
Jul 13 2008, 05:58 AM Post #10
|
![]()
|
When I try to boot from USB I've got message:
Could not find kernel image: linux Could you help me, please? |
|
superfaen
InsanelyMac Protégé
|
![]() |
Jul 13 2008, 06:10 PM Post #11
|
|
I got the usb boot to work. It's just great. Now Im thinking of making a small fat partition on one of my disks to place the bootfiles there, I think it should work. anyone who has tried?
Also, anyone who knows how I can get it to boot partition 2 on my disk instead of the first one? Is there some way to change startup disk in Leopard? I know about the option in system preferences, but it won't let me choose the right partition. |
|
DocShadow
InsanelyMac Protégé
|
![]() |
Jul 14 2008, 12:40 AM Post #12
|
![]()
|
Thanks to Stickpin for posting this method.
Took me a while to get it working. But now that I have it working I'm at a loss of why I want to do this. So ..... The REAL BEAUTY of the DFE on USB approach (besides the near virgin installs) is you DO NOT NEED to make any leopard install BOOTABLE. Just install leopard and use USB key as BootLoader. If I want to install 10.5.4 .... what would I do? Do I put all my current extensions in Extensions folder on the USB and update to 10.5.4 through Live Update? Then reboot off the USB stick? Doc |
|
DocShadow
InsanelyMac Protégé
|
![]() |
Jul 14 2008, 02:43 AM Post #13
|
![]()
|
I figured that part out this evening for my setup.
I have separate drives for my XP and each of my OSX setups. In my BIOS my USB stick is the first drive, XP the second drive, MacOS the third drive and MacOSX the fourth drive. I boot with the USB stick. It stops at the prompt, I press ESC and it asks which drive I want to use. 80 is the USB stick so I then type 81 for my XP, 82 for my MacOS and 83 for my MacOSX setups. Doc |
|
boxer82003
InsanelyMac Geek
|
![]() |
Jul 14 2008, 04:07 AM Post #14
|
![]() ![]()
|
not sure why i cant get this to work is there a bios setting that has to be changed i tried several different boot priorities in my bios but it wont recognize it at all
|
|
Warl0ck
InsanelyMac Protégé
|
![]() |
Jul 14 2008, 11:39 AM Post #15
|
|
|
|
DocShadow
InsanelyMac Protégé
|
![]() |
Jul 14 2008, 11:40 AM Post #16
|
![]()
|
boxer82003 ....
Depends on your board but I needed to specify my USB device as the first Drive in BIOS and the other HDDs as 2, 3, etc. The BIOS usually only allows selection of the Floppy, DVD or 1st drive as the boot drives. The 1st drive is 80, the second is 81 and so on. |
|
Warl0ck
InsanelyMac Protégé
|
![]() |
Jul 14 2008, 11:51 AM Post #17
|
|
QUOTE Could not find kernel image: linux ok.. I fixed the issue by reformating the usb stick. This time I used "Fat" instead of "Fat32" (under vista) |
|
Trauma!
Took too much...
|
![]() |
Jul 14 2008, 12:02 PM Post #18
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Hy Sickpin,
I have a problem when i try to boot from the USB Key, it says: "Missing operating system" I think the problem comes from the way my mother board manage removables devices to boot. I've been able to boot on usb key in the past, i mean on DOS formated one for exemple. I can change emulations type in the bios : FDD; Floppy; CDROM; HDD..... which one should work ? Thanks |
|
macgirl
Stargate's Pharaoh
|
![]() |
Jul 14 2008, 04:31 PM Post #19
|
![]()
|
I manage to install with this method but to a small FAT32 partition of my 1st Disk (MBR XP + Boot132), I can boot my 2nd Disk (GUID Mac OS X) APPEND biosdev=81.
You can also add a "boot-uuid=" flag in the com.apple.Boot.plist with this method: http://forum.insanelymac.com/index.php?showtopic=115636 Anyway I have the Shutdown/Restart problem, I don't find the post where the PowerManagement bundle is modified to fix this |
|
f41qu3
f41qu3 is infamous around these parts.
|
![]() |
Jul 14 2008, 04:50 PM Post #20
|
![]()
|
I manage to install with this method but to a small FAT32 partition of my 1st Disk (MBR XP + Boot132), I can boot my 2nd Disk (GUID Mac OS X) APPEND biosdev=81. You can also add a "boot-uuid=" flag in the com.apple.Boot.plist with this method: http://forum.insanelymac.com/index.php?showtopic=115636 Anyway I have the Shutdown/Restart problem, I don't find the post where the PowerManagement bundle is modified to fix this Hey Girl try this: http://www.superhai.com/files/ACPIBattery.kext.zip Works fine on Leo and SnowLeo. |
![]() |
|
Lo-Fi Version | Time is now: 21st November 2009 - 02:57 AM |