![使用 Proxmox 4.2 时 Windows 7 安装程序在“启动 Windows”时挂起](https://linux22.com/image/682677/%E4%BD%BF%E7%94%A8%20Proxmox%204.2%20%E6%97%B6%20Windows%207%20%E5%AE%89%E8%A3%85%E7%A8%8B%E5%BA%8F%E5%9C%A8%E2%80%9C%E5%90%AF%E5%8A%A8%20Windows%E2%80%9D%E6%97%B6%E6%8C%82%E8%B5%B7.png)
我正在尝试在 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”,这样就可以了。