A friend of mine brought over an old Toshiba laptop that he wants to get running. Booting it up, it just loops into the Windows boot screen over and over. So I put Linux on a USB stick and tried to load that. It hangs on an ACPI error:
So far I haven't been able to boot into anything but FreeDOS from the USB. Unfortunately, the vendor website just provides a set of files which are intended to be run on a full-fledged (and running!) Windows installation. It does however include some other files, and reading through the .ini file I saw this:
After some digging I found that this was caused by a problem in the BIOS firmware. So I want to try to flash the BIOS ROM.ACPI BIOS Error (bug): \_SB.PCI0._OSC: Excess arguments - ASL declared 5, ACPI requires 4 (20170831/nsarguments-198)
So far I haven't been able to boot into anything but FreeDOS from the USB. Unfortunately, the vendor website just provides a set of files which are intended to be run on a full-fledged (and running!) Windows installation. It does however include some other files, and reading through the .ini file I saw this:
So that file must be the firmware itself that needs to get burned to the BIOS. But how could I do that from FreeDOS? Is there some low-level command I could use? Or maybe I could write some custom DOS-compatible ASM program to achieve that?ImageFile=HB532.WPH