Назад | Перейти на главную страницу

«Microsoft Windows 10 Enterprise 2016 LTSB 10.0.14393 Version 1607» зависает при загрузке в qemu / kvm (proxmox)

Я играл с разными версиями Windows 10 внутри qemu / kvm (proxmox), и все они работают нормально, кроме: «Microsoft Windows 10 Enterprise 2016 LTSB 10.0.14393 Version 1607». Не думаю, что проблема связана с самим proxmox. Насколько я знаю, proxmox - это стабильная и надежная система, которая использует под капотом qemu / kvm. Итак, давайте больше подумаем о qemu / kvm. Однако моя подробная информация о proxmox ниже:

root@home:~# pveversion -v
proxmox-ve: 5.3-1 (running kernel: 4.15.18-10-pve)
pve-manager: 5.3-8 (running version: 5.3-8/2929af8e)
pve-kernel-4.15: 5.3-1
pve-kernel-4.15.18-10-pve: 4.15.18-32
corosync: 2.4.4-pve1
criu: 2.11.1-1~bpo90
glusterfs-client: 3.8.8-1
ksm-control-daemon: 1.2-2
libjs-extjs: 6.0.1-2
libpve-access-control: 5.1-3
libpve-apiclient-perl: 2.0-5
libpve-common-perl: 5.0-44
libpve-guest-common-perl: 2.0-19
libpve-http-server-perl: 2.0-11
libpve-storage-perl: 5.0-36
libqb0: 1.0.3-1~bpo9
lvm2: 2.02.168-pve6
lxc-pve: 3.1.0-2
lxcfs: 3.0.2-2
novnc-pve: 1.0.0-2
proxmox-widget-toolkit: 1.0-22
pve-cluster: 5.0-33
pve-container: 2.0-33
pve-docs: 5.3-1
pve-edk2-firmware: 1.20181023-1
pve-firewall: 3.0-17
pve-firmware: 2.0-6
pve-ha-manager: 2.0-6
pve-i18n: 1.0-9
pve-libspice-server1: 0.14.1-1
pve-qemu-kvm: 2.12.1-1
pve-xtermjs: 3.10.1-1
qemu-server: 5.0-45
smartmontools: 6.5+svn4324-1
spiceterm: 3.0-5
vncterm: 1.5-3
zfsutils-linux: 0.7.12-pve1~bpo1

В любом случае я не нашел похожей ветки на форуме proxmox, поиске google, темах / форумах qemu / kvm. Вот почему я публикую здесь свою проблему.

Это чистый исходный msdn iso от Microsoft с подтвержденными хэш-суммами (устанавливался более 10 раз).

Действия по воспроизведению:

Создать виртуальную машину со следующей конфигурацией

root@home:~# cat /etc/pve/qemu-server/102.conf
bios: ovmf
boot: dcn
bootdisk: scsi0
cores: 8
cpu: host
efidisk0: local-lvm:vm-102-disk-0,size=4M
ide2: iso-backs:iso/MS DaRT 10 Eng x86 x64.iso,media=cdrom,size=600320K
machine: q35
memory: 8192
name: win10-test
net0: virtio=C2:25:D9:DD:F2:4F,bridge=vmbr0
numa: 1
ostype: win10
scsi0: local-lvm:vm-102-disk-1,size=100G
scsi1: external:vm-102-disk-0,size=100G
scsihw: virtio-scsi-pci
smbios1: uuid=9d455cbf-1fa2-495f-928d-3935ec39c245
sockets: 1
usb0: host=1c4f:0002
usb1: host=09da:9090
vmgenid: 40cd47b6-35c4-47ab-8f9e-ed2acb618fcc
  1. Установите последние версии драйверов virtio (scsi, netkvm, baloon, qemu-fwcfg)
  2. Принять автоматическое разбиение диска (для этого ISO будет создано 4 раздела)
  3. Дождитесь завершения установки и перезагрузите систему
  4. Загрузка застревает на proxmox логотип

Однако я всегда могу загрузиться из набора инструментов (MS DaRT), для этого мне нужно вручную выбрать жесткий диск из меню «Использовать устройство».

Как только он загрузится успешно есть вероятность, что он будет загружаться снова неопределенное количество раз. Я не могу понять причину такого поведения.

Я попытался избежать этой проблемы, установив grub. Но ничего не изменилось - я все еще могу загрузить систему с помощью инструментария и всегда имею случайный шанс застрять в процессе загрузки по умолчанию.

Ошибки средства просмотра событий (повторяющиеся):

Распределенный COM Event_id: 10016

Журнал событий Event_id: 1101

Kernel-Power Event_id: 41

Журнал событий Event_id: 6008

Kernel-Power Event_id: 13

Я считаю, что с графическим процессором PT работает только одна комбинация набора микросхем I44X / Q35 и / или BIOS / UEFI. Я заметил, что вы используете устаревшую версию «Long Term Service Channel / Branch» Windows 10, возможно, попробуйте более новую версию v1809 LTSC ISO. Они выпускают версию только каждые ~ 3 года, поэтому я предпочитаю использовать новейший LTSC.

https://www.syslogic.com/eng/blog/2019/02/windows-10-ltsb-is-now-called-windows-10-ltsc-just-a-facelift-or-is-there-more- to-it-95717.shtml