Старый ThinkPad 750C застрял в ловушке: сбой BIOS мешает перепрошить BIOS
ThinkPad I9990303 Error Catch-22
Владелец IBM ThinkPad 750C 1994 года столкнулся с ошибкой I9990303: ноутбук не грузится и не пускает в BIOS setup, хотя со специальной дискеты работает. Ошибка указывает на повреждение части flash-памяти, которую исправила бы перепрошивка, но утилита UPDTFLSH.EXE падает из-за того же сбоя. Автор дизассемблировал её, вырезал проверку управления питанием и всё-таки прошил BIOS — ошибка исчезла.
И вот вам уловка-22: некритичная часть flash-памяти BIOS повреждена, и перепрошивка BIOS почти наверняка это исправила бы. Но утилита обновления BIOS от IBM не работает из-за ошибки, вызванной повреждением flash.