Windows 7安装程序使用Proxmox 4.2挂在“启动Windows”上


27

我正在尝试在Debian Jessie上运行的Proxmox虚拟环境版本4.2-4 / 2660193c上安装Windows 7。我已按照本网站上的说明进行操作。

我向Proxmox上传了一个已知良好的Win7 ISO(可与VirtualBox和真实硬件完美配合),并按照推荐的最佳做法配置了VM 。

启动VM后,Windows将显示灰色文本模式进度条,显示“ Windows正在加载文件...”,然后切换到“正在启动Windows”并停留数小时。

没有可见的动作,没有彩色的Windows徽标,没有动画,没有磁盘I / O,没有CPU负载,没有日志输出。没有办法继续。

XP Home安装成功,在VM中没有任何问题。

主机为Intel Core i5,已启用VT,32 GB内存,8 TByte SATA磁盘。

如何获得Win7继续在Proxmox 4.2上进行设置?


这是您估计的一个问题吗?对我来说,这似乎是一个声明。我们要怎么做?
joeqwerty

VM是否配置为使用UEFI或BIOS /旧版模式?
magicandre1981

VM主要配置为默认值,“ BIOS”选项设置为“默认(SeaBIOS)”。解决方案是切换到“卷云” VGA。
亚历山大·弗肯

Answers:


40

这是一个(已知的)错误。

解决方法:将显示从“默认”更改为“卷云”。您可以在硬件>显示下找到此设置。

或者,如果您使用来在命令行上创建VM virt-install,则只需添加即可--video cirrus。例如:

sudo virt-install \ --virt-type=kvm \ --name windows7 \ --ram 2048 \ --vcpus=2 \ --os-variant=win7 \ --virt-type=kvm \ --hvm \ --cdrom=/var/lib/libvirt/boot/windows7.iso \ --network=bridge=virbr0,model=virtio \ --graphics vnc \ --disk path=/var/lib/libvirt/images/windows7.qcow2,size=256,sparse=yes,bus=virtio,format=qcow2 \ --video cirrus


是的,由proxmox工作人员在论坛上确认,更改为“ cirrus”有帮助。
亚历山大·弗肯

Debian Jessie(v8.4)本身似乎也存在相同的错误。
Michal Sokolowski

4
相同的错误会影响Ubuntu 16.04。
詹姆斯·约翰斯顿

1
确认了问题并在ArchLinux中修复。我怀疑这是Win7 iso的“缺少驱动程序”类型的问题,而不是qemu的错误。
zaTricky '16

这里使用CentOS 7.2.1511 libvirt 1.2.17和qemu-kvm 1.5.3的相同解决方案
St. Hermes


0

在“创建新的虚拟机”向导的最后部分(5/5)中,单击“安装前自定义配置”复选框并继续,然后您将获得更多选项。选择“视频QXL”选项,然后使用“模型”下拉列表选择“ Cirrus”,即可解决问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.