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

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

我正在尝试在 Debian Jessie 上运行的 Proxmox Virtual Environment 版本 4.2-4/2660193c 上安装 Windows 7。我已按照本网站

我将已知良好的 Win7 ISO(可在 VirtualBox 和真实硬件上运行良好)上传到 Proxmox,并按照以下方式配置 VM推荐的最佳做法

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

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

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

主机是 Intel Core i5,启用 VT,32 GByte RAM,8 TB SATA 磁盘。

如何让 Win7 在 Proxmox 4.2 上继续其安装过程?

答案1

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

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

或者,如果您使用 在命令行上创建虚拟机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

答案2

解决方案是将 VGA 选项切换为“cirrus”。这对我有用。

答案3

在“创建新虚拟机”向导的最后一部分 (5/5),单击“安装前自定义配置”复选框并继续,然后您将获得更多选项。选择“Video QXL”选项,然后使用型号下拉菜单选择“Cirrus”,这样就可以了。

相关内容