Как я монтирую .iso с другим (живой CD) .iso?

Виртуальные устройства все еще потребуют обслуживания, способ, которым делают физические устройства. Мы посмотрели на и использовали различные устройства за эти годы (брандмауэр, фильтр спама/вируса, устройство хранения данных NAS), и они все требуют обслуживания - проверяющие журналы, выполняя обновления, и т.д. Например, мы посмотрели на Windows Storage Server несколько лет назад, но быстро поняли, что не было немного легче поддержать, чем установка сервера и конфигурирование его только, чтобы быть файловым сервером. В любом случае при доверии устройство (виртуальный или физический) от небольшой компании имеет меньше смысла для важнейших функций, чем выполнение другого реального сервера.

2
задан 26 November 2009 в 10:25
2 ответа

Я предполагаю, что оба 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
4
ответ дан 3 December 2019 в 09:52

Для выполнения с живого CD просто необходимо указать его при запуске quemu, как в

qemu -cdrom myiso.iso 

Для монтирования второго живого CD, который в принципе работает в соответствии с обычным Linux:

mount -o loop disk1.iso /mnt/disk

(должен быть сделан, поскольку корень, mountpount/mnt/disk произволен, но должен существовать).

Просто необходимо расположить поместить 2-ю ISO в каталог, где QEMU VM видит его (или скопируйте его по сети и т.д.).

1
ответ дан 3 December 2019 в 09:52

Теги

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