FindPage
View Source:
2.88Boot
Note:
You are viewing an old version of this page.
View the current version.
<verbatim> mkdir ~/boot cd ~/boot </verbatim> Grab a copy of win98seboot.img Create a blank 2.88MB floppy image and format as FAT12 <verbatim> dd if=/dev/zero of=floppy.img bs=1024 count=2880 mkdosfs -vvv floppy.img </verbatim> [Upload:CyberLeo/2.88Boot-1.png] Launch dosbox <verbatim> dosbox </verbatim> Within dosbox, mount the directory containing the images, and issue a boot command. <verbatim> mount c ~/boot c: boot win98s~1.img floppy.img </verbatim> [Upload:CyberLeo/2.88Boot-2.png] [Upload:CyberLeo/2.88Boot-3.png] After win98seboot boots, you will be dropped to a prompt. Copy the system over to the B: disk <verbatim> sys b: </verbatim> [Upload:CyberLeo/2.88Boot-4.png] [Upload:CyberLeo/2.88Boot-5.png] All done! ---- Another possibility is to use FreeDOS and sys-freedos to make a bootable floppy. Make sure you have mtools, mkdosfs, command.com and kernel.sys from freedos, and sys-freedos. [FreeDOS distribution|http://www.freedos.org/freedos/files/] - You will need command.com and kernel.sys from fdbasecd.iso:/freedos/setup/odin/<br> [sys-freedos|http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/sys/sys-freedos-linux/] - You will need [sys-freedos.pl|KnowledgeBase/Scripts/sys-freedos.pl] from the tarball <code brush="bash"> # Make a file truncate -s $(( 2880 * 1024 )) floppy.img # Add FAT12 filesystem mkdosfs -vvF12 -n DOSBOOTFLOPPY floppy.img # Copy freedos mcopy -i floppy.img kernel.sys command.com :: # Install boot pointers sys-freedos.pl --disk=floppy.img </code> All done!