http://download.gna.org/grubutil/
2. if you are using vista, remember to run cmd as administrator
3. display help message
fbinst.exe -h
4. get the device number of usb storage
fbinst.exe -l
5. format the device
fbinst.exe (hd1) format --force --extended 4M
it will create mbr with 8mb primary(default) and 4mb extended area of hidden space, and a normal fat partition
you can format as usb-zip instead by --zip
because mbr and partition have been changed, unplug and plug the device for the following steps
6. extract grldr from grub4dos then copy it to device
fbinst.exe (hd1) add grldr c:\grldr
7. extract ldlinux.bin from http://www.kernel.org/pub/linux/utils/boot/syslinux/ then copy it to device with the parameter, --syslinux because syslinux must be put in extended data area
fbinst.exe (hd1) add --syslinux ldlinux.bin c:\ldlinux.bin
8. copy ntldr, NT boot loader to device
fbinst.exe (hd1) add ntldr c:\ntldr
9. create a text file named fb.txt
default 0
timeout 5
text "F1: GRUB"
menu F1 grldr grldr
text "F2: SYSLINUX"
menu F2 syslinux ldlinux.bin
text "F3: NTLDR"
menu F3 grldr ntldr
10. put it into your device as menu
fbinst (hd1) add-menu fb.cfg c:\fb.txt
11. you can show disk information to check these files
fbinst (hd1) info
沒有留言:
張貼留言