Автор: Angel07 , 10 мая 2005
Доброе время суток!

У меня материнка VIA VPX TX100-3D c AMI BIOS.
Моя проблема - поддержка HDD >32Gb (конкретно, надо чтобы заработал Samsung 80Gb).
Пробовал пропатчить свой BIOS Вашей последней альфа-версией (6a10).
По сообщениям патчера - он пропатчил успешно (причем 32G problem fixed), но после прошивки этого BIOSа комп стал зависать в самом начале: сначала идут надписи BIOS видеоплаты, затем - красненький логотип, "American Megatrends" и - приехали :-)

Я стал исследовать оригинальный и пропатченный BIOS-ы (с пом. AMIBCP, идущей в архиве с _BP).
Конкретно в моем BIOS патчер изменил модуль 08 (Interface) и добавил 2 модуля "User Defined" с кодами FE и FF. Причем, по поведению AMIBCP (зависания и сообщения об ошибке) я так понял, что коды модулей допустимы в пределах 00-3F.

Пробовал "вытаскивать" измененные-добавленные патчером модули в файлы, а затем добавлять-заменять их в оригинальном BIOS посредством AMIBCP - только вместо кодов FE и FF ставить 3E и 3F
Прошитый BIOS РАБОТАЕТ, но "проблема-32G", к сожалению, осталась.

Если нужно - Вышлю Вам свой BIOS (оригинальный) 128 Kb.

Очень Вас также прошу, подскажите, пожалуйста, как и в каком модуле можно "ручками" решить эту проблемку. С ассемблером и HIEW я знаком, с HEX-редакторами тоже . Надо ли что-то менять в модуле 'Int 13' (патчер его не трогает)? Насколько я понял, именно там "зарыта собака"? Или не могли бы Вы мне помочь с исправлением ошибки? И еще - 'подходят' ли модули Int13 от аналогичных AMIBIOS, но под другие чипсеты?

Заранее большое Вам спасибо.

P.S. Попробовал с опцией /d: файл start.tmp - 0 байт.
Или для AMI BIOS это нормально?
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

savely

20 лет 9 месяцев назад

Прав, прав. У него в слово(16bit) объем не влазит. В новых BIOSах если веник больше 64Gb пишется размер не в Mb, а в Gb.

Root

20 лет 9 месяцев назад

3) 80 жил - для UDMA66 и выше

Начиная с неоффициального режима UDMA44 (и выше) требует 80-жильный шлейф.

DanZer

20 лет 9 месяцев назад

Root, а кто там писал, что UDMA44 - недотвиканый UDMA66 :?: :roll:

Root

20 лет 9 месяцев назад

DanZer
А может и перетвиканный UDMA33. К консенсусу мы так и не пришли. И бета-тестеры разбежались кто куда :(

DanZer

20 лет 9 месяцев назад

[off]Щас специально тему перечитал - на скорости 44го 80-жильный кабель практически не сказывается.
ЗЫ Да, сорри - это ivp такое сказал...[/off]