qemu-kvm install iso падает на пустой экран с графическим режимом 640 480

Я новичок в qemu-kvm. Вот среда, которая у меня есть: две физические машины: одна - локальная с рабочим столом ubuntu-12.04, другая - удаленная машина с запущенным сервером ubuntu-12.04 (без графического интерфейса, только консоль). На локальном компьютере я подключаюсь к удаленному физическому компьютеру по ssh и хочу использовать qemu-kvm для виртуализации гостевой ОС (ubuntu-12.04-server) на удаленном физическом компьютере.

После успешной установки kvm я попытался установить гостевую ОС (файл iso) на файл img на диске, я использовал следующую команду:

sudo qemu-system-x86_64 -hda vdisk.img -cdrom ubuntu-12.04.4-server-amd64.iso -boot d -m 2048 -curses

затем произошло то, что весь экран терминала (на моем локальном компьютере в сеансе ssh) превратился в пустой экран только с меткой «графический режим 640 * 480» в центре.

Я пробовал -nographic -vga std к команде, и ssh -Y, не работает. Я также попробовал ту же команду непосредственно на терминале на удаленном физическом компьютере, возникла та же проблема.

Посмотрев онлайн, я обнаружил, что это может быть связано с проблемой фреймбуфера или vga (на удаленном физическом компьютере нет графического интерфейса пользователя. Но когда загружается файл iso, он пытается загрузиться в каком-то режиме vga, я не знаю). Спустя несколько часов я все еще не понимаю, как решить проблему ...

Спасибо!


person user3593213    schedule 01.05.2014    source источник


Ответы (2)


Нажмите клавишу Esc, должно появиться меню загрузки. написание: help предоставит вам все варианты. Решение находится на загрузочной консоли, напишите: install vga = normal fb = false

это отключит буфер кадра по умолчанию и режим vga.

person Onur Tolga Sehitoglu    schedule 16.04.2016

Когда вы используете -curses, на экране отображается любой выводимый текст - в противном случае отображается сообщение в графическом режиме 640 480.

Что вы можете сделать, так это изменить файл grub на /etc/default/grub. Вам следует раскомментировать строку ниже:

GRUB_TERMINAL=console

После редактирования файла запустите update-grub. Теперь, когда вы повторно запустите qemu, вы должны увидеть результат на экране вместо сообщения 640 480 в графическом режиме.

person Sujay Yadalam    schedule 27.10.2020