[freebsd] проблема с geom_mirror после пересборки ядра

darin06

Собственно сабж, не монтируется корень файловой системы (/dev/mirror/gm0s1a хотя /dev/mirror/gm0 создается. Попытки замонитровать корент файловой системы без использовнаия зеркала (/dev/ad4s1a тоже не удачны. Что подскажете?

sergey_m

Что пишет?

darin06

в процессе загрузки, сообщения от модуля geom_mirror приблизительно следующие:

GEOM_MIRROR Device gm0 created
GEOM_MIRROR provider ad4 detected
<про диск пишет>
GEOM_MIRROR provider ad6 detected
GEOM_MIRROR provider ad6 activated
SMP: (что-то про процессор)
GEOM_MIRROR provider ad4 activated
GEOM_MIRROR - mirror/gm0 launched
Trying to mount root file system to /dev/mirror/gm0s1a

И примонтировать у него не получается, вручную тоже.

krishtaf

По ходу проблема с ufs
fsck на gm0

darin06

странно, но ведь со старым ядром вполне себе нормально загружается.

krishtaf

версии ядер какие ?

darin06

Оба ядра STABLE-6.2, SMP. Пересобранное ядро тоже самое, из исходников обновленных cvsup'ом, с отклченными левыми дровами.

krishtaf

ну тогда ты сам знаешь где копать :)

darin06

Честно говоря не понял, ты намекаешь на то, что я отключил какой-нибудь нужный драйвер?

krishtaf

ты либо что-то отключил, либо нужно смотреть изменения в gmirror за период обновления и за этот же период посмотреть баги.
лучше сидеть на CVS ветке исходников релиза, т.к. релиз тестируется лучше.
Тебе действительно нужны фичи stable ?

sergey_m

И примонтировать у него не получается, вручную тоже.
И что пишет? :mad:

darin06

Тебе действительно нужны фичи stable ?
честно говоря, stable поставлен из расчета того, что назначение машины довольно ответственное.
...либо нужно смотреть изменения в gmirror за период обновления и за этот же период посмотреть баги.

А где это можно посмотреть?

darin06

да ничего не пишет ) просто заново выводит приглашение mountroot>
Да, кстати сейчас попробывал загрузиться с новым ядром и выключенным рейдом - тоже не может примонтировать корень.

krishtaf

честно говоря, stable поставлен из расчета того, что назначение машины довольно ответственное.
гы гы гы :)
рассмешил
сейчас Stable - это RELENG_6
а я тебе говорю про RELENG_6_2
Так вот для ответственного назначения машины больше подходит RELENG_6_2, чем RELENG_6
Кстати, почитай /usr/src/UPDATING. Может там есть нужные ЦУ.
 

sergey_m

А GEOM_LABEL ты случайно не посчитал лишним драйвером, когда новое ядро собирал?
Оставить комментарий
Имя или ник:
Комментарий: