When you boot from the stick the (large) spare partition will be labelled C: so you can copy and store files for maintenance there (eg bios/firmware flash images). (You can test it boots ok with 'qemu /dev/sdb') Then unmount (important, makes sure files are all written): Now create file /mnt/tmp/boot/grub/nf (eg use 'vi') and add these lines: Grub-install -root-directory=/mnt/tmp/ /dev/sdbĬp /usr/share/syslinux/memdisk /mnt/tmp/boot/Įxtract the win98 boot image from the exe file and copy it to the boot/ directory: I'll assume the stick is /dev/sdb, if you're unsure type 'dmesg' to see what was mounted.Įnsure you have syslinux installed ('yum install syslinux'), and get a boot floopy disk image from, I'll use Windows 98 SE (), since it mounts cdroms automagically, if you need ntfs access try another bootdisk.ĭd if=/dev/zero of=/dev/sdb bs=512 count=1 Insert your usb stick and unmount it if it gets mounted (eg right click on the icon and select 'unmount') This will create a usb stick with bootable win98SE floppy and fat32 partition in the free space (which is most of it since the floppy + grub part takes less than 2mb) How to create a bootable usb stick (with separate data partition) from a Dos/Windows floppy ![]() ![]() (Most of the usb stick will be free for files storage, since we only use 2mb for the boot files) Using grub has the advantage that you can create a partition in the remainder of the usb disk rather than waste the whole usb stick on a floppy image. Ok, if you have dumb bios (like my dell one) that refuses to boot a usb-fdd image you can use grub/syslinux instead.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |