-
Notifications
You must be signed in to change notification settings - Fork 0
biosupdate
Chris Hofstaedtler edited this page Aug 17, 2024
·
1 revision
- 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.