LINUX.ORG.RU
решено ФорумAdmin

Смена винчестера и /dev/root


0

1

CentOS 5.7
Заменил сдыхающий винчестер в программном RAID10, данные скопировал
был /dev/md0, сейчас собирается /dev/md127
При загрузке получаю сообщения

mount: could not find filesystem '/dev/root'
setuproot: moving /dev failed: No such file or directory

Опции при загрузке root=/dev/md127 давал - не помогло.
1) Откуда именно /dev/md127?
2) Почему туда указывает /dev/root?


md127 может появлятся в случае, когда в системе остался сбойный диск от старого RAID'а и на нём не был занулён суперблок.

Лучше грузитесь с компашки и разбирайтесь что у вас с RAID'ом. Возможно, что вы неправильно заменяли диск и сейчас у вас вобще нет файловой системы.

mky ★★★★★ ()
Ответ на: RAID на месте от array

Re: RAID на месте

Если я не путаю, то по умолчанию в конфигурации груба прописано «root=LABEL=/» и initrd ищет файловую систему с этой меткой и системе, в общем то, без разницы /dev/md0 или /dev/md127. У вас /boot/initrd-2.6.18... в порядке?

Покажите, что в файле /boot/grub/menu.lst , что показывают (с liveCD) команды «mdadm --detail /dev/md127», «cat /proc/mdstat» и «tune2fs -l /dev/md127 | grep name».

Какой liveCD использован? И какая конфигурация разделов/дисков?

mky ★★★★★ ()
Ответ на: комментарий от mumpster

Пересборка initrd помогла

Пересборка initrd помогла

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