Я создаю образ qemu следующим образом:
qemu-img create -f raw my_disk.raw 2G
и (вручную) устанавливаю в него debian :
qemu-system-i386 my_disk.raw -enable-kvm -m 1024 -cdrom my_debian_cd.iso
Допустим, я проделал эти шаги с версией qemu 2.0.0
, могу ли я запустить диск с более старой версией qemu, например, версией 1.0.50
? Если да, нужно ли как-то конвертировать диск? Сохраняется ли это для использования образа, созданного в более новой версии, или мне следует ожидать проблем?
Спасибо за помощь!
В формате RAW файл содержит простое битовое представление данных внутри него. Другими словами, диски RAW всегда «совместимы», потому что они не содержат специальной структуры / заголовков.
Что действительно важно, даже с дисками RAW, поддерживается ли виртуальное оборудование: более поздняя версия QEMU может быть представлена гостю, по умолчанию, некоторое виртуализированное оборудование, которое не поддерживает более старые версии QEMU.
В любом случае, виртуализированное оборудование часто одинаково для различных версий QEMU, поэтому попробуйте это и сообщите о своем (неуспешном) успехе!