Страница 1 из 1

8.2 не видит диск 2Тб

Добавлено: 2011-05-28 19:18:26
kharkov_max
День добрый.

Решил заменить 3 диска в "stripe" по 500Гб на одит в 2Тб.
Диск был куплен и перед началом жизни на сервере был тщательно проверен MHDD - с поверхностью все нормально, со скоростью тоже.
MHDD четко определил 2Тб и честно их отсканил и забил нулями.

Воткнул диск в сервер, делаю

Код: Выделить всё

gpart create -s GPT ad3
gpart show
=>        34  1953569067  ad3  GPT  (932G)
          34  1953569067       - free -  (932G)
Так и захотелось сказать "мля".
МП диск видит корректно, на этой МП диск был повторно просканен MHDD - все нормально.

В dmesg.boot

Код: Выделить всё

cat ./dmesg.boot | grep ad3
ad3: 953891MB <WDC WD20EARS-22MVWB0 51.0AB51> at ata1-slave UDMA100 SATA 3Gb/s
Система

Код: Выделить всё

uname -a
FreeBSD gateway 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Mar  4 12:03:58 EET 2011     root@gateway:/usr/obj/usr/src/sys/FREE82  amd64
Подскажите пожалуйста как побороть эту фичу.
На диске планировал поднять один раздел ZFS под файловое хранилище.

Спасибо.

Re: 8.2 не видит диск 2Тб

Добавлено: 2011-05-28 19:53:01
kharkov_max
Странно ...
Повторно зашел в биос, диск определяется как 1Тб, проверил на 2х МП ...
Видимо что то перекосило заводские настройки ...

Re: 8.2 не видит диск 2Тб

Добавлено: 2011-05-28 21:37:35
kharkov_max
Может кому пригодится...
Проблему решил так:

Это копипаст...
Причина:
Причина в том, что материнская плата (BIOS) резервировала некоторое место под свои нужды. Это зовется HPA (Host Protected Area). После данной манипуляции по каким-то причинам диск начинал определяться неправильно. Насколько мне известно, такое происходит только с терабайтными жесткими дисками; если объем меньше терабайта, то активизация HPA не повлияет на определение размера BIOS'ом.
Запустил MHDD, выбрал свой винт, далее набираем NHPA и 2 раза соглашаемся "YES", перезапускаем ПК и в БИОСЕ видим 2Тб.
Скорее всего можно решить и самой FREEBSD, но быстро нашел такой метод.
Было бы интерестно услышать решение от ГУРУ под freebsd.

Так же смотрим тут:
http://kompotrah.moy.su/forum/8-18-1
http://forum.ixbt.com/topic.cgi?id=11:38120

Re: 8.2 не видит диск 2Тб

Добавлено: 2011-05-29 20:36:12
bu7cher

Код: Выделить всё

# echo 'hw.ata.setmax="1"' >> /boot/loader.conf