LINUX.ORG.RU

Перенос основного раздела Linux


0

0
Возникла проблема - при замене дисковой подсистемы (IDE с дисками вида hd* заменена на SATA с sd*) отказался поднималься Linux (kernel panic). Мотивирует невозможностью найти /dev, /proc и /sysfs (ну и по мелочи немного). Перед попыткой запуска были отредактированы соответствующим образом /boot/grub/device.map, /etc/fstab и /etc/mtab - но эффекта это не дало. При этом /boot относительный (не отдельным разделом, в на /), и проблем это у GRUB не вызывает. Вопрос - где я ступил и что делать?
★★
а можно подробнее, на что ругается
Marmirus ★★
()
Ответ на: комментарий от bakagaijin
Ругается так:

Unable to access resume device (LABEL=SWAP-hde1) - это фигня, всегда можно написать noresume, но не нашёл, где нужно заменить старое hde1 на новое sdc1;

mount: could not find filesystem '/dev/root'
setuproot: moving /dev failed: No such file or directory
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
switchroot: mount failed: No such file or directory


Копировал из-под Rescue CD с помощью "dd if=/dev/hdg1 of=/dev/sdb1"

menu.lst не правился, так как там и так всё нормально получилось (осталось hd(1,0)); в дальнейшем пробовал менять root=LABEL=/ на root=/dev/sdb1 - безрезультатно.
Cyril ★★
() автор топика
Ответ на: комментарий от Cyril
Может нужно переделать initrd? Во всяком случае "Unable to access resume device" ползет из него. Либо руками, либо через mkinitrd.
mky ★★★★★
()
Ответ на: комментарий от mky
Ну руками мне, наверное, слабо пока - попробую вечером через mkinitrd... Ж;-)
Cyril ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.