Я пытаюсь установить новую версию Proxmox 5.2 на Gemini Lake, и я хотел бы настроить виртуальную машину с сквозной передачей IGD (графика) для Ubuntu 18.
Компьютер на базе ASRock J4105-ITX asrock.com/mb/Intel/J4105-ITX/
Стандартная установка работает правильно, и теперь я хотел бы использовать выход HDMI для виртуальной машины с Ubuntu 18.
Я прочитал всю эту информацию:
Моя установка такая:
Личинка:
vim /etc/default/grub
Изменить
GRUB_CMDLINE_LINUX_DEFAULT
линия к
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on video=efifb=off,vesafb=off"`
Сохранить и выйти
update-grub
Модуль черного списка:
vim /etc/modprobe.d/pve-blacklist.conf
Добавьте эти строки:
blacklist snd_hda_intel
blacklist snd_hda_codec_hdmi
blacklist i915
Сохранить и выйти
VFIO:
vim /etc/modules
Добавьте эти строки:
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
save and quit
Адаптер VGA:
lspci -n -s 00:02
lspci command display 00:02.0 0300: 8086:3185 (rev 03)
vim /etc/modprobe.d/vfio.conf
Добавьте эту строку:
options vfio-pci ids=8086:3185
Сохранить и выйти
update-initramfs -u
ВМ:
Создайте виртуальную машину (id = 100) с ISO-версией Ubuntu 18 в качестве основной загрузки
Измените настройку виртуальной машины:
vim /etc/pve/qemu-server/100.conf
Добавьте эти строки:
machine: pc-i440fx-2.2
args: -device vfio-pci,host=00:02.0,addr=0x02
vga: none
Сохранить и выйти
Перезагрузите сервер
Запустить ВМ 100
Видеовыход инициализируется (чистый экран) сразу после запуска VM 100, но экран остается черным. Журнал запуска задач:
no efidisk configured! Using temporary efivars disk.
kvm: -device vfio-pci,host=00:02.0,addr=0x02,x-igd-gms=1,x-igd-opregion=on: IGD device 0000:00:02.0 has no ROM, legacy mode disabled
TASK OK
Я пытаюсь установить Ubuntu перед изменением конфигурации, но это не помогает.
Что мне теперь делать?
Вы используете свою виртуальную машину с UEFI и устаревшим BIOS. Тип машины для использования с UEFI - q35, а не i440fx. Вам следует либо изменить тип BIOS на SeaBIOS, либо изменить тип машины на q35. Если вы используете машину UEFI, вам следует добавить диск EFI из меню «Добавить оборудование».