|
| Скачать фильмы за 20 мин.
| |
Filmplus.Ru - Все новые фильмы за 2008г.
| |

Начни день с нами занеси наш сайт в закладки -)
|
 |
|
|
Данный способ применим для AWARD BIOS версий 4.50 --- 4.51.
Прежде чем Вы сможете начать изготовление модифицированной прошивки, Вам будет
необходимо запастись программой распаковки-упаковки прошивок (например Modbin)
и редактором текста (например, Hiew).
Процедура модификации прошивки описана для использования вышеуказанных программ.
Для удобства сохраните их на диске в какой-нибудь папке типа " C:1". Естественно, Вам понадобится подходящая к Вашей
плате ("понимающая" ее микросхему Flash-памяти) утилита прошивки BIOS, при
помощи которой надо сохранить на диске текущую прошивку BIOS, которую обычно и
приходится модифицировать. Обязательно сохраните неизмененную копию прошивки для
возврата платы в исходное состояние в случае неудачи, перепрошивку BIOS надо
производить из "чистого DOS", желательно загрузившись с дискетки, на которой
будет программа-прошивальщик и файлы с оригинальной и модифицированной
прошивками. Модификацию прошивки надо проводить под многозадачной ОС,
пользовались Win98SE. При максимально удачном стечении обстоятельств получаемая
прошивка полностью функциональна со всеми современными винчестерами, но при
работе со старыми дисками, не поддерживающими LBA, будут проблемы. Итак, для
изготовления исправленной прошивки проделайте следующее:
- Запустите из-под Windows сессию MS-DOS
- Перейдите в папку, содержащую вышеуказанные программы и исходный файл BIOS
(например, source.bin). Если Вы сохранили файлы в
папке с названием 1, расположенной в корне диска
С, то вам понадобится команда cd
c:1.
- Запустите программу modbin с параметром, в качестве которого должен быть
файл с исходной прошивкой: modbin66 source.bin
- Нажав ALT-TAB, переключитесь обратно в Windows и запустите еще одну сессию
MS-DOS
- снова перейдите в ту рабочую папку и запустите редактор текста Hiew, также с
параметром, но в качестве параметра будет выступать файл ORIGINAL.TMP (файл
будет иметь именно такое название, независимо от названия исходного файла
BIOS): hiew ORIGINAL.TMP
Файл ORIGINAL.TMP
получается в результате разархивирования исходного файла BIOS программой modbin
и существует на диске только в течение того времени, пока она (modbin)
выполняется в другой сессии MS-DOS.
- В редакторе нажмите F4 для перехода в шестнадцатиричный режим отображения
информации и F7 для открытия окна поиска.
- В окне поиска наберите 26 8B 45 02 26 8A 75 и
нажмите Enter. Вы попадете к началу участка кода, часть которого надо будет
модифицировать. В зависимости от версии Вашего BIOS чаще всего встречается 2
разновидности кода, для каждой из них приведем исходный и модифицированный
варианты данных. Адресация приведена скорее для "оформительских" целей и будет
отличаться от реальных адресов, которые Вы увидите в редакторе. Для того, чтобы
перейти в режим редактирования, нажмите F3.
- Первый вариант, ИСХОДНЫЙ код (знаками ?? отмечены байты, значение
котоpых может быть pазличным для pазных BIOS'ов):
0000: 26 8B 45 02 26 8A 75
06 26 8A 55 0C 26 F6 45 01 0010: 80 75 31 26 F6 45 63 02 74 2A 26 66 83 7D 78
00 0020: 74 22 26 66 83 7D 78 FF 74 1A 26 81 7D 7A F0 0F 0030: 77 12 52 8A
C6 F6 E2 8B C8 26 8B 45 78 26 8B 55 0040: 7A F7 F1 5A 89 44 02 80 FE 10 0F 87
?? ?? 88 74 0050: 04 88 54 10
- Первый вариант, ИСПРАВЛЕННЫЙ код
0000: 26 8B 45 02 26 8A 75 06 26
8A 55 0C 26 F6 45 01 0010: 80 75 31 26 F6 45 63 02 74 2A 26 81 7D 7A F0
03 0020: 72 02 B2 FF 52 8A C6 F6 E2 66 0F B7 C8 66 26 8B 0030: 45 78 66 33
D2 66 F7 F1 66 3D 00 00 01 00 72 03 0040: B8 FF FF 5A 89 44 02 88 74 04 88 54
10 90 90 90 0050: 90 90 90 90
- ВТОРОЙ вариант, ИСХОДНЫЙ код (знаками ?? отмечены байты, значение
котоpых может быть pазличным для pазных BIOS'ов):
0000: 26 8B 45 02 26 8A 75
06 26 8A 55 0C 26 F6 45 01 0010: 80 75 29 26 F6 45 63 02 74 22 26 66 83 7D 78
00 0020: 74 1A 26 66 83 7D 78 FF 74 12 52 8A C6 F6 E2 8B 0030: C8 26 8B 45
78 26 8B 55 7A F7 F1 5A 89 44 02 80 0040: FE 10 0F 87 ?? ?? 88 74 04 88 54 10
- ВТОРОЙ вариант, ИСПРАВЛЕННЫЙ код
0000: 26 8B 45 02 26 8A 75 06 26
8A 55 0C 26 F6 45 01 0010: 80 75 2A 26 81 7D 7A F0 03 72 02 B2 FF 52 8A
C6 0020: F6 E2 66 0F B7 C8 66 26 8B 45 78 66 33 D2 66 F7 0030: F1 66 3D 00
00 01 00 72 03 B8 FF FF 5A 89 44 02 0040: 88 74 04 88 54 10 90 90 90 90 90 90
- После внесения необходимых изменений нажмите F9 для того, чтобы записать
изменения на диск, после чего нажмите ESC для выхода из Hiew и наберите в
командной строке exit для закрытия этого сеанса MS-DOS.
- Нажмите ALT-TAB и переключитесь обратно в modbin.
- При помощи клавиш управления курсором (вверх-вниз) перейдите верх на пункт
меню UPDATE и нажмите Enter. На экране появится сообщение об отсутствии
какого-либо файла для записи, при этом коричневым цветом будет подсвечена
область ввода названия файла. Исходно там написано *.bin, а Вы введите
собственное наименование файла, например modifyed.bin и нажмите Enter. В файле с
таким названием сохранится модифицированный BIOS, а программа modbin
автоматически завершит работу.
- Теперь Вы можете сохранить полученный файл на дискетке и попробовать при
помощи него обновить BIOS Вашей платы, процедура обновления стандартная.
Надеемся, что все новые винчестеры будут распознаваться успешно.
ВНИМАНИЕ! Нижеописанные процедуры требуют особой тщательности! Ошибочные
действия могут привести к полной неработоспособности материнской платы! Помните,
что все действия предпринимаются Вами на свой страх и риск и мы не несем никакой
ответственности за убытки, неполадки и прочие потери, которые могут проистечь из
использования данного материала. ВСЕГДА сохраняйте на дискетке старую
версию BIOS! Это позволит, в аварийном случае, вернуться к предыдущей версии
BIOS (например, при помощи программатора).
 Автор: admin - 26 июля 2003 - Комментарии (0)
| | |
|
|
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
| |
Варез портал существует с 2003 - 2007 / Хостинг предоставили MacHoster.Ru
|
|
 |
|
|