Автор: ROMby Unknown , 24 января 2006
Прошу поделиться опытом. Какой объем HDD должен отражаться в BIOS при загрузке компа после патча старого BIOS и его заливки в ПЗУ? Ситуация следующая.
В старом BIOS мат. платы J-696VXB максимально определялось 8Гб, купил Segate 80 Гб, скачал прошивку производителя, но она не пошла, чуть не остался вообще без BIOS. Тогда пропатчил старую прошивку с компа c помощью bp-4_23, залил ее на на комп.
Теперь диск цепляется, грузится W2K и все работает. Но, при патче напротив 32Gb-problem : стояло -> not found и в BIOS винт по прежнему как 8 Гб виден. Пробовал fdisk - видит только 8Гб. Как должно быть на самом деле?
Содержимое данного поля является приватным и не предназначено для показа.

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-адреса преобразовываются в ссылки автоматически.

ivp

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

St
Патчер не решает т.н. "проблему 8GB", об этом говорилось множество раз...

Unknown BIOS (не проверено)

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

Прошу объяснить чайнику разницу между ..Патчер "умеет" делать поддержку HDD объёмом вплоть до 120Gb включительно. Точнее (и правильней) - исправлять имеющиеся ошибки в биосе (до пяти шт.), делающие невозможным (зависание во время детекта) работу с такими винчестерами... и Вашими словами. Спасибо

ivp

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

St
https://rom.by/articles/big_HDD/index.htm

Unknown BIOS (не проверено)

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

Вот выдержка из указанной Вами статьм: ..От себя лично, правда, могу добавить, что на моём сайте www.ROM.by можно найти "коллекцию" биосов под многие старые платы с поддержкой "больших" винчестеров, а если вашего биоса в коллекции не окажется, то всегда можно будет воспользоваться специальной программой BIOS Patcher, которая добавит вашему биосу корректную поддержку винчестеров вплоть до 120Gb... Что нибудь членораздельно, в двух словах, где моя ошибка в понимании вопроса? Ссылки на другие статьи просьба не приводить, я в силу своего понимания их прочитал. Если объяснить некогда или слабо, то может кто другой скажет? Спасибо.

ivp

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

8.46Gb, год 1998-й.

Вышеописанное ограничение Int 13h. Правда, конфигурации с 256-ю головками не встречались, потому реальное ограничение:

HDDmax(Int13h/DOS) = 1024x255x63*512 = 8 422 686 720 = 8.42Gb (7.84ГБ)

Решение - обновление биос.

Т.е. для решения этой проблемы необходимо заново переписать обработчик Int13h за производителя вручную (под каждую мать индивидуально), чем автор патчера не занимается, да и не собирается заниматься - что тут непонятного?.. :roll:
А абзац, процитированный Вами, относится уже к тем БИОСам, в которых оные грабли уже пофиксены самим производителем - собственно, он и "выдернут" из текста, относящегося к проблеме 32GB...
Теперь все понятно?..

PS: Имейте в виду, что в основном здесь народ достаточно взрослый, а некоторые уже и пятый десяток разменивают, поэтому Вы глупостями, вроде попыток "взять на слабо", больше не занимайтесь, хорошо? Просто на этой конференции в силу ее специфики достаточно профессиональный подход к вопросам, требующий определенной подготовки, а не ликбез... :roll:

DanZer

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

8.46Gb, год 1998-й.

Вышеописанное ограничение Int 13h. Правда, конфигурации с 256-ю головками не встречались, потому реальное ограничение:

HDDmax(Int13h/DOS) = 1024x255x63*512 = 8 422 686 720 = 8.42Gb (7.84ГБ)

Решение - обновление биос.


33.8Gb, год 1999-й, лето.

Самая актуальная проблема. После исправления в биосе "проблемы Int 13h", ограничивающей диски до 8.4Gb, схема адресации стала аналогичной ATA-интерфейсу:

* С - два байта (16 бит), максимум - 2^16 = 65536
* H - один байт (4 бит), максимум - 2^4 = 16
* S - один байт (8 бит), максимум - 2^8 = 255
* или в режиме LBA - 16+4+8=28 бит

Т.е. теоретически можно было работать с самыми большими дисками 137.4Gb.


Ошибка 8Гб и ошибка 32Гб - 2 разные ошибки. С этим Вы согласны? Следствие: патчер пока исправляет только ошибки 32 и 64Гб, о чем честно и пишет. Ошибка 8Гб требует слишком большого объема работы, причем вовсе нетривиальной и соответственно, плохо поддающейся автоматизации. Такой ответ Вам понятен?

Unknown BIOS (не проверено)

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

Вот теперь немного стало понятно, прошу прощения, что спровоцировал на резкий ответ, сделал специально, но мне кажется, что надо было с самого начала внимательно прочитать вопрос, ответить, как вы это сделали сейчас, а не давать ссылки на статьи. Мне тоже 47 лет и мой интерес здесь как хоби, чтобы оживить свои офисные компы, основное мое занятие - комерция: купи-продай. Так что простите п/п запаса, если наступил на мозоль. Спасибо

rgt

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

St Здесь, как в бане и на охоте, возраст "рояля не играет". А обижаться что дали ссылки на статьи право не стоит, если нет желания самостоятельно изучать вопрос, то на этом форуме, Вы скорее всего просто надолго не задержитесь, уж больно тут народ специфический подбирается. Кста, из всех, кто в этой теме писал, только один ощутимо моложе нас с Вами, так что провоцирвать и брать "на слабо" совершенно излишне...