The data from the BIOS update official requires DOS to work. Iam now going to try it with install freedos, and running it then.
Firstly to do this I needed to install syslinux from the debian repo. With this ramdisk I will be able to boot with freedos later.
After installing it, I copy some files to /boot/, where grub everything excepts:
cp -a /usr/lib/syslinux/memdisk /boot/.
Now we download and extract freedos:
devbox:~# wget http://www.fdos.org/bootdisks/autogen/FDOEM.144.gz
Resolving www.fdos.org... 18.104.22.168
Connecting to www.fdos.org|22.214.171.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 109,795 (107K) [application/octet-stream]
100%[=====================================================================================================================================>] 109,795 128.41K/s
15:43:36 (128.13 KB/s) – `FDOEM.144.gz’ saved [109795/109795]
devbox:~# zcat FDOEM.144.gz > /boot/biosupd.fdd
and after that edit the menu.lst to include it.
Here we add this piece:
title BIOS update And now we are going to test this thing first
The first time after rebooting I made a small mistake, what caused a grub error, but after fixing that it works
After doing this I mount the biodupd.fdd and copy the files from the bios update. Lets hope it works