Архів документації і мінлива для адмінів

Загальна інформація

Перш ніж торкатися питань по прошивці 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