Antoine_de_Saint
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору iBM ThinkPad (и не только эта линейка) требуют при обновлении БСВВ (BIOS) наличия исправного и заряженного аккумулятора. Аккумулятор же зачастую либо неисправен, либо вообще отсутствует. Официальные же обновления BIOS имеют несоответствующую (бОльшую) длину, и не всегда легко их отредактировать. Предлагаю простой способ (опробован на машине ThinkPad R40e): в официальном прошивальщике (пакете обновления) обычно имеется 2 файла; важен для нас "Flash2.exe". ИТАК: 1) Загружаем DOS (лучше сразу "чистый", чтобы не перезагружаться отдельно для прошивки); 2) с помощью известной командной оболочки Волкова (VC.com, 65КБ) через F4 открываем "Flash2.exe" (для редактирования - F4, для простого просмотра - F3) и по кнопке F7 ищем в исполняемом файле "BATT" (разумеется, без кавычек); заменяем в найденном фрагменте программы две первые буквы на АС (понятно - латинские!), а остальные забиваем пробелом; 3) сохраняем модифицированную программу (путём нажатия кнопки F2) и запускаем её! ВСЁ! Примечание: разумеется, что на дискету с DOS уже были скопированы все нужные файлы. Это могут быть следующие: *.fl1 *.fl2 FLASH2.EXE PROD.DAT UPDTFLSH.EXE updtrom.exe USERINT.EXE UTILINFO.EXE TPCHKS.EXE Для машинки iBM ThinkPad R40e это $0190000.fl1 (555456 байт вместо 524288 байт ROM), Flas2.exe Phlash16.exe Tpchks.exe Updtflsh.exe Userint.exe Utilinfo.exe Prod.dat Можно определить потребные для прошивки файлы и опытным путём: переписываем на дискету вначале только ххх.fl1 Flas2.exe Updtflsh.exe Userint.exe Utilinfo.exe Prod.dat, а остальные потребует сам iBM-овский прошивальщик: при отсутствии хотя бы одного необходимого компонента он выведет соответствующее сообщение. Всё это - неопасно. ОПАСНОСТЬ В ИНОМ: если вырубится электросеть - BIOSу придётся искать программатор и файл прошивки нормальной длины (512 - 1024 - 2048 и т.д. КБ). ПРЕДЛАГАЕМЫЙ СПОСОБ С УСПЕХОМ БЫЛ ИСПОЛЬЗОВАН НА IBM R40e. |