AMI BIOS для платы VIA VPX TX100-3D и HDD >32Gb

Доброе время суток!

У меня материнка 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 это нормально?

Аватар пользователя Root

1) лучше не надо плодить темы. Не так поймут люди Вас:(
2) Мама - Zida Tomato TX100-3D
Прошивки к ней легко находятся по линкам из форума.


Например:
Мануал, BIOSы лежат у чехов на сайте:)
3)
Цитата:
Причем, по поведению AMIBCP (зависания и сообщения об ошибке) я так понял, что коды модулей допустимы в пределах 00-3F.

по опыту успешного пачта некоторых АМИшных БИОСов, могу сказать, что номера модулей могут быть и FE и FF (т.е. в пределах 00-FF)
Цитата:
Попробовал с опцией /d: файл start.tmp - 0 байт.

для амишных биосов ключики патчера работают весьма своеобразно. Точнее, практически не работают.
start.tmp - файлик, создаваемым пачтером для интеграции в АвардБИОС. Естественно, в случае АМИшного БИОСа он вроде бы не нужен.

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Большое спасибо за линк!

Теперь у меня такая проблема - fdisk от Windows 98 видит "полный объем диска 10 Гбайт :( (а хард на 80)
Я читал на сайте еще про "проблему >64Gb", может, это она?

Кстати (если не секрет), насчет кодов компонентов в AMI BIOSе - для успешного "пропатчивания на лету" коды добавляемых модулей обязательно должны быть FF и FE, или можно любые, лишь бы означали "User Defined"? Принципиально ли "положение" модулей в BIOS? Кстати, вчера искал в Сети и не смог найти "нормальную" статью про AMI BIOS - ее структуру, распаковку и загрузку и т.п.
С AWARD-ами я раньше экспериментировал, а с AMI не приходилось...

Извините за "размножение тем" - просто здесь я описал отзыв о пропатчивании конкретного BIOS (дал отчет как альфа-тестер :) ), а в теме "Хочу прошивку" - попросил прошивку :)))

---
С уважением,
Андрей aka Angel07

Аватар пользователя savely

fdisk от 98? Тогда поищи поновее на сайте MS. В KB есть описание этого глюка. Или разбей чем-нибудь другим.

А кому счас легко...

Fdisk попробую поискать.
Странно - диски на 20 и 30 Gb он (штатный fdisk) нормально видит...
А здесь - 10... :(

---
С уважением,
Андрей aka Angel07

Аватар пользователя savely

Держи.

support.microsoft.com/default.aspx?scid=kb;en-us;263044

А кому счас легко...

Большое спасибо за линк на KB, информация вроде исчерпывающая, конкретная и добавить нечего :), сегодня вечером попробую Fdisk и Format.com от Win ME... Может, наконец-то, все баги биосов и системы обойду :)

---
С уважением,
Андрей aka Angel07

Получилось!!! Большое-пребольшое и спасибо всем, кто помог!

Зашил прошивку с сайта www.levi.cz (версию 1.08 ), и разбил диск 80 Гб на 3 диска Fdisk-ом от ME. Затем форматнул штатным format.com Windows 98!

Единственные непонятки

1. Fdisk от ME у меня увидел "полный объем диска 76 с чем-то Гб", а не 80, как написано на HDD :) Может, так и надо?

2. Этот BIOS определяет винт в процессе загрузки, когда в setup он стоит как AUTO. Причем показывает 65535МБ :)

И еще вопрос: сильно извините, что не в тему - в каких случаях HDD обязательно подключать к MB 80-проводным IDE шлейфом, а не 40-проводным? Когда используется DMA/UDMA?

---
С уважением,
Андрей aka Angel07

Аватар пользователя ivp

Angel07
1. Рекламные штучки: производители "любят" выдавать миллионы байт за мегабайты, а миллиарды - за гигабайты; на самом деле все очень просто - 1КВ=1024 байт, 1МВ=1024КВ, 1GB=1024МВ, считайте сами...
2. Если видит только 65535МВ, то это значит, что в данном БИОСе не решена проблема с дисками > 64GB (опять же, перемножить сами сможете)... roll

И по последнему вопросу - в Вашем случае все равно, какой кабель, потому как 80-жильный _необходим_ только для UDMA более высокого, нежели 33...

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

Аватар пользователя DanZer

1) 1Гбайт=1024*1024*1024=1.073.741.824 байт. Теоретически. Практически же многие производители считают, что 1Гбайт=1.000.000.000 байт.

2) ну лень было чехам до конца разбираться с большими винтами, только и всего...

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

Настоящий джентльмен назовет кошку кошкой, даже наступив на нее в темноте.
Что-то ищем? Google в помощь

Насчет "проблемы >64Gb" - я так понял, что это не страшно, просто BIOS сам некорректно отображает (считает) объем?

Ведь FDISK увидел больше чем 64... Или я не прав?

---
С уважением,
Андрей aka Angel07

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей