URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 38204
[ Назад ]

Исходное сообщение
"FreeBSD и винт на 10ГБ"

Отправлено Crush , 07-Дек-03 18:03 
Не могу поставить FreeBSD на IDE 10Гб винчестер. При форматировании постоянно вылетают такие сообщения:
..., ad0: WRITE commant timeout tag=0 serv=0 - reseting
ata0: resetting devise .. done

Не смотря ни на что завершает форматирование (хоть и делает его очень долго), начинает копировать файлы, но не завершает копирование. Инсталляция не завершается :(
Подскажите в чем проблема и как ее решить, плз.


Содержание

Сообщения в этом обсуждении
"FreeBSD и винт на 10ГБ"
Отправлено HelpAusHeaven , 07-Дек-03 18:27 
>Не могу поставить FreeBSD на IDE 10Гб винчестер. При форматировании постоянно вылетают
>такие сообщения:
>..., ad0: WRITE commant timeout tag=0 serv=0 - reseting
>ata0: resetting devise .. done
>
>Не смотря ни на что завершает форматирование (хоть и делает его очень
>долго), начинает копировать файлы, но не завершает копирование. Инсталляция не завершается
>:(
>Подскажите в чем проблема и как ее решить, плз.

Бэд-блоки?


"FreeBSD и винт на 10ГБ"
Отправлено Crush , 07-Дек-03 18:33 
>Бэд-блоки?

Нет. Под виндами винт нормально работает.
Для ata0 ставил режимы:
0x80FF
0xA0FF
0xB0FF


"FreeBSD и винт на 10ГБ"
Отправлено HelpAusHeaven , 07-Дек-03 20:22 
>>Бэд-блоки?
>
>Нет. Под виндами винт нормально работает.
>Для ata0 ставил режимы:
>0x80FF
>0xA0FF
>0xB0FF

Кстати, у меня примерна та же фигня была, но там были бэд блоки.
Фря 5.1 отказывалась грузится наотрез! Объясняя тем, что не может то ли смонтировать то ли новые приколы... Именно нестабильностью работы это выражалось все....
Винт при этом у меня, как ни странно, был на 10 ГБ -- Samsung.
Далее поменял на 60 гб barracuda и все стало отлично!
А под виндами у меня с бэдами нормально всегда работает:)


"FreeBSD и винт на 10ГБ"
Отправлено Crush , 07-Дек-03 20:42 
>Кстати, у меня примерна та же фигня была, но там были бэд
>блоки.
>Фря 5.1 отказывалась грузится наотрез! Объясняя тем, что не может то ли
>смонтировать то ли новые приколы... Именно нестабильностью работы это выражалось все....
>
>Винт при этом у меня, как ни странно, был на 10 ГБ
>-- Samsung.
>Далее поменял на 60 гб barracuda и все стало отлично!
>А под виндами у меня с бэдами нормально всегда работает:)

Хм... Вчера пытался на Баракуду 40Гб ставить. Та же ерунда. Сегодня пытаюсь на десятку fudjitsu. Вот сижу, чешу репу и не могу понять кто из нас дурак (я или железо)...


"FreeBSD и винт на 10ГБ"
Отправлено HelpAusHeaven , 07-Дек-03 21:20 
>кто из нас дурак (я или железо)...
дистрибутив:))))
У тебя он хоть раз где нить нормально функционировал???
Конечно это какая-то несовместимость непонятно чего.....
Кстати, недавно мой знакомый ставил фрю 4.8 на барракуду 40 гб:)))
Слошные просто совпадения:))))

"FreeBSD и винт на 10ГБ"
Отправлено Crush , 08-Дек-03 05:04 
>Кстати, недавно мой знакомый ставил фрю 4.8 на барракуду 40 гб:)))
>Слошные просто совпадения:))))

А как с ним связаться? :)


"FreeBSD и винт на 10ГБ"
Отправлено HelpAusHeaven , 07-Дек-03 21:21 
Кстати, а ветка мастер-шлейфа не свободна случаем???
По идее, если у тебя винт на слэйве, а мастер-шлейф пуст, то установка будет примерно такая:
/error: File System Is Full
rebooting...

"FreeBSD и винт на 10ГБ"
Отправлено lavr , 08-Дек-03 09:50 
>Не могу поставить FreeBSD на IDE 10Гб винчестер. При форматировании постоянно вылетают
>такие сообщения:
>..., ad0: WRITE commant timeout tag=0 serv=0 - reseting
>ata0: resetting devise .. done
>
>Не смотря ни на что завершает форматирование (хоть и делает его очень
>долго), начинает копировать файлы, но не завершает копирование. Инсталляция не завершается
>:(
>Подскажите в чем проблема и как ее решить, плз.

н-да, точно нужно создавать еще один FreeBSD-FAQ-Opennet:

разберись с UDMA и все будет Ok, поиск по форуму, man 4 ata, man loader
и выставить PIO mode, потом уже в процессе нормальной работы поколдовать
с режимами UDMA (шлейф udma, atacontrol...)


"FreeBSD и винт на 10ГБ"
Отправлено Crush , 08-Дек-03 15:48 
>н-да, точно нужно создавать еще один FreeBSD-FAQ-Opennet:
Естественно!!!

При установке стопорнул загрузку ядра, установил:
set hw.ata.ata_dma=0

Продолжил загрузку ядра. Все завелось и поставилось!!! :))

Но, теперь приходится проделывать эту процедуру каждый раз при загрузке :(
Как указать ядру, чтобы он не использовал DMA при загрузке?


"FreeBSD и винт на 10ГБ"
Отправлено lavr , 08-Дек-03 16:54 
>>н-да, точно нужно создавать еще один FreeBSD-FAQ-Opennet:
>Естественно!!!
>
>При установке стопорнул загрузку ядра, установил:
>set hw.ata.ata_dma=0
>
>Продолжил загрузку ядра. Все завелось и поставилось!!! :))
>
>Но, теперь приходится проделывать эту процедуру каждый раз при загрузке :(
>Как указать ядру, чтобы он не использовал DMA при загрузке?

вроде четко было написано:

man 4 ata
man loader

ну или поиск по форуму


"FreeBSD и винт на 10ГБ"
Отправлено Dip , 16-Дек-03 11:11 
Вот еще в тему. Многие винты отказываются работать под фряхой после прогона их тестами поверхности. Всмысле не скандиском, а нормальными техутилитами. Симптомы те же самые - периодически вылетает таймаут. В чем тут прикол? Может кто знает механизм этого глюка и как его исправить?
А наткнулся я на него случайно. Был винт с подозрением на бэды. После прогона тестом действительно нашлись бэды, которые были программно исправлены аппаратным ремэпом на резервную зону. Все заработало, бэды перестали исчезли, тока на тех местах, где они были, время доступа чуть увеличилось (из за ремэпа очевидно). Винт здравствует уже почти полгода, хранит много фильмов, под виндой не выпендривается, а под фрей - с включенным UDMA таймауты, с отключенным - через минут сорок работы начинает взбрыкивать. Пишет че-то там насчет resetting винта. Система в процессе не падает, глюков файловой системы тоже не заметил, но винт на слух явно ресетится. Делает стандартное "бррр... чик-чик-чик..." И продолжает работать. Причем я имею уже три винта с подобными симптомами - два фуджа на 10 и на 30 Гб и IBM на 30 Гб. Кто что может сказать умного по этому поводу? Интересно все-таки.