ставил тут на машинку-страшинку, представляющую из себя PIII-450@504, Chaintech 6BTM0-L100A 1.0, Maxtor DiamondMax d740x 60Gb (Quantum) FreeBSD. и обратил внимание, что при запуске бздюшного фдиска он ругается на несоответствие параметров, ссылаясь на то, что от биоса он получил информацию о 16 головках, тогда как положено их 255 (потому как, естественно, стоит режим LBA). глядел в биосе - ЛБА, головок 255, все вроде окей... отрыл в архивах бинарник тамошней прошивки (последняя официанльная от Чайников), прошелся патчером 4.10, дык он говорит, что все окей, подправляет коэффициенты проца, добавляет микрокоды, и все. про винты говорит "not needed"... как и куда?
И Чайник - 6BTM0 или 6BTML все-таки (они мал-мал разные)?.. :wink:
а вопрос вот в чем: почему оно работает, когда не должно, и почему оно глючит, когда не должно?
что прошивка держит - это понятно. ибо все работает. но все же, почему может возникать глюк с количеством головок?
Дело в том, что у меня в хозяйстве есть 6BTM0 (пока вне пределов досягаемости, ревизию посмотреть не могу), так она совершенно корректно ведет себя со всех сторон что с Ромбайской прошивкой, что с пропатченной 6btm0817.bin (видимо, имелась в виду эта "последняя официальная с сайта")...
Вот только я патчил во время экспериментов версиями 4.21 и 4.23...
версию глянул - да, она самая, 17 августа.
Да вот в том-то и проблема, что все работает! :lol: просто я не пойму, почему оно работает без проблем, если БИОС сообщает неверную геометрию диска...