Приобрел комплект ADSL и решил сделать домашнюю сетку на 3 квартиры. Для сервера выбрал FreeBSD 5.2.1 - официальный дистриб.
Ставлю на чистый, отформатированный (в NORMAL) винт Quantum Fireball 3079Мб, мать VIA Apollo VPX ("Aries"), Celeron 366.
Загружаюсь с диска дистрибутива во FreeBSD. Во время загрузки выдаются сообщения:
ad0: 3079MB <QUANTUM FIREBALL EX3.2F> [6526/16/63] at ata0-master UDMA33
ad0: TIMEOUT - READ_DMA retrying (2 retries left) LBA=6305985
+
еще одно сообщение о таймауте и два WARNING'а - если нужно - напишу.
Винчестер побключен на IDE АТА66, А FreeBSD судя по всему, сичтает что он на UDMA33... Как ее в этом разубедить?
В BIOS касательно UDMA есть несколько пунктов типа Primary Master UDMA = Enable|Disableв и так еще для трех оставшихся.В SafeMode FreeBSD грузится. И инсталлится. Но только в нем!
После того как система установилась, если попытаться загрузится с винчестера в нормальном режиме - то выводятся вышеуказанные сообщения, почти что аналогичные сообщения для CD-ROM (Acer 50x), проходит синхронизация дисков и система ребутается...
В SafeMode все грузится...Что мне делать, помогите пожалуйста!
>Приобрел комплект ADSL и решил сделать домашнюю сетку на 3 квартиры. Для
>сервера выбрал FreeBSD 5.2.1 - официальный дистриб.
>Ставлю на чистый, отформатированный (в NORMAL) винт Quantum Fireball 3079Мб, мать VIA
>Apollo VPX ("Aries"), Celeron 366.
>Загружаюсь с диска дистрибутива во FreeBSD. Во время загрузки выдаются сообщения:
>ad0: 3079MB <QUANTUM FIREBALL EX3.2F> [6526/16/63] at ata0-master UDMA33
>ad0: TIMEOUT - READ_DMA retrying (2 retries left) LBA=6305985
>+
>еще одно сообщение о таймауте и два WARNING'а - если нужно -
>напишу.
>Винчестер побключен на IDE АТА66, А FreeBSD судя по всему, сичтает что
>он на UDMA33... Как ее в этом разубедить?
>В BIOS касательно UDMA есть несколько пунктов типа Primary Master UDMA =
>Enable|Disableв и так еще для трех оставшихся.
>
>В SafeMode FreeBSD грузится. И инсталлится. Но только в нем!
>После того как система установилась, если попытаться загрузится с винчестера в нормальном
>режиме - то выводятся вышеуказанные сообщения, почти что аналогичные сообщения для
>CD-ROM (Acer 50x), проходит синхронизация дисков и система ребутается...
>В SafeMode все грузится...
>
>Что мне делать, помогите пожалуйста!Poisk v forume dumaju navedet na opredelennije misli.
V mojem slu4aje na6los nes4etnoje kolli4estvo soob6enij po dannoi teme.
Mogu predpolozit 4to vse eto otnositca k DMA rezimu, kotorije ne vezde i
ne vsegda korrektno rabotajet. Otsuda i problemi.
>Приобрел комплект ADSL и решил сделать домашнюю сетку на 3 квартиры. Для
>сервера выбрал FreeBSD 5.2.1 - официальный дистриб.
>Ставлю на чистый, отформатированный (в NORMAL) винт Quantum Fireball 3079Мб, мать VIA
>Apollo VPX ("Aries"), Celeron 366.
>Загружаюсь с диска дистрибутива во FreeBSD. Во время загрузки выдаются сообщения:
>ad0: 3079MB <QUANTUM FIREBALL EX3.2F> [6526/16/63] at ata0-master UDMA33
>ad0: TIMEOUT - READ_DMA retrying (2 retries left) LBA=6305985
>+
>еще одно сообщение о таймауте и два WARNING'а - если нужно -
>напишу.
>Винчестер побключен на IDE АТА66, А FreeBSD судя по всему, сичтает что
>он на UDMA33... Как ее в этом разубедить?
>В BIOS касательно UDMA есть несколько пунктов типа Primary Master UDMA =
>Enable|Disableв и так еще для трех оставшихся.
>
>В SafeMode FreeBSD грузится. И инсталлится. Но только в нем!
>После того как система установилась, если попытаться загрузится с винчестера в нормальном
>режиме - то выводятся вышеуказанные сообщения, почти что аналогичные сообщения для
>CD-ROM (Acer 50x), проходит синхронизация дисков и система ребутается...
>В SafeMode все грузится...
>
>Что мне делать, помогите пожалуйста!
Можно попробывать добавить в файл /boot/loader.conf:
hw.ata.ata_dma="0"
Загрузись с liveCD типа Frenzy - если будет все хорошо - копайся в настройках загрузчика.
Если тоже будут проблемы - меняй винт - обычно в нем проблемы.
>Приобрел комплект ADSL и решил сделать домашнюю сетку на 3 квартиры. Для
>сервера выбрал FreeBSD 5.2.1 - официальный дистриб.
>Ставлю на чистый, отформатированный (в NORMAL) винт Quantum Fireball 3079Мб, мать VIA
>Apollo VPX ("Aries"), Celeron 366.
>Загружаюсь с диска дистрибутива во FreeBSD. Во время загрузки выдаются сообщения:
>ad0: 3079MB <QUANTUM FIREBALL EX3.2F> [6526/16/63] at ata0-master UDMA33
>ad0: TIMEOUT - READ_DMA retrying (2 retries left) LBA=6305985
>+
>еще одно сообщение о таймауте и два WARNING'а - если нужно -
>напишу.
>Винчестер побключен на IDE АТА66, А FreeBSD судя по всему, сичтает что
>он на UDMA33... Как ее в этом разубедить?
>В BIOS касательно UDMA есть несколько пунктов типа Primary Master UDMA =
>Enable|Disableв и так еще для трех оставшихся.
>
>В SafeMode FreeBSD грузится. И инсталлится. Но только в нем!
>После того как система установилась, если попытаться загрузится с винчестера в нормальном
>режиме - то выводятся вышеуказанные сообщения, почти что аналогичные сообщения для
>CD-ROM (Acer 50x), проходит синхронизация дисков и система ребутается...
>В SafeMode все грузится...
>
>Что мне делать, помогите пожалуйста!отключить DMA ка тут посоветовали, старые винты Quantum - гавно редкостное, да и современные по большому счету такие же.
Твой диск будет нормально работать лишь в PIO режиме, посему прерви
загрузку и выди в загрузчик и отключи DMA как посоветовали, так как
по умолчанию в FreeBSD выставляется DMA режим работы с HDD.
Здрастуйте.Точно такая же проблемма с винтом и у меня. Сегодня ставил FreeBSD в Safe mode. Видимо таким образом загрузчик всетаки отключает DMA, ибо все встало.
НО, можно ли подробнее как отключить DMA из загрузщика, либо как это сделать в Сафе Моде из системы?