I like the quality of description as to what it fixes. There is none.
There are instructions (if you want to call it that), as to how
to flash. But it doesn't say what it fixes. Or even, why there is
a version labeled "Linux" for that matter. (Would that be for
Windows 8 Secure Boot ??? Certificates ???) If it wasn't for
Secure Boot, I don't see why the BIOS would have a notion
of the OS stored within it.
http://support.acer.com/product/default.aspx?modelId=414
I would clean up the setup a little bit.
Place all the files flat on the storage device.
readme.doc
P01-A2.1M
AFUDOS.exe
DOS4GW.exe
flash1M.bat
Rename the BIOS file. Change P01-A2.1M to P01-A2.ROM
Then, don't use the flash1M.bat file. It contains a single
line. With all the files flat (including whatever files are
needed for your MSDOS bootup), do
afudos.exe P01-A2.ROM /p /b /c
The options stand for:
http://www.ami.com/support/downloads/txt/AFU_README.TXT
/P - Program main BIOS image
/B - Program Boot Block
/C - Destroy CMOS checksum
There is also an option
/O - Save current BIOS into file
Like maybe
afudos.exe /O ARCHIVE.ROM
Perhaps you could test that it reads out a 1 megabyte
file first. I like to archive them if I can, just in
case. You run the command with the "O" first, so you
have a copy of the previous BIOS to work with. (Back
in the floppy days, the files are big enough, you
might need two floppies to hold both of them.)
Then, if the first flash fails (and there's room to
store both ROMs), you could see if
afudos.exe ARCHIVE.ROM /p /b /c
restores it.
But without release notes (maybe elsewhere on the support
site), I wouldn't reach for that BIOS just yet.
You can see some other notes here. I don't know what
AMI had in mind, with the "ucore" files. I would have
thought the reading of the USB flash stick was coming
from INT 0x13 support by the BIOS.
http://www.ecs.com.tw/extra/flashutl/afuusb.pdf
There are many ways to get MSDOS files. If you use
an older version of MSDOS, it might not support FAT32.
In which case, you might be better off with a small
flash stick (1GB or smaller). That's one reason I
have a 1GB stick here, for cases where I might need
to prepare a FAT16 stick. But the MSDOS equivalents
I've used here recently (last few years), I think
they could all do FAT32. Some of the flash stick
formatters, come with a copy of FreeDOS. In case
you can't use the "sys" command on your Win98 machine :-)
The DOS4GW could be a DOS extender, something I've never
used before.
http://en.wikipedia.org/wiki/DOS/4G
Paul