Writing bios image что делать
Поврежден Bios
У меня такая проблема – на компьютере поврежден BIOS и при запуске появляется следующая надпись:
AWARD BootBlock BIOS v1.0
Scanning BIOS Image in Hard Drive…
И на этой надписи все останавливается.
Я не совсем ламер и понимаю, что система пытается найти файлы BIOS на жестком диске, но их там нет. Тогда я вручную отключаю жесткие диски и вставляю дискету с этими файлами в дисковод(файлы взял из Интернета у друга),перезагружаюсь – но система к дисководу даже не обращается(не загорается индикатор) и появляется следующая надпись:
Can not find BIOS Image in Hard Drive or Diskette!
Ну, думаю, ладно! Беру все свои винты(3 штуки) и записываю у друга на каждый жесткий диск эти файлы (в корневой каталог и для верности еще в 2 разные папки). Прихожу домой и по очереди подсоединяю винты, включаю компьютер, но система либо сразу выдает надпись, мол не найдено ничего, либо виснет напрочь на фразе «сканирую на диске…» в зависимости от винчестера.
Таким образом я в тупике – Floppy Drive система не сканирует, а на жестких дисках ничего не находит. Пробовал скачивать разные версии Bios,но тщетно!
ПОМОГИТЕ РЕШИТЬ ЭТУ ПРОБЛЕМУ И ОЖИВИТЬ МОЙ НЕСЧАСТНЫЙ КОМП!
Характеристики несчастного компа: материнка Gigabyte 8IPE1000 ( к сожалению без фирменной технологии DualBIOS, что решило бы эту проблему), CPU: P4-prescott 2,4, ОЗУ 256mb DDR1, HDD: 250gb WD, 80gb Seagate, 8gb fujitsu, остальное не важно.
Андрей 21 год, Сочи.
ad-lord@yandex.ru
У меня такая проблема – на компьютере поврежден BIOS и при запуске появляется следующая надпись:
AWARD BootBlock BIOS v1.0
Scanning BIOS Image in Hard Drive…
И на этой надписи все останавливается.
Я не совсем ламер и понимаю, что система пытается найти файлы BIOS на жестком диске, но их там нет. Тогда я вручную отключаю жесткие диски и вставляю дискету с этими файлами в дисковод(файлы взял из Интернета у друга),перезагружаюсь – но система к дисководу даже не обращается(не загорается индикатор) и появляется следующая надпись:
Can not find BIOS Image in Hard Drive or Diskette!
Ну, думаю, ладно! Беру все свои винты(3 штуки) и записываю у друга на каждый жесткий диск эти файлы (в корневой каталог и для верности еще в 2 разные папки). Прихожу домой и по очереди подсоединяю винты, включаю компьютер, но система либо сразу выдает надпись, мол не найдено ничего, либо виснет напрочь на фразе «сканирую на диске…» в зависимости от винчестера.
Таким образом я в тупике – Floppy Drive система не сканирует, а на жестких дисках ничего не находит. Пробовал скачивать разные версии Bios,но тщетно!
ПОМОГИТЕ РЕШИТЬ ЭТУ ПРОБЛЕМУ И ОЖИВИТЬ МОЙ НЕСЧАСТНЫЙ КОМП!
Характеристики несчастного компа: материнка Gigabyte 8IPE1000 ( к сожалению без фирменной технологии DualBIOS, что решило бы эту проблему), CPU: P4-prescott 2,4, ОЗУ 256mb DDR1, HDD: 250gb WD, 80gb Seagate, 8gb fujitsu, остальное не важно.
Андрей 21 год, Сочи.
ad-lord@yandex.ru
Загрузочная дискета прокатит только в том случае, если BIOS исправна и умеет загружать ОС. Тут же жив только урезанный загрузчик..
Шить на горячую, конечно, попытаться можно, но это хорошо, когда, во-первых, микросхема BIOS не запаяна, а сидит в панели, а во-вторых, есть плата с такой же панелью, в которой можно прошить микросхему.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 скрытых пользователей
BIOS. Вопросы по прошивке и восстановлению BIOS
Общая информация
Прежде чем касаться вопросов по прошивке BIOS (Basic Input Output System), стоит напомнить что такое вообще BIOS и зачем он нужен.
Во время работы основной BIOS также возможно исполнение других подобных программ. Обычно это BIOS видеокарты, а также BIOSы других сложных устройств вроде некоторых RAID контроллеров. По окончанию исполнения управление передается обратно основной BIOS.
Сама программа (BIOS) хранится на микросхемке памяти на материнской плате. Эту микросхему можно перепрошивать, обновляя ту самую программу.
Как и любая уважающая себя программа у BIOS есть настройки. Именно их мы можем изменять при входе в меню настройки. На ноутбуках Acer, eMachines и Packard Bell это меню вызывается нажатием клавиши F2. Простому пользователю доступна лишь небольшая часть настроек. На самом деле их очень много. Эти все настройки хранятся в EEPROM-памяти. Именно они сбрасываются, когда вы вытаскиваете маленькую батарейку на материнке или переключаете соответствующую перемычку.
Итак, что такое BIOS мы вроде выяснили. Теперь определимся с вопросом зачем его вообще обновлять, т.е. зачем прошивать BIOS.
В последней версии BIOSа разработчики обычно устраняют выявленные баги предыдущей версии и добавляют новые фичи, которые порождают новые баги и так по кругу, пока разработчик не устанет, а поток возмущённых писем пользователей не иссякнет.
Обычно в новых версиях BIOS исправляют многие ошибки и добавляют поддержку новых устройств.
Добавляют обычно поддержку нового оборудования для ноутбука, как то новых типов процессоров, видеокарт, большего объёма памяти, а также устраняют проблемы типа самопроизвольного возникновения пароля, работу процессора только на пониженной частоте, неработоспособность дисплея после выхода из спящего режима, некорректную работу функциональных клавиш, пыльный, мутный экран, изменение скорости работы вентилятора в зависимости от нагрузки, это могут быть различные ошибки, которые связаны с работой видеокарты, Wi-Fi-адаптера, звука, Web-камеры и многих других устройств etc.
Это с другой стороны.
В общем решать, прошивать BIOS или нет, должен сам пользователь. И ответственность за это решение несёт он и только он.
Описание изменений обычно находится в файле с названием типа relеase в архиве с BIOSом или просто пара строк описания на странице с BIOSом.
Прошивать нужно ТОЛЬКО BIOS от СВОЕЙ модели ноутбука.
Флешер, он же прошивальщик – программа прошивающая BIOS.
Желательно запускать именно файл с расширением bat из архива с BIOSом. Архив с BIOSом предварительно можно разархивировать в отдельную папку. Дело в том, что для некоторых моделей, например Acer Aspire 5530, в нём прописываются нетривиальные действия при прошивке.
Впрочем, это встречается редко. Обычно достаточно просто прошить свой BIOS.
Прошивка BIOS
Если Вы не хотите запускать bat-файл из архива(возможно Вы умнее разработчиков, ну или они забыли его туда положить), то:
(Нижеизложенное относится к BIOSу от Phoenix, хотя с BIOSом от InsydeH2O схема действий примерно такая-же)
1) можно прошить BIOS из DOS
На всякий случай подготовьте Crisis Disk, о нём речь пойдёт ниже.
Создаёте загрузочную флешку, по статье Создание загрузочной флешки с DOS
Записываем на неё флешер и файл BIOSа
Запускаем флешер, примеры:
Если биос от Phoenix:
phlash16 /x /c /mfg /mode=3 my_bios.wph
Если биос от InsydeH2O:
flashit my_bios.fd /fe /b
Это почти стандартные опции, подробно о них ниже. Если нужно что-то специфическое, добавьте по своему вкусу опции для прошивки ещё. Но, вообще говоря, лучше заглянуть в bat-файл, который должен быть в архиве в прошивкой для DOS и скопировать опции для флешера оттуда.
2) можно прошить BIOS из Windows
Закрыть все работающие программы, отключить антивирус, отключиться от сети и Интернета
В одной папке с флешером должен лежать файл BIOSа к ВАШЕЙ модели ноутбука
Запускаете Winflash или Winflash64 от имени администратора
Сначала делаете бэкап BIOSа без прошивки
Если нужно что-то специфическое – жмём кнопку Advanced
Прошиваете BIOS
Восстановление BIOS при неудачной прошивке
Что делать, если всё пошло не так? При прошивке ноутбук завис и его пришлось выключить, прошили BIOS от другой модели ноутбука, кто-то случайно запустил антивирус, музыка во время прошивки играла хорошо, но недолго…
1) сделать Crisis Disk и воспользовавшись Crisis Recovery Mode попытаться восстановить BIOS.
Попытки почти всегда заканчиваются успешно(если при предыдущей прошивке не был повреждён BootBlock BIOSа)
2)прошить BIOS на программаторе, выпаяв его самостоятельно или отнеся в сервис-центр.
Программатор, в принципе тоже можно сделать самому, пример №0, пример №1, пример №2, пример №3, …
Немного объяснений смысла процесса.
Если Вы загрузились в режиме кризисного восстановления(CRM), то опроса устройств не происходит, сразу начинается прошивка BIOSа, если, конечно, к ноутбуку подсоединен USB FDD(флоппи-дисковод ) или USB Flash(флешка) с кризис-диском. В CRM работают только базовые системы ноутбука. Вы ничего не увидите на экране, клавиатура и жесткий диск не будут работать.
Итак, как прошить BIOS в Crisis Recovery Mode.
Можно создать Crisis Disk самому. Это делается, если в ноутбуке биос от Phoenix, с помощью программы WinCris.
Сначала нужно отключить от ноутбука все устройства(мышь, клавиатура, устройства USB, принтеры, внешний монитор и так далее), вынуть диски и дискеты, а так же снять батарею.
1-2 мин.) ноутбук должен автоматически перезагрузиться.
Прошивальщик у BIOSа от InsydeH2O встроенный, поэтому его копировать на флешку не нужно.
Что делать если в CRM войти не получается.
Бывает. Если Вы уверены, что с загрузочный блок у Вас цел и невредим можно попробовать разные «шаманские пляски с бубном»:
Всем поможет прошивка на программаторе))
Заключение
Надеюсь, что этот текст был Вам полезен.
Также надеюсь, что 3-я часть текста Вам никогда не пригодится)))
Хочу выразить признательность Fuzzyl, slovelissimo, Dimas
Если Вы заметили неточность или ошибку – не стесняемся говорить об этом автору))
Errare humanum est.
P.S. Обсуждение удач и неудач в прошивке, где найти нужный файл bios, как переименовать файл биоса от InsydeH2O, и т.д. и т.п. лучше вести в соответствующей теме форума BIOS, Вопросы по прошивке, модификации и восстановлению BIOS
BIOS. Вопросы по прошивке и восстановлению BIOS
Общая информация
Прежде чем касаться вопросов по прошивке BIOS (Basic Input Output System), стоит напомнить что такое вообще BIOS и зачем он нужен.
Во время работы основной BIOS также возможно исполнение других подобных программ. Обычно это BIOS видеокарты, а также BIOSы других сложных устройств вроде некоторых RAID контроллеров. По окончанию исполнения управление передается обратно основной BIOS.
Сама программа (BIOS) хранится на микросхемке памяти на материнской плате. Эту микросхему можно перепрошивать, обновляя ту самую программу.
Как и любая уважающая себя программа у BIOS есть настройки. Именно их мы можем изменять при входе в меню настройки. На ноутбуках Acer, eMachines и Packard Bell это меню вызывается нажатием клавиши F2. Простому пользователю доступна лишь небольшая часть настроек. На самом деле их очень много. Эти все настройки хранятся в EEPROM-памяти. Именно они сбрасываются, когда вы вытаскиваете маленькую батарейку на материнке или переключаете соответствующую перемычку.
Итак, что такое BIOS мы вроде выяснили. Теперь определимся с вопросом зачем его вообще обновлять, т.е. зачем прошивать BIOS.
В последней версии BIOSа разработчики обычно устраняют выявленные баги предыдущей версии и добавляют новые фичи, которые порождают новые баги и так по кругу, пока разработчик не устанет, а поток возмущённых писем пользователей не иссякнет.
Обычно в новых версиях BIOS исправляют многие ошибки и добавляют поддержку новых устройств.
Добавляют обычно поддержку нового оборудования для ноутбука, как то новых типов процессоров, видеокарт, большего объёма памяти, а также устраняют проблемы типа самопроизвольного возникновения пароля, работу процессора только на пониженной частоте, неработоспособность дисплея после выхода из спящего режима, некорректную работу функциональных клавиш, пыльный, мутный экран, изменение скорости работы вентилятора в зависимости от нагрузки, это могут быть различные ошибки, которые связаны с работой видеокарты, Wi-Fi-адаптера, звука, Web-камеры и многих других устройств etc.
Это с другой стороны.
В общем решать, прошивать BIOS или нет, должен сам пользователь. И ответственность за это решение несёт он и только он.
Описание изменений обычно находится в файле с названием типа relеase в архиве с BIOSом или просто пара строк описания на странице с BIOSом.
Прошивать нужно ТОЛЬКО BIOS от СВОЕЙ модели ноутбука.
Флешер, он же прошивальщик – программа прошивающая BIOS.
Желательно запускать именно файл с расширением bat из архива с BIOSом. Архив с BIOSом предварительно можно разархивировать в отдельную папку. Дело в том, что для некоторых моделей, например Acer Aspire 5530, в нём прописываются нетривиальные действия при прошивке.
Впрочем, это встречается редко. Обычно достаточно просто прошить свой BIOS.
Прошивка BIOS
Если Вы не хотите запускать bat-файл из архива(возможно Вы умнее разработчиков, ну или они забыли его туда положить), то:
(Нижеизложенное относится к BIOSу от Phoenix, хотя с BIOSом от InsydeH2O схема действий примерно такая-же)
1) можно прошить BIOS из DOS
На всякий случай подготовьте Crisis Disk, о нём речь пойдёт ниже.
Создаёте загрузочную флешку, по статье Создание загрузочной флешки с DOS
Записываем на неё флешер и файл BIOSа
Запускаем флешер phlash16 /x /c /mfg /mode=3 my_bios.wph
Это почти стандартные опции, подробно о них ниже. Если нужно что-то специфическое, добавьте по своему вкусу опции для прошивки ещё.
USAGE: Phlash16 [options] [@rspfile] [romfile]
USAGE:Flashit filename [Option]
Attachment: Your usergroup does not have permission to access attachments
2) можно прошить BIOS из Windows
Закрыть все работающие программы, отключить антивирус, отключиться от сети и Интернета
В одной папке с флешером должен лежать файл BIOSа к ВАШЕЙ модели ноутбука
Запускаете Winflash или Winflash64 от имени администратора
Сначала делаете бэкап BIOSа без прошивки
Если нужно что-то специфическое – жмём кнопку Advanced
Прошиваете BIOS
Восстановление BIOS при неудачной прошивке
Что делать, если всё пошло не так? При прошивке ноутбук завис и его пришлось выключить, прошили BIOS от другой модели ноутбука, кто-то случайно запустил антивирус, музыка во время прошивки играла хорошо, но недолго…
1) сделать Crisis Disk и воспользовавшись Crisis Recovery Mode попытаться восстановить BIOS.
Попытки почти всегда заканчиваются успешно(если при предыдущей прошивке не был повреждён BootBlock BIOSа)
2)прошить BIOS на программаторе, выпаяв его самостоятельно или отнеся в сервис-центр.
Немного объяснений смысла процесса.
Если Вы загрузились в режиме кризисного восстановления(CRM), то опроса устройств не происходит, сразу начинается прошивка BIOSа, если, конечно, к ноутбуку подсоединен USB FDD(флоппи-дисковод ) или USB Flash(флешка) с кризис-диском. В CRM работают только базовые системы ноутбука. Вы ничего не увидите на экране, клавиатура и жесткий диск не будут работать.
Итак, как прошить BIOS в Crisis Recovery Mode.
Можно создать Crisis Disk самому. Это делается с помощью программы WinCris.
Архив с разными версиями WinCris можно найти по ссылке: скачать
(версия №2 – для USB FDD, 3 и 4 подходят и для USB Flash)
Руководство по созданию Crisis Disk с картинками: скачать
Сначала нужно отключить от ноутбука все устройства(мышь, клавиатура, устройства USB, принтеры, внешний монитор и так далее), вынуть диски и дискеты, а так же снять батарею.
1-2 мин.) ноутбук должен автоматически перезагрузиться.
Что делать если в CRM войти не получается.
Бывает. Если Вы уверены, что с загрузочный блок у Вас цел и невредим можно попробовать разные «шаманские пляски с бубном»
Попробовать установку полностью заряженной батареи перед началом процесса восстановления BIOSа
Попробовать флешку маленькой ёмкости(типа 128-256Mb, до 2Gb тоже подходит), а ещё лучше USB FDD(для биосов от Phoenix)
Попробовать снять винчестер и DVD-привод
Попробовать подключение устройства с Crisis Disk к разным портам USB ноутбука
Попробовать разные версии Wincris.exe
Попробовать разные версии phlash16(можно найти в первой части)
Попробовать другие комбинации клавиш Fn + B, Win + B или Win + Esc, Ctrl + Номе (хотя для Acer подходят обычно Fn + Esc или Fn + B)
Кому-то помогло повторное нажатие кнопки Power.
Кому-то помогла установка батареи после подключения шнура питания
Всем поможет прошивка на программаторе))
Прошивальщик у BIOSа от InsydeH2O встроенный, поэтому его копировать на флешку не нужно.
— подготовьте рабочий компьютер с USB FDD приводом или USB Flash
— установите в дисковод чистую дискету(или флешку в USB-порт) и отформатируйте её в FAT32
— скопируйте на нее файл BIOS к СВОЕЙ модели ноутбука, предварительно переименованный.
Имя можно узнать в службе поддержки Acer или посмотреть в сервис-мануале, спросить здесь, на сайте, в теме «Прабивис. «:), спросить у Dimas или mask89 на http://forum.ru-board.com :Р
Заключение
Надеюсь, что этот текст был Вам полезен.
Также надеюсь, что 3-я часть текста Вам никогда не пригодится)))
Хочу выразить признательность Fuzzyl, slovelissimo, Dimas
Если Вы заметили неточность или ошибку – не стесняемся говорить об этом автору))
Errare humnnum est.
Не удается обновить UEFI BIOS на материнской плате ASUS M5A97-R2.0
BB-код ссылки (для форумов):
BB-код ссылки (для форумов):
BB-код ссылки (для форумов):
BB-код ссылки (для форумов):
BB-код ссылки (для форумов):
Запускаю утилиту, выбираю «обновить из файла», «ОК». Выдает: «Модуль образа BIOS не соответствует текущему BIOS». Если выбрать «обновить BIOS из интернет», то выдает «Подключение к серверу. » и ничего (не дождался)
BB-код ссылки (для форумов):
BB-код ссылки (для форумов):
Скачал утилиту BRenamer. Переименовал M5A97-LE-R20-ASUS-2202.CAP в M5A97LE.CAP, перенес на флешку и через утилиту ASUS EZ Flash2 попытался обновить BIOS и опять та же надпись: «Выбранный файл не является EFI BIOS»!
BB-код ссылки (для форумов):
BB-код ссылки (для форумов):
BB-код ссылки (для форумов):
Скачал запакованным. Распаковал WinRar-ом, ошибок не выдавал. Пробовал устанавливать и с USB и с жесткого диска. (правда думаю, что с USB 3.0)/
Ещё раз всем спасибо и я дико извиняюсь!
Разблокируем скрытые настройки БИОС
Повсеместно распространена практика сокрытия различных функций, параметров, используемых на этапах разработки и тестирования. Вместе с тем производится и сегрегация плат на уровне БИОС. Как результат, пользователь лишается доступа к фактически прописанным и реализованным возможностям.
реклама
Естественно, пытливого юзера не может устраивать такое злодейское ограничение пользовательской свободы. В связи с чем предлагаю рассмотреть способы обхода этих искусственных препон. Рассматривать будем на примере плат Intel 100-300 чипсетов. Аспекты работы с AMIBCP общеприменимы.
Способ 1. Простой
требуется: программа AMIBCP и навык прошивки МП
Качаем подходящую версию AMIBCP. В нашем случае v5.02.
реклама
File → Open… (файл_биос)
Слева представлено структурное меню БИОС. Сопоставляя названия с фактически наблюдаемыми при входе в БИОС, определяем главный блок.
Именно в этом блоке в соответствующих меню и подменю находятся все доступные настройки. Иерархия та же, что и в БИОС. Наряду со знакомыми наблюдаем и совершенно новые отдельные параметры и даже целые разделы!
реклама
Для открытия элемента достаточно поменять значение в колонке Access/Use на USER:
Обратите внимание, на разделы, описанные как бы наравне с главным, есть ссылки в теле главного блока. Т.е. доступ к ним получить можно. Например, по пути Setup → Advanced → System Agent (SA) Configuration → Memory Configuration большой раздел с настройками памяти.
реклама
Помимо открытия доступа к настройкам, AMIBCP позволяет изменить значения настроек по умолчанию, переименовать параметры и разделы.
Этим способом можно открыть только те настройки, которые непосредственно прописаны в главном блоке.
Способ 2. Сложный (для разделов)
то же + UEFITool, IFR-Extractor и HEX-редактор
Попытаемся разблокировать тот же раздел с настройками памяти на Gigabyte. Организация БИОС здесь другая, упоминаний нужного раздела в главном блоке нет.
Подменим доступный раздел скрытым. «Пожертвуем», к примеру, подменю USB Configuration (Setup → Peripherals).
Определились с тем, что хотим открыть, определились, что хотим закрыть. К делу!
UEFITool
Извлекаем и сохраняем модуль: *ПКМ* → Extract Body (to SPF.bin)
Ищем второй модуль по GUID: *Ctrl+F* → GUID=899407D7-99FE-43D8-9A21-79EC328CAC21
GUID модуля может отличаться, в этом случае вести поиск по сигнатуре Setup.
Модуль → PE32 Image Section → *ПКМ* → Extract Body (to Setup.bin)
IFR-Extractor
*открыть* → Setup.bin → Extract (to Setup IFR.txt)
Открываем Setup IFR.txt в блокноте.
Ищем «USB Configuration»:
0x30824 Ref: USB Configuration, VarStoreInfo (VarOffset/VarName): 0xFFFF, VarStore: 0x0, QuestionId: 0x135, FormId: 0x2923
Нас интересует FormId.
Теперь определим FormId раздела «Memory Configuration»:
0x3B628 Form: Memory Configuration, FormId: 0x2738
Открываем SPF.bin в HEX-редакторе.
Ищем HEX-последовательность, соответствующую FormID раздела Memory Configuration:
*Ctrl+F* → Hex Values (3827)
Нас интересует page_id через 4 позиции – 0060 (последовательность 6000)
Аналогично ищем page_id для Usb Configuration. Сразу за page_id 005D следует parent_id 0019.
Parent_id – это page_id родительского раздела, в нашем случае раздела Peripherals.
Ищем обратную последовательность parent_id+page_id (19005D00). Это форма вызова раздела USB Configuration.
Заменяем page_id USB Configuration на page_id Memory Configuration. Вместо 19005D00 получаем соответственно 19006000:
Остается только заменить исходный SPF модуль на модифицированный в UEFITool:
*ПКМ* → Replace Body…
Сохраняем: File → Save image file. Прошиваем.
Теперь вместо раздела USB Configuration будет вызываться раздел с настройками памяти.
При желании можно изменить имя раздела в AMIBCP.
Если AMIBCP не работает
С новыми материнками все чаще AMIBCP работать отказывается.
В этом случае остается лишь использовать 2 способ.
О прошивке
На Intel достаточно прошить только bios-region, если модифицировался текущий БИОС. Справятся Afuwin или Flash Programming Tool из-под винды. Должны справиться и встроенные прошивальщики.