Проблема по здешним меркам банальна:
Материнская плата на чипсете VIA Apollo Pro. BIOS не держит LBA48.
Специфика проблемы:
Железо:
1. Операционная система FreeBSD 6.0-RELEASE.
2. SATA-контроллер на чипе Sil3112
3. SATA-HDD Samsung 160Gb.
4. Материнская плата ASUS CUV4X (чипсет VIA Apollo Pro).
5. Загрузочный диск - Samsung U6, 10Gb
Проблема: при подключеном SATA-жестком диске к контроллеру ОС отказывается загружаться.
Мое видение сути проблемы:
Понятно, что во всем виноват биос, потому как прежде чем загрузиться ОС, её загрузчик пытается опросить БИОС на предмет наличия жестких дисков в системе и на этом моменте всё и решается. BIOS отдает что попало, а загрузчик не знает, что с этим "что попало" делать и уходит в бесконечный цикл дампа регистров процессора на экран.
Собственно вопрос: есть ли возможность найти биос с поддержкой LBA48 для этой матери, или дождаться, пока BP ver.6 станет хоть экспериментально поддерживать LBA48-patch в AWARD биосах АСУСа?
Да и вообще - существует ли какое-то решение этой проблемы, кроме смены материнской платы/процессора/памяти и т.д. на более современное железо? Существуют ли в природе материнские платы P3 с поддержкой LBA48?
Читал форум, в новых темах по таким вопросам предлагают купить "умный чудо-контроллер, поддерживающий LBA48" и отсылают "в куда-то, где это ранее обсуждалось". Жаль нет у меня, как и у многих из вас, времени перечитать всё что здесь написали, а то многие вопросы решились бы сами собой.
Надеюсь я понятно описал суть проблемы. Заранее спасибо.
soltpain
Ваше видение проблемы неверно - проблема могла бы быть (если бы она была) не в БИОСе матери, а в БИОСе контроллера, но БИОС SiI3112 поддерживает LBA48, если я правильно помню, с самой первой версии...
Не там ищете, IMHO...
PS: Кстати, у многих из нас как раз-таки есть время в таких случаях "перечитать всё, что здесь написали"...
PPS: Я бы в подобной ситуации попробовал бы порыться сначала в следующих двух направлениях:
1) VIA Latency Trouble;
2) Совместимость версий PCI...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Спасибо, буду экспериментировать.
Кстати, замечу, что с самим контроллером, но отключеным от него жестким диском, ОС загружается без проблем, контроллер на этапе загрузки инициализируется нормально.
Это, скорее всего к п.2 ваших замечаний.
По п.1 - мне стоит натравить bp 4.21 с ключиком "/v" (кажется он отвечает за отпимизацию таймингов на VIA-чипсетах P1-P3)? Биос у меня ещё не патченый, руки не доходили унифлаш скачать, чтобы перешить биос с бутблоком.
Кстати, изъянов в прошивке, мною сдампленой, bp 4.21 не нашел.
PS: Напрашивается также вывод: вполне вероятно что всё заработает, если сменить мат плату на любую другую, с чипсетом i810-i815 или даже возможно, i440XX серий...
PPS: Вполне возможно мои предположения глупы, но уж извините, за недостатком квалификации приходится тыкаться как слепому котенку.
soltpain
А почему патчер версии 4.21? Последний стабильный релиз - 4.23, ссылка на первой странице сайта...
И вот еще что вспомнил - было два таких случая с ВИАшными матерями:
1) MSI KT266Pro2-RU (Сокет462), АМИ БИОС - вела себя похоже после обновления модуля БИОСа набортового ФастТрака-100 на поддерживающий LBA48 (без дисков грузилась, с дисками повисала намертво либо при инициализации самого контроллера, либо при передаче ему загрузки), победить так и не удалось;
2) MSI 694D Pro2 (2хСокет370), АВАРД БИОС - также не хотела грузиться с набортового ФастТрака-100, если в Сетапе было включено кэширование самого БИОСа матери, причину сего загадочного явления я так себе объяснить и не смог...
И не смотрите, что разные вроде бы чипсеты (КТ266 и 694Х) - на самом деле, они внутренне весьма близки...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Тьфу, зарапартовался, конечно же 4.23!
Вашу информацию приму к сведению.
Через пару дней отпишу, что да как
Отправить комментарий