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

9.0-RELEASE не видит /dev/ar*

Добавлено: 2012-10-05 10:13:33
AntonioK
Добрый день!

Есть мать MSI Z68A-GD65(G3), Z68, Socket 1155. Собран RAID-1 интегрированными средствами ("в биосе").

Стояла 8.2-RELEASE, видела /dev/ar0 как в системе, так и в sysinstall при установке "с нуля" с диска.

9.0-RELEASE при установке видит отдельные диски, а массив - не видит, в /dev/ нет устройств ar* вообще.

При бинарном обновлении с 8 на 9 ветку после ребута получаю панику ядра - невозможно примонтировать рутовый раздел.

На 8.3-RELEASE всё в порядке.

Подскажите, куда копать?

Re: 9.0-RELEASE не видит /dev/ar*

Добавлено: 2012-10-05 10:27:45
snorlov
Я в свое время [классический секс] этим интегрированным средством создания зеркала... теперь использую только средства создания зеркала самой ос, причем без разницы фря это или винда...

Re: 9.0-RELEASE не видит /dev/ar*

Добавлено: 2012-10-05 10:50:56
AntonioK
И всё-таки хочется разобраться =)

Материнка довольно новая, не могла же поддержка бесследно исчезнуть?

http://www.freebsd.org/releases/9.0R/announce.html - пишут "Updated ATA/SATA drivers support AHCI, moved into updated CAM framework" может быть в этом дело?

Re: 9.0-RELEASE не видит /dev/ar*

Добавлено: 2012-10-05 11:27:31
snorlov
AntonioK писал(а):И всё-таки хочется разобраться =)
Материнка довольно новая, не могла же поддержка бесследно исчезнуть?
Она и не исчезла, просто релиз 8.3 был позднее 9.0, вот он и есть в дистрибутиве...
Январь 2012 - 9.0
Апрель 2012 - 8.3

Re: 9.0-RELEASE не видит /dev/ar*

Добавлено: 2012-10-05 12:27:41
AntonioK
Проблема решена.

Для поддержки "материночного" рэйда теперь есть отдельный модуль ядра, geom_raid, и по умолчанию он не грузится.

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

Try to load geom_raid module instead of setting a variable in loader:
load geom_raid
boot
Загружаем модуль в коммандной строке boot loader-а, после этого bsdinstall увидит диски. И теперь они не /dev/ar* - теперь они /dev/raid/*

Всем спасибо!