Я должен переместить систему, которая использует LVM для системы, которая использует нормальные разделы. Я создал разделы на новом жестком диске, и я скопировал весь контент корневого и раздела начальной загрузки к новому жесткому диску.
Наконец я изменил fstab
и переустановленный grub
, но если я пытаюсь загрузить систему, я вижу ошибку:
Система больше не загружается, бросил ожидать корневого устройства, (initramfs),/dev/mapper/OLD_LVM_VOLUME_NAME-root не существует
Кроме того, если я использую initramfs
подсказка я не нахожу никого /dev/sd*
устройство, даже если я уверен, что должен быть a /dev/sda1
(это существует как ожидалось от живого CD).
Как я могу удалить все ссылки на старый объем LVM и использование начальной загрузки /dev/sda1
как корневой раздел?
Вы забыли работать update-grub
. Нажмите e
в меню личинки, чтобы отредактировать запись и изменить корень = аргумент для указания на правильное место (/dev/sda1), и необходимо быть в состоянии загрузиться однажды. Тогда выполненный update-grub
для обновления меню с корректным местоположением для будущих начальных загрузок.
Необходимо отредактировать /etc/fstab
для указания на надлежащий корень (и другие разделы) и личинка обновления.
Видят
https://help.ubuntu.com/community/Fstab
, Если Вы имеете проблему, отправляете Вашу схему выделения разделов и/etc/fstab
Для переустанавливания личинки,
sudo grub-install