Собсвенно сабж
Решение такое:
- Код: Выделить всё
-- Подключаем новый жёсткий диск, определяем его в BIOS и загружаем ОС.
-- Создаем директории /mnt/root, /mnt/var, /mnt/usr, /mnt/tmp
-- Запускаем от пользователя root программу /stand/sysinstall , в ней выбираем Configure -> Fdisk, новый диск.
-- Размечаем диск
-- Под пользователем root выполняем серию из команды pax (по одной на каждую файловую систему), например:
# cd / ; pax -p eme -X -rw . /mnt/root
# cd /var; pax -p eme -X -rw . /mnt/var
# cd /usr; pax -p eme -X -rw . /mnt/usr
/tmp переносить необязательно Тем самым файловые системы скопированы на новый диск.
-- Изменяем новый /etc/fstab, который находится в /mnt/root/etc/fstab,а может не меняем, если диск будем переставлять.
Если ОС не загружается, скорее всего ошибка в /etc/fstab или в /dev нет нужных устройств.
Этим стоит заморачиваться, если система неоднократно обновлялась или стоит поставить новую систему, весь софт и тупо перекинуть конфиги?