как я могу открыть файлы в / etc / NetworkManager / системные соединения?

Раньше мне приходилось сначала преобразовывать их в необработанные изображения, объединять их вместе, а затем преобразовывать полученный необработанный образ в qcow2:

qemu-img convert guest-s001.vmdk guest-s0001.raw
qemu-img convert guest-s002.vmdk guest-s0002.raw
qemu-img convert guest-s003.vmdk guest-s0003.raw
qemu-img convert guest-s004.vmdk guest-s0004.raw
qemu-img convert guest-s005.vmdk guest-s0005.raw
cat guest-s0001.raw guest-s0002.raw guest-s0003.raw guest-s0004.raw guest-s0005.raw > guest.raw
qemu-img convert guest.raw guest.qcow2

Не паникуйте, если больше, чем только последний файл меньше, чем 2146762752 байта. Некоторые продукты VMware создают промежутки vmdk разных размеров. Размер должен соответствовать 512 раз числу секторов, перечисленных в описании степени в главном файле vmdk (читаемый с любым текстовым редактором или «cat»).

Возможно, это будет возможно и сразу , но я не пробовал это:

qemu-img convert guest-s001.vmdk guest-s002.vmdk guest-s003.vmdk guest-s004.vmdk guest-s005.vmdk guest.qcow2

Или, если они не являются фактически непрерывными образами дисков, то я не уверен, что предложить. :)

Удачи!

Быстрый сценарий терминала для преобразования всех изображений сразу будет:

for i in *.vmdk; do qemu-img convert -f vmdk $i -O raw $i.raw; done
cat *.raw > tmpImage.raw
qemu-img convert tmpImage.raw finalImage.qcow2
rm *.raw
1
задан 13 April 2017 в 15:24

0 ответов

Другие вопросы по тегам:

Похожие вопросы: