Я импортировал виртуальную машину (CentOS) из XenServer в KVM. Эта виртуальная машина изначально имела два диска (LVM). Я добавил оба диска к импортированной машине в KVM. Диск, содержащий загрузочный раздел, определен правильно, но, видимо, при импорте возникли проблемы со вторым диском.
Что мне делать, чтобы это исправить?
Ниже приведены ошибки, возникающие при загрузке ...
Другая информация Я ...
Другая информация II ...
Другая информация III ...
Проблема заключалась в том, что устройство «xvdb1» (XenServer) ...
[root@vmrhs1doctxt01 consultor]# cat /etc/fstab
[...]
/dev/xvdb1 /mount ext4 defaults 0 1
[...]
... теперь называется "vdb1" (KVM).
Решением было изменить запись в "/ etc / fstab" на "vdb1" ...
[root@vmrhs1doctxt01 consultor]# cat /etc/fstab
[...]
/dev/vdb1 /mount ext4 defaults 0 1
[...]
Но для доступа к содержимому файла «/ etc / fstab» вы должны сначала смонтировать «/» рассматриваемой VG (группы томов), выполнив следующие действия ...
Сначала загрузитесь с помощью аварийного диска системы Linux. В моем случае я использовал SystemRescueCd ( http://www.system-rescue-cd.org/ ) (systemrescuecd-6.0.3.iso).
При загрузке системы выполните команду ниже, чтобы узнать имя VG ...
[root@vmrhs1doctxt01 consultor]# pvdisplay
[...]
VG Name RH
[...]
... после обнаружения VG LV (логический том) будет находиться в "/ dev / RH /".
Как только вы обнаружите целевой LV - в моем случае "/ dev / RH / LV_ROOT" - вам нужно будет узнать файловую систему LV ...
[root@vmrhs1doctxt01 consultor]# file -s /dev/RH/LV_ROOT
/dev/RH/LV_ROOT: symbolic link to `../dm-0'
[root@vmrhs1doctxt01 consultor]# file -s /dev/dm-0
/dev/dm-0: Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (large files) (huge files)
ПРИМЕЧАНИЕ. «/ Dev / RH / LV_ROOT» - это символическая ссылка на «/ dev / dm-0».
После обнаружения файловой системы (в моем случае "ext4") смонтируйте LV ...
[root@vmrhs1doctxt01 consultor]# mkdir /mnt/LV_ROOT
[root@vmrhs1doctxt01 consultor]# mount -t ext4 /dev/RH/LV_ROOT /mnt/LV_ROOT
... и отредактируйте файл "fstab" ...
[root@vmrhs1doctxt01 consultor]# vi /mnt/LV_ROOT/etc/fstab
Готово! = D
[Ссылки: https://forums.centos.org/viewtopic.php?t=4455#p21571 , https://www.systutorials.com/241497/how-to-mount-lvm-volume-from-an-external-hard-disk-on-centos/ , https://unix.stackexchange.com/a/235166/61742 ]