Вы не можете жить, мигрируют с физического на виртуальное аппаратное обеспечение. То, что необходимо сделать, запланировать время простоя VM, и, когда готовый, отобразить или создать резервную копию его, затем восстановить к VM.
Выше проблема: cryptsetup: evms_activate недоступен
происходила из-за того, что я не смонтировал раздел / boot
должным образом перед переходом на chroot. ] В результате мой / boot
на / dev / sda3
был перестроен командой update-initramfs:
update-initramfs -u -k all
Однако во время загрузки / dev / sda1
/ была использована загрузка со старым initramfs .
РЕДАКТИРОВАТЬ: Я обновил «Могу ли я отключить полное шифрование диска?» в теме, там вы можете найти пошаговую инструкцию, как снять полное шифрование диска. https://askubuntu.com/questions/245112/can-i-disable-full-disk-encryption/412737#412737
У меня была такая же проблема и в конце концов она была решена
Похоже, что проблема в модификаторах initramfs, которые не генерируют initrd правильно.
"evms_activate not found" означает, что файл /sbin/evms_activate не создаётся внутри initrd файла посредством update-initramfs
Таким образом, моё решение заключается в распаковке неработающего initrd, и копировании исполняемого файла evms_activate в /sbin/ из работающего initrd файла (возможно, получив его из deb файла репозиториев debian/ubuntu), и повторной упаковке initrd.
В моём случае я выполнил следующие шаги.
Мы создаём две папки:
mkdir NOT_WORKING
mkdir WORKING
Мы копируем повреждённый initrd в папку NOT_WORKING (в моём случае "initrd.img-3.4.94") и рабочий initrd (в моём случае "initrd"). img-3.8.0-31-generic").
cp /boot/initrd.img-3.4.94 NOT_WORKING
cp initrd.img-3.8.0-31-generic WORKING
Распакуем оба initrd:
cd NOT_WORKING
mv initrd.img-3.4.94 initrd.img-3.4.94.gz
gzip -d initrd.img-3.4.94.gz
cpio -id < initrd.img-3.4.94
cd ..
cd WORKING
mv initrd.img-3.8.0-29-generic initrd.img-3.8.0-29-generic.gz
gzip -d initrd.img-3.8.0-29-generic.gz
cpio -id < initrd.img-3.8.0-29-generic
cd ..
Скопируем evms_activate
cp WORKING/sbin/evms_activate NOT_WORKING/sbin/evms_activate
И снова упаковываем initrd
cd NOT_WORKING
mv initrd.img-3.4.94 .. #We don't want to pack an older initrd into the newer :p
find . | cpio --quiet -H newc -o | gzip -9 -n > /boot/initrd.img-3.4.94
Теперь ошибка evms_active должна исчезнуть :)
.