Download the bios files for DOS.
Use actual GRML (>1.1), for older GRML versions take look below.
Install grml to
usb (with grml2usb).
Update the FreeDOS image of GRML with the needed bios files.
Boot off the usb stick with bootimage dos.
Boot your GRML off usb
cd /live/image and search for balder10.imz
unpack it with
# gunzip <balder10.imz >balder10.img
Mount it to add the bios files you need
# mount -o loop balder10.img /mnt/test
copy your needed bios files into /mnt/test
Clean up
# umount /mnt/test
# gzip <balder10.img >balder10.imz
maybe test your created image with
# qemu -fda balder10.img
GRML older than 1.1 does not provide enough space on the FreeDOS image to just copy the bios files over there.
You need to create a 2880 superfloppy based FreeDOS image.
Use this to create a superfloppy based FreeDOS image and use the description above if you need help to install the bios files onto the new image.
Boot your GRML off usb into X as you will need qemu
cd /live/image and search for balder10.imz
# gunzip <balder10.imz >balder10.img
create your new image
# dd if=/dev/zero of=big.img bs=1024 count=2880
Equip your new image with FreeDOS
# qemu -fda balder10.img -fdb big.img
> format b:
> sys b:
> xcopy /E /N a: b:
If everything else does not work, your last resort is a stand alone FreeDos, either on a floppy or on usb.
If your bios files are >1.2MB you should choose the usb ;).
Boot GRML into X (qemu)
Look above on how to get the uncompressed balder10.img
Insert your usbstick (i'll assume it to be /dev/external)
Boot FreeDOS
# qemu -boot a -fda balder10.img -hda /dev/external
fdisk c:
format c:
sys c:
Download the IB bios files for DOS (also called integrators files for older bios versions)
unzip the .exe file you downloaded (it's an archive)
For newer biose you get a few files beside an SW.EXE
unzip SW.EXE and copy it's contents to your bootable FreeDOS.