Куратор темы Статус: Не в сети Регистрация: 02.03.2008
Прошу обратить внимание на то, что прошивка и модификация BIOS'а производится на ваш страх и риск, и я не несу никакой ответственности за возможную порчу данных и неработоспособность платы после прошивки.
Этот набор предназначен для десктопных плат, не используйте входящие в него bat-файлы на ноутбуках, пожалуйста.
Здравствуйте. Пользователь "AVL_" с форума nnm-club.me посоветовал мне обратиться за помощью сюда. Есть ноутбук ASUS Transformer Book Flip TP500LN с предустановленной Windows 8.1 Установил Windows 7, активирую ОЕМ-ключом - не активируется. Проверил - В БИОС нет Slic Asus. Попробовал вшить Slic 2.1 программой AmiTool - пишет, что БИОС для нее слишком большой (6,144 Mb). Все советуют шить программой PhoenixTool. Попробовал шить программой PhoenixTool 2.58. Выдает ошибку: Unable to resize module. Говорят, что это БИОС золочен от модификаций. Вот и вопрос, как разлочить этот БИОС, и как вшить в него Slic 2.1.
По советам в интернете сделал тест "fpt_backup_all_win": rghost.ru/8Dq5G9Q4P
Все тесты "Error".
Отчет здесь: rghost.ru/8XqkwWltN
Биос UEFI, хотя странно, выглядит как обычный, которые стояли 20 лет назад, а не как UEFI, мышка в нем не работает, язык только английский.
Примечание. MMTool 3.26 (для обычного Биос) не развертывает этот Биос, а MMTool Aptio (для UEFI Биос) легко разворачивают этот Биос, причем и версия 4, и версия 5.
Вот последняя версия Биос ASUS Transformer Book Flip TP500LN: rghost.ru/7SwndzXG2 Вот дамп RWEverything v1.6.7 (последняя версия): rghost.ru/6SgnCVyxS
Чтобы установить Windows 7 изрядно помучился: пришлось отключить Secure Boot и понизить версию Boot UEFI с версии для Windows 8.1 до Launch CSM. Изготовил флешку в UltraISO, она оопределилась в Биос 2 раза: как UEFI, и как MBR. В обоих случаях установка дала ошибку: со вторым вариантом MBR объяснения не нужны, и так все ясно, а с вариантом UEFI ошибка, как потом выяснил, потому что флешка была от форматирована в "MBR UEFI". Попробовал DiskPart, как советовали, для изготовления флешки UEFI: это оказалось полной туфтой, после DiskPart флешка инициализируется в Биос только как MBR. И только программа Rufus, при установке опции "Форматировать в GPT UEFI", дала результат, установка пошла без ошибок.
Примечание. В программе Rufus 3 опции форматирования флешек: - Форматировать в MBR - Форматировать в MBR UEFI - Форматировать в GPT UEFI
Последние версии PhoenixTool работают и с UEFI Биос. Пользовался версией 2.58.
Вообще, кажется, с UEFI Биос могут работать программы, начиная с версий 2.13, 2.19. Есть в интернете примеры модификации UEFI Биос этими версиями программ.
Программа PhoenixTool 2.58 легко делает дамп Биос. При работе программы вылетают такие информационные окна:
- Первое окно: Information Recovery filename are: TP500LNG.BIN TP500LNG.200
Какой-то двойной Биос получается.
- Второе окно: Information PybKey (x2)
Это что я не знаю.
- Третье окно: Error Unable to resize module
Это и есть, кажется, залочка от изменения Биос (Программа не смогла изменить размер модуля). Есть статья на "Хабре" по разлочиванию UEFI Биос: habrahabr.ru/post/211879/ (Часть 2) (Часть 1: habrahabr.ru/post/211574/)
В ней есть ссылки на буржуйские форумы по этой теме: insanelymac.com/forum/topic/285444-pmpatch-uefi-patching-utility/page-33#e... insanelymac.com/forum/topic/285444-pmpatch-uefi-patching-utility/page-62#e... bios-mods.com/forum/archive/index.php?thread-15456-2.html bios-mods.com/forum/archive/index.php?thread-15456-3.html
Судя по всему защита от изменения Биос зашита где-то в секции чипсета: "PchInitDxe (DE23ACEE-CF55-4FB6-AA77-984AB53DE823)", потому что секции "PchBiosWriteProtect (..64B2-41AE-8635-7030D16C4AA8)" в этом Биос нет. Полный ID секции "PchBiosWriteProtectв" в интернете я так и не нашел, но файлов в дампе с такой концовкой нет, а секция чипсета "PchInitDxe (DE23ACEE-CF55-4FB6-AA77-984AB53DE823)" в дампе Биос есть, даже ищется по концовке.
Вот что только нашел в интернете по идентификации секций ID дампов UEFI Биос: rghost.ru/69ldpg654
На "Хабре" без инвайта комментарий не оставить, так что статья есть, а спросить никак. Может у кого рука набита по этой теме, подскажет что? А то у меня опыта ноль, боюсь накосячить.
Member
Статус: Не в сети Регистрация: 10.05.2009 Откуда: Санкт-Петербург
aaalekseyyy Попробуйте с помощью AFUDOS - win-raid.com. Успешно забекапил и прошил модифицированный BIOS на Asus UX32LN. Windows 7 не установится в полном UEFI никак из-за отсутствия в ней efi-драйвера на видео поэтому всегда требуется включать CSM для неё. Зачем SLIC? Активируйте по телефону. Да и вообще лучше обновить Win8.1 до Win10 бесплатно и остаться на официальной лицензии раз так 8.1 не нравится.
Вот механизм прошивки Биос ноутбука ASUS Transformer Book Flip TP500LN сликом 2.1 (ASUS): 1. Сперва надо разлочить файл Биос. Для этого открываем его в утилите AMIBCP v4.55. Идем в раздел "Chipset" (как правильно говорили на "Хабре", корень залочки там), далее в раздел "PCH-IO Configuration", далее в раздел "BIOS Security Configuration". Все параметры (SMI Lock, BIOS Lock, GPIO Lock, BIOS Interface Lock, RTC RAM Lock) в этом разделе в обоих графах (Failsafe, Optimal) выставляем "Disabled" и сохраняемся. Программа производства AMI, поэтому прекрасно работает с AMI-биосами, вне зависимости от того, залочены они или нет. 2. Делаем дамп Биос в RWEverything v1.6.7. 3. Вносим все необходимые файлы (Сохраненный в AMIBCP Биос, дамп RWEverything, Slic 2.1, сертификат) в папки программы PhoenixTool 2.60. 4. Далее открываем сохраненный Биос в PhoenixTool со следующими настройками: - Original BIOS: указываем наш сохраненный в AMIBCP Биос - Manufacturer: указываем производителя ASUS - Slic File: указываем Slic 2.1 ASUS - SLP File: не указываем, т.к. будем указывать SLP2 Module - RW File: указываем дамп RWEverything - SLP2 Module: выбираем LPSUPPORT.MOD (не в коем случае не LPSUPPORT2.MOD) - Certificate: указываем файл сертификата ASUS - Method: оставляем Module - Жмем "Go" 5. Вылетает окно "SLIC performed successfully ..." и в папке, рядом с оригинальным файлом Asus_bios.rom, получаем дополнительный файл Asus_bios_slic.rom, с вшитым Asus Slic 2.1. 6. Прошиваем Биос ноутбука
Member
Статус: Не в сети Регистрация: 24.11.2007 Откуда: Самара
Здравствуйте. Такой вопрос по FAQ, "Изменение последовательности region lock в регионе descriptor", для процедуры используется обычный заводской файл (вносим в него указанные изменения и прошиваем командой descrefl)? Подходит ли сия простая процедура для плат Z87\Z97?
И второй момент. Хочу перешить Gbe (давно это делал, года три назад), но сейчас вот не пойму откуда его (Gbe 1.5) взять чтобы интегрировать в полученный файл - резервную копию BIOS???
Здравствуйте, помогите найти flash programming tool версии 9 и выше. У меня z87. Спасибо.
Добавлено спустя 3 часа 5 минут 13 секунд: нашел, первая ссылка в поиске, просто англоязычный сайт, и саму ссылку на программу пришлось поискать в тексте , а так тут прошивальщики для всех версии чипсетов http://www.win-raid.com/t596f39-Intel-M ... Tools.html
Доброго времени суток. Очень нужна помощь в восстановлении P8B-M после неудачной попытки обновить биос на программаторе. Изначально на мб был биос версии 0301 и при установке процессора Xeon 1220L v2 мб не запускался ( 4 коротких бипа ). На программаторе снял резервную копию биоса и прошил последнюю версию с asus. После прошивки наблюдал нормальную загрузку, но только один раз. Дальнейшие рестарты - черный экран, кулер крутиться, никаких бипов, загрузки нет. Пытался прошить другие версии, использую FD44Editorдля редактирования - загрузки нет. Прошивал резервную копию обратно - тоже самое, загрузки нет. Манипуляции с джамперами тоже безуспешны. Тупик. Заранее спасибо за помощь. Рез. копия: http://dl.waix.ru/eda2aad03.rar
Member
Статус: Не в сети Регистрация: 22.12.2012 Фото: 1
Не знаю, файл больше на один килобайт, что-то с программатором или софтом, он поддерживает эту флэшку? Может софт надо обновить. Может так же шьёт как читает, верификацию проходит?
Не знаю, файл больше на один килобайт, что-то с программатором или софтом, он поддерживает эту флэшку? Может софт надо обновить. Может так же шьёт как читает, верификацию проходит?
Программатор Elnec JetProg, софт обновленный, поддержка флешки есть, после записи верификацию проходит. Другого программатора под рукой нет. Думаете некорректно считался образ? Но запись других версий с оффсайта тоже не помогает.
Добавлено спустя 4 минуты 35 секунд:
petruha82 писал(а):
denberd, подготовь файл из оригинального биоса как написано на первой странице (пункты 6,7 и т.д) и прошей. P.S. лучше на другом программаторе.
Именно это уже и проделывал несколько раз. Правда на том-же программаторе, другого нет. Но с ним проблем еще не было и как уже говорил, верификацию проходит всегда.
Member
Статус: Не в сети Регистрация: 22.12.2012 Фото: 1
А как вы думаете, бэкап на килобайт больше объёма всей флешки, откуда берётся целый килобайт лишний? Посмотрите Hex-редактором и сравните бэкап с тем что шьёте.
Да, вы правы, бэкап и правда больше. Не могу понять почему. Но я шью и подготовленный по инструкции с первой страницы биос правильного размера и он верифицируется и читается затем верно. Однако это не помогает.
Куратор темы Статус: Не в сети Регистрация: 02.03.2008
Образ совершенно нормальный, последний килобайт в нем - это данные SFDP микросхемы, считанные хорошим программатором, они в нее при прошивке не попадают. Почему не работает система после первой загрузки - скорее всего дело в несовместимом с текузей версией БИОСа процессоре, либо в аппаратном сбое.
CodeRush Несовместимость процессора смогу исключить, на днях будет на руках Pentium, поддерживаемый с первых версий биоса. Присоединяюсь к вопросу об ошибке FD44Editor при разборе резервной копии.
Member
Статус: Не в сети Регистрация: 20.04.2012 Откуда: Россия
denberd писал(а):
Очень нужна помощь в восстановлении P8B-M после неудачной попытки обновить биос на программаторе. Изначально на мб был биос версии 0301 и при установке процессора Xeon 1220L v2 мб не запускался ( 4 коротких бипа ).
Материнка точно P8B-M, а не -MХ? РСВ у материнки какой? Данный проц, если верить оффсайту работает начиная с БИОС 2305 и PCB материнки не ниже 1.02. Если РСВ ниже, то проц не запустится. Но судя по симптомам сначала стартануло вроде как всё тип-топ, а потом циклично рестартует с черным экраном, то у меня подобный случай был, оказались погнуты некоторые ножки под процем.
Сейчас этот форум просматривают: Story, TheYo и гости: 137
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения