Виртуальные устройства все еще потребуют обслуживания, способ, которым делают физические устройства. Мы посмотрели на и использовали различные устройства за эти годы (брандмауэр, фильтр спама/вируса, устройство хранения данных NAS), и они все требуют обслуживания - проверяющие журналы, выполняя обновления, и т.д. Например, мы посмотрели на Windows Storage Server несколько лет назад, но быстро поняли, что не было немного легче поддержать, чем установка сервера и конфигурирование его только, чтобы быть файловым сервером. В любом случае при доверии устройство (виртуальный или физический) от небольшой компании имеет меньше смысла для важнейших функций, чем выполнение другого реального сервера.
Я предполагаю, что оба ISO-образы расположены вне виртуальной файловой системы. Из страниц справочника KVM опция, которую Вы ищете, -drive
вместо -cdrom
.
Вместо - CD-ROM необходимо смочь определить даже несколько CD-ROM и смонтировать их из живого CD. Они должны появиться как /dev/hda
кому: /dev/hdd
в VM.
qemu -drive file=file,index=0,media=cdrom
qemu -drive file=file,index=1,media=cdrom
qemu -drive file=file,index=2,media=cdrom
qemu -drive file=file,index=3,media=cdrom
Для выполнения с живого CD просто необходимо указать его при запуске quemu, как в
qemu -cdrom myiso.iso
Для монтирования второго живого CD, который в принципе работает в соответствии с обычным Linux:
mount -o loop disk1.iso /mnt/disk
(должен быть сделан, поскольку корень, mountpount/mnt/disk произволен, но должен существовать).
Просто необходимо расположить поместить 2-ю ISO в каталог, где QEMU VM видит его (или скопируйте его по сети и т.д.).