Differences

This shows you the differences between two versions of the page.

Link to this comparison view

biosupdate [2011/10/13 23:55] (current)
Line 1: Line 1:
 +====== Using grml for bios updating ======
  
 +===== Common update procedures =====
 +
 +  - 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.
 +
 +
 +===== Update FreeDOS image =====
 +
 +  - 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
 +
 +
 +
 +
 +===== Update FreeDOS image for GRML <1.1 =====
 +
 +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:
 +
 +
 +===== Create a standalone FreeDOS on usb =====
 +
 +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
 +
 +== Depending on your stick (bootable, allready formated) ==
 +  * fdisk c:
 +  * format c:
 +  * sys c:
 +
 +===== Download the bios files for DOS =====
 +
 +==== Example for Intel 965 ====
 +
 +  * 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.
 
biosupdate.txt · Last modified: 2011/10/13 23:55 (external edit)
 
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Grml homepage Driven by DokuWiki