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

BBCode

  • No HTML tags allowed.
  • 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]
  • Web page addresses and email addresses turn into links automatically.

ivp

20 years 1 month ago

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

Anonymous (not verified)

20 years 1 month ago

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

ivp

20 years 1 month ago

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

Anonymous (not verified)

20 years 1 month ago

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

ivp

20 years 1 month ago

8.46Gb, год 1998-й.

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

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

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

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

PS: Имейте в виду, что в основном здесь народ достаточно взрослый, а некоторые уже и пятый десяток разменивают, поэтому Вы глупостями, вроде попыток "взять на слабо", больше не занимайтесь, хорошо? Просто на этой конференции в силу ее специфики достаточно профессиональный подход к вопросам, требующий определенной подготовки, а не ликбез... :roll:
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Гб требует слишком большого объема работы, причем вовсе нетривиальной и соответственно, плохо поддающейся автоматизации. Такой ответ Вам понятен?

Anonymous (not verified)

20 years 1 month ago

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

rgt

20 years 1 month ago

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