У меня есть существующий виртуальный сервер QEMU, работающий в Fedora 11. Проблемы с поиском способа изменить расположение виртуальных образов.
Кто-нибудь может помочь?
Заранее спасибо!
Я также новичок в администрировании сервера Linux - другими словами, n00b - так что это может показаться ленивым, но мне нужно знать команды или где искать
QEMU обычно запускается из оболочки, даже если вокруг существует несколько графических интерфейсов. Попробуйте сделать ps aux | grep qemu
и посмотрите, сможете ли вы найти в выводе командную строку для двоичного файла qemu (ищите -hdc
вариант).
Выяснилось, глядя на руководства для нескольких команд, следующая команда сработала
virt-install --name = WindowsXPIE6 --ram = 512 --file = / media / Filestore / virtual_machines / WindowsXPIE6.img --import
--name - это имя (метка) виртуальной машины --ram - это объем оперативной памяти в mb --file - это расположение файла .img --import указывает QEMU использовать существующий образ диска
Вы можете найти расположение образа вашего сервера:
$ find / -iname server.img
After run qemu from command line as :
$ qemu -boot c -hda server.img -net nic -net tap
Я искал этот вопрос, когда переместил файл img в другое место, из-за чего диспетчер виртуальной машины не смог его найти.
Исправление заключалось в изменении связанного файла xml в / etc / libvirt / qemu /:
<disk type='file' device='disk'>
<driver name='qemu' type='raw'/>
<source file=[new location/name].img'/>
Чтобы изменение потребовало усилий, вам необходимо перезагрузиться.