Зависает команда qemu-system-x86_64

Я хочу создать виртуальную машину, используя KVM/QEMU, выполнив следующую последовательность команд. Когда я выполню qemu-system-x86_64 команда, эта команда просто висит бесконечно. Может ли кто-нибудь сказать мне, где я делаю ошибку?

wget http://ftp.tu-clausthal.de/pub/mirror/ubuntu/releases/14.04/ubuntu-14.04.4-server-amd64.iso
qemu-img create -f qcow2 ubuntu-trusty.qcow 10G
qemu-system-x86_64 -hda ubuntu-trusty.qcow -cdrom ~lavelle/ubuntu-14.04.4-server-amd64.iso -m 512 -nographic

1 ответ

Вы пропустили, чтобы сказать qemu загрузиться с установочного носителя (-boot d) - поэтому он пытается загрузиться с пустого виртуального диска, и вы должны выбрать формат qcow2 вместо qcow для виртуального диска.

Сначала проверьте, включена ли виртуализация в операционной системе вашего хоста: kvm-ok
Выходная информация должна быть -> INFO: /dev/kvm exists | KVM acceleration can be used

Загрузите установочный файл Ubuntu в папку, где вы хотите его сохранить:

wget -O /path-to-the-storage-location/ubuntu-14.04.5-server-amd64.iso http://releases.ubuntu.com/14.04.5/ubuntu-14.04.5-server-amd64.iso  

Создайте виртуальный диск в папке, где вы хотите разместить и сохранить диск:

qemu-img create -f qcow2 /path-to-the-virtual-disk/ubuntu-trusty.qcow2 10G  

Загрузитесь с установочного носителя Ubuntu, чтобы установить его на подключенный виртуальный диск:

qemu-system-x86_64 -hda /path-to-the-virtual-disk/ubuntu-trusty.qcow2 -cdrom /path-to-the-installation-media/ubuntu-14.04.5-server-amd64.iso -boot d -enable-kvm -m 512  

Когда вы выполняете команду, терминал выглядит так (qemu-system-x86_64 висит? Не добавляйте параметр, который предотвращает появление нового окна):

Откроется новое "окно терминала QEMU", показывающее ожидаемую опцию установки Ubuntu с установочного носителя (Примечание: это пример из моей настройки - поэтому параметры загрузки отличаются):

Дополнительная информация: Если установщик не распознает диск, следуйте этим инструкциям.

Другие вопросы по тегам