Я перевожу некоторые машины с KVM на VirtualBox на переходный период, пока мы создаем нашу новую среду виртуализации.
Проблема теперь в том, что диски расположены в разделе LVM, и мне нужно преобразовать их в формат, который распознает VirtualBox. Я нашел много документации по переходу в другом направлении, но не в этом.
qemu-img convert -c /dev/Volume01/Disk -O qcow2 Disk.qcow2
Кажется, что инструмент выполняет свою работу, но диск не работает. В VirtualBox я получаю FATAL: No bootable medium found! System halted.
. Есть еще варианты?
Похоже, на конвертированном диске нет загрузчика. Вы можете установить его, загрузившись с LiveCD.
Как альтернатива. Я не уверен, что это сработает, но вы можете попробовать доступ к необработанному разделу, то есть заставить VirtualBox напрямую обращаться к разделу LVM. Больше информации
dd сначала том:
dd if=/dev/Volume01/Disk of=/tmp/image.raw
qemu-img convert -O vdi /tmp/image.raw test.vdi
rm /tmp/image.raw
Технически вы можете передать этот необработанный файл VirtualBox, но VDI является его собственным форматом.