Я бы хотел:
Скажем, у меня есть 2 файла .iso в одном каталоге,
как я могу подражать одному и смонтировать второй
изнутри 1-го?
-
Желаю счастья, радости и смеха,
Дрю Браун
Я предполагаю, что оба образа ISO расположены вне виртуальная файловая система. На страницах руководства KVM вы ищете вариант -drive
вместо того -cdrom
.
Вместо -cdrom вы должны иметь возможность определять даже несколько компакт-дисков и монтировать их из live-cd. Они должны выглядеть как /dev/hda
к /dev/hdd
в ВМ.
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
Для запуска с live CD вам просто нужно указать его при запуске quemu, как в
qemu -cdrom myiso.iso
Чтобы смонтировать второй live CD, который в принципе работает как в обычном Linux:
mount -o loop disk1.iso /mnt/disk
(должно быть выполнено как root, mountpount / mnt / disk произвольно, но должен существовать).
Вам просто нужно организовать размещение вашего второго iso в каталог, где QEMU VM сможет его видеть (или скопировать через сеть и т. Д.).