LINUX.ORG.RU

[arch]Обновил систему и арч перестал загружаться.

 


0

0

Конфигурация: два винта, на каждом по два раздела.
sda1 и sdb1 объединены в raid1 и монтируются в /boot
sda2 и sdb2 объединены в raid0, поверх которого развернут LVM, в котором уже разбиты /root, /home и swap
рейд софтовый
Столкнулся со следующей проблемой:
В обновлении сегодня пришло ядро 3.0.6, обновился, и перестала загружаться система. При загрузке выдает no volume groups found. Кажется, ядро не поднимает raid на котором boot раздел. До этого все работало. При загрузке с лайва арча через mdadm оба рейда нормально подключаются и монтируются. в mkinitcpio.conf хуки выставлены правильно (раньше все работало, ничего не менял). Как лучше решить проблему?
p.s. ядро пробовал откатить на прошлую версию, все равно ничего не меняется.


грузимся с любого диска, делаем chroot нашего раздела, где стоит система и включаем LVM

# mkdir -p /etc/lvm

# echo 'devices { filter=[«r/cdrom/»] }' >/etc/lvm/lvm.conf

# vgscan

Reading all physical volumes. This may take a while...

No volume groups found

(сделать доступными любые ранее настроенные группы томов)

# vgchange -a y

ябы начал раскопки в эту сторону

Lwulf
()

>sda1 и sdb1 объединены в raid1 и монтируются в /boot sda2 и sdb2 объединены в raid0, поверх которого развернут LVM, в котором уже разбиты /root, /home и swap

Вы еще все это опять в raid0 заверните... Have a lot of fun!

asn007
()

>ядро не поднимает raid на котором boot раздел.

Что ядро забыло в /boot? Оно нужно только загрузчику.

Копай в сторону конфига ядра и mkinitcpio.conf.

x3al ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.