Архів документації і мінлива для адмінів
Загальна інформація
Перш ніж торкатися питань по прошивці BIOS (Basic Input Output System), варто нагадати що таке взагалі BIOS і навіщо він потрібен.
При включенні ноутбука або комп'ютера в першу чергу завантажується невелика програма, яка перевіряє чи всі пристрої працюють, налаштовує ці самі пристрої, а також саме ця програма запускає завантажувач операційної системи. Простіше кажучи, BIOS - це дуже важлива програма. Без неї ноутбук або комп'ютер просто не буде завантажено. Процедуру перевірки і налаштування обладнання ще називають POST (Power On Self Test).
Сама програма (BIOS) зберігається на мікросхемке пам'яті на материнській платі. Цю мікросхему можна перепрошивати, оновлюючи ту саму програму.
Як і будь-яка поважаюча себе програма у BIOS є налаштування. Саме їх ми можемо змінювати при вході в меню настройки. На ноутбуках Acer, eMachines і Packard Bell це меню викликається натисканням клавіші F2. Простому користувачеві доступна лише невелика частина налаштувань. Насправді їх дуже багато. Ці всі налаштування зберігаються в EEPROM-пам'яті. Саме вони скидаються, коли ви витягуєте маленьку батарейку на материнке або переключаєте відповідну перемичку.
Отже, що таке BIOS ми начебто з'ясували. Тепер визначимося з питанням навіщо його взагалі оновлювати, тобто навіщо прошивати BIOS.
Прошивка BIOSа ноутбука рекомендується в разі появи якихось проблем, які можуть бути пов'язані з пристроями ноутбука, гнатися просто за новою версією - не коштує, тому що в деяких випадках прошивка може привести до непрацездатності ноутбука. Як то кажуть, працює - не чіпай))
Це з одного боку.
Загалом вирішувати, прошивати BIOS чи ні, повинен сам користувач. І відповідальність за це рішення несе він і тільки він.
Останню версію BIOSа до Вашої моделі ноутбука можна знайти на сайті виробника в розділі Драйвери. Для Acer це тут.
Завантажуєте останню версію саме для ВАШОЇ моделі ноутбука. Це зауваження дуже важливо взяти до уваги!
Чи не приймете - чекають Вас розставання з ноутбуком і дорога в казенний дім до ремонтникам))) В кращому випадку - "танці з бубном" для відновлення BIOS або флешер просто відмовиться прошивати мікросхему через несумісність типів BIOS.
Опис змін зазвичай знаходиться в файлі з назвою типу relеase в архіві з BIOSом або просто пара рядків опису на сторінці з BIOSом.
Прошивати потрібно ТІЛЬКИ BIOS від СВОЄЇ моделі ноутбука.
Інструкція по прошивці знаходиться також в архіві з BIOSом в файлі з назвою типу reаdme. Звичайно потрібно запустити файл з розширенням bat з цього ж архіву, ну або exe. якщо в ньому розробник упакував BIOS, інструкції для флешер і сам флешер для зручності користувачів. Типу, один клік - і у Вас нова прошивка.
Флешер, він же прошивальщик - програма прошиваються BIOS.
Бажано запускати саме файл з розширенням bat з архіву з BIOSом. Архів з BIOSом попередньо можна розпакувати в окрему папку. Справа в тому, що для деяких моделей, наприклад Acer Aspire 5530, в ньому прописуються нетривіальні дії при прошивці.
Думаю, що, якщо в деяких версіях цієї моделі ноутбука просто прошити BIOS (без додаткової прошивки контролера клавіатури k26a111a.rom) відбудеться щось страшне (для власника;)) До речі з цього bat -а ще й видно, що при прошивці прошивається і bootblock (що не часто зустрічається), а значить, якщо виникнуть проблеми при прошивці, то ймовірність відновлення за допомогою Crisis Disk знижується.
Втім, це зустрічається рідко. Зазвичай достатньо просто прошити свій BIOS.
У BIOSов від Phoenix розширення файлу .wph. rom. у InsydeH2O .fd.
Потрібно відзначити, що якщо в архіві лежать одночасно файли .wph і .rom. тоді останній - бекап (образ) BIOSа і прошити його не вийде - у нього в кінці файлу відсутня службова інформація для флешер, а ось для програматора він цілком підходить.
До речі, якщо Ви завантажили з сайту Acer останню прошивку BIOSа для Вашої моделі, а флешер її прошивати відмовляється - пише, що версія неправильна (а BIOS у Вас мало не першою доступною версії, "часів Очакова і підкорення Криму") можете спробувати за прикладом AZURIYAZ спробувати спочатку прошити не останню версію, а якусь проміжну.
прошивка BIOS
Якщо Ви не хочете запускати bat-файл з архіву (можливо Ви розумніші розробників, ну або вони забули його туди покласти), то:
(Нижчевикладене відноситься до BIOSу від Phoenix, хоча з BIOSом від InsydeH2O схема дій приблизно така-ж)
1) можна прошити BIOS з DOS
Про всяк випадок підготуйте Crisis Disk, про нього мова піде нижче.
Записуємо на неї флешер і файл BIOSа
Запускаємо флешер phlash16 / x / c / mfg / mode = 3 my_bios.wph
Це майже стандартні опції, докладно про них нижче. Якщо потрібно щось специфічне, додайте по своєму смаку опції для прошивки ще.
Параметри командного рядка для Phoenix Flash Utility for DOS - Version 1.7.0.0 Phoenix16.exe
USAGE: Phlash16 [options] [@rspfile] [romfile]
Параметри командного рядка для InsydeH2O Flash Utility for DOS - Version 1.3i FLASHIT.exe
USAGE: Flashit filename [Option]
Attachment: Your usergroup does not have permission to access attachments
Після прошивки ноутбук перевантажується і вуаля - у Вас нова прошивка. Це якщо все пройшло без збоїв. До речі, можете перед прошивкою нового, зробити бекап старого BIOSа, ключ - / BU.
2) можна прошити BIOS з Windows
Закрити всі працюючі програми, відключити антивірус, відключитися від мережі і Інтернету
В одній папці з флешер повинен лежати файл BIOSа до ВАШОЇ моделі ноутбука
Запускаєте Winflash або Winflash64 від імені адміністратора
Спочатку робите бекап BIOSа без прошивки
Якщо потрібно щось специфічне - тиснемо кнопку Advanced
прошиває BIOS
Відновлення BIOS при невдалій прошивці
Що робити, якщо все пішло не так? При прошивці ноутбук завис і його довелося вимкнути, прошили BIOS від іншої моделі ноутбука, хтось випадково запустив антивірус, музика під час прошивки грала добре, але недовго ...
Гірше, якщо робиш все по інструкції, а виходить як у криворукого ідіота, хоча, загалом, ти ж не такий (ладно, будемо дотримуватися рівноправ'я громадян - не така)!
Загалом якщо після перезавантаження або включення ноутбука (відразу після прошивки) Ви бачите чорний екран, система не вантажиться, хоча кулер працює, а індикатори світяться або моргають. або ноутбук пищить - у Вас два виходи.
1) зробити Crisis Disk і скориставшись Crisis Recovery Mode спробувати відновити BIOS.
Спроби майже завжди закінчуються успішно (якщо при попередній прошивці ні пошкоджений BootBlock BIOSа)
2) прошити BIOS на программаторе, випаявши його самостійно або віднісши в сервіс-центр.
Програматор, в принципі теж можна зробити самому, приклад №1. приклад №2. приклад №3 (пароль - tele-sat.ru), ...
Трохи пояснень сенсу процесу.
Процедура відновлення Phoenix BIOS використовує завантажувальний блок (boot-block). Boot-block містить код, що дозволяє завантажити систему в режимі Crisis Recovery Mode (CRM) При звичайному завантаженню BIOS після включення ноутбука опитує всі пристрої ноутбука і якщо всі критичні для роботи пристрою визначаються - завантажується система. При цьому результати діагностики Power-On-Self-Test (POST) можна бачити, якщо у Вас є т.зв. POST-карта. Про деякі POST-кодах BIOS сигналізує писком. Таблиця POST і Beep кодів для PhoenixBIOS
Якщо Ви завантажилися в режимі кризового відновлення (CRM), то опитування пристроїв не відбувається, відразу починається прошивка BIOSа, якщо, звичайно, до ноутбука приєднаний USB FDD (флоппі-дисковод) або USB Flash (флешка) з кризового диском. В CRM працюють тільки базові системи ноутбука. Ви нічого не побачите на екрані, клавіатура і жорсткий диск не працюватимуть.
Отже, як прошити BIOS в Crisis Recovery Mode.
Можна зайти на ftp.acer.ru/Drivers/Notebooks. вибрати свою версію ноутбука, скачати вже підготовлений Crisis Disk
Можна створити Crisis Disk самому. Це робиться за допомогою програми WinCris.
Архів з різними версіями WinCris можна знайти за посиланням: завантажити
(Версія №2 - для USB FDD, 3 і 4 підходять і для USB Flash)
- Підключаємо до комп'ютера USB FDD з дискетою або USB Flash. На Win x64 WinCris з архіву працює, тільки треба запускати відповідний, з папки ". X64"
- скачайте свій BIOS і перейменуйте файл BIOSа. wph в bios.wph
- розкрийте архів з Crisis Disk в будь-яку папку, скопіюйте в неї bios.wph
- запустіть на виконання Wincris.exe (від імені адміністратора на Seven або Vista), і на дискету (флешку) запишеться Crisis-диск.
- в результаті на дискеті (флешці) має з'явитися тільки 3 файлу: MINIDOS.SYS, PHLASH16.EXE і BIOS.WPH
P.S. Якщо у Вас USB-FDD, а файл BIOSа 2Мб - при створенні Crisis Disk потрібно виставити галочку "Compress the bin file" і підібрати за розміром версію phlash16 так, щоб на дискету все помістилося. Відповідний phlash16 v. exe з папки Flashers collectionPhoenixDOS перейменовуємо в phlash16.exe і переносимо в папку Crisis_Disk і т.д.
Керівництво по створенню Crisis Disk з картинками: завантажити
Спочатку потрібно відключити від ноутбука всі пристрої (миша, клавіатура, пристрої USB, принтери, зовнішній монітор і так далі), вийняти диски і дискети, а так само зняти батарею.
00 - відключіть від ноутбука адаптер харчування
01 - підключіть до ноутбука USB FDD або USB Flash з Crisis Disk
02 - натисніть і утримуйте кнопки [Fn] і [Esc] (утримувати до кроку 06).
03 - підключіть до ноутбука адаптер харчування
04 - включіть ноутбук (натиснути кнопку Power).
05 - приблизно через 10-15 сек. відпустіть кнопки [Fn] і [Esc] (після того, як загориться індикатор активності на FDD привід, згасне, і знову загориться, і почнеться зчитування з дискети (або флешки)).
06 - система повинна почати грузиться з FDD (або флешки)
07 - процес займає
3-5 хв. і ЙДЕ ПРИ "чорному" ЕКРАНІ. (Тобто на екран залишається пустим; те, що процес йде, можна бачити по індикатору активності FDD рівода (або флешки))
08 - після закінчення процесу спочатку припиниться зчитування з FDD приводу, згасне індикатор активності FDD приводу, а потім ще через деякий час (
1-2 хв.) Ноутбук повинен автоматично перезавантажитися.
P.S. Якщо індикатор зчитування моргає більше 15 хвилин - ноутбук можна виключати, значить щось пішло не так.
Що робити якщо в 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 вбудований, тому його копіювати на флешку не потрібно.
далі:
00 - відключіть від ноутбука адаптер харчування.
01 - підключіть до ноутбука USB-FDD привід з дискетою або USB Flash
02 - натисніть і утримуйте кнопки [Fn] і [Esc] (утримувати до кроку 06).
03 - підключіть до ноутбука адаптер харчування.
04 - включіть ноутбук (натиснути Power Button).
05 - приблизно через 10-15 сек. відпустіть кнопки [Fn] і [Esc]
(Після того, як загориться індикатор активності на FDD привід або USB Flash, згасне, і знову загориться, і почнеться зчитування з дискети).
06 - система повинна почати грузиться з FDD або USB Flash
07 - процес займає
3-5 хв. і ЙДЕ ПРИ "чорному" ЕКРАНІ.
(Тобто на екран залишається пустим; те, що процес йде, можна бачити по індикатору активності FDD приводу або USB Flash)
08 - після закінчення процесу спочатку припиниться зчитування з FDD приводу (або USB Flash), згасне індикатор активності FDD приводу (або USB Flash), а потім ще через деякий час (
1 хв.) Повинен вимкнутися і сам ноутбук.
09 - натисніть кнопку Power - система повинна запрацювати.
Якщо якщо BIOS не прошу - значить неправильне було ім'я файлу.
висновок
P.S. Обговорення удач і невдач в прошивці, де знайти потрібний файл bios, як перейменувати файл біоса від InsydeH2O, і т.д. і т.п. краще вести у відповідній темі форуму BIOS, Питання по прошивці, модифікації і відновленню BIOS
Новина відредагував reylby - Вчора, 1:24 | Причина: додані параметри командного рядка FLASHIT.exe, додано опис програматора SPI_TT