PDA

Показать полную графическую версию : [решено] qemu подвисает при загрузке Fedora 20


romez777
04-11-2014, 00:47
Приветствую,

Запускаю qemu-1.6.2 из текстовой консоли:

% qemu-system-x86_64 -cpu host -boot c -hda fedora.qcow2 -snapshot -m 1024 --enable-kvm -name vm0 -curses -pidfile /var/run/vm0.pid -net none -netdev type=tap,id=net0,script=no,downscript=no,ifname=vhost0,vhost=on -device virtio-net-pci,netdev=net0

Начинает стартовать, вижу сообщения от загружающегося ядра, но в какой-то момент все подвисает и на экране консоли только остается надпись «1280x1024 Graphic mode». Мне не нужна графика. На всякий случай даже обновил grub.cfg на госте, убрал rhgb и добавил text в параметры ядра.

Также на госте:
% ls -la /etc/systemd/system/default.target
lrwxrwxrwx. 1 root root 37 Sep 22 17:17 /etc/systemd/system/default.target -> /lib/systemd/system/multi-user.target
%

Что еще нужно сделать для нормальной текстовой загрузки? Спасибо.

romez777
04-11-2014, 21:12
Отвечаю сам себе -- нужно сконфигурировать "гостевой" grub так, чтобы консоль посылалась на последовательный порт. Для этого нужно подпроавить /etc/default/grub:

GRUB_TERMINAL="serial console"
GRUB_SERIAL_COMMAND="serial"
GRUB_CMDLINE_LINUX="console=ttyS0 ..."

Далее сгенерировать grub.cfg:

% grub2-mkconfig -o /boot/grub2/grub.cfg

Qemu запускать с опцией -nographic




© OSzone.net 2001-2012