我几乎阅读了所有关于在 KVM 中安装 Windows 2008 R2 的指南,并阅读了有关 virtio 驱动程序磁盘的所有内容,但我仍然得到相同的结果:
如您所见,VirtIO 磁盘已加载,并且正在寻找一些驱动程序(如果我取消选中隐藏选项,我会看到更多),但我无法越过这个哑屏幕。
我用来安装的确切命令行如下:
virt-install -n xm_zdc02 -r 1024 -c /vz/images/en_windows_server_2008_r2_standard_enterprise_datacenter_web_x64_dvd_x15-50365.iso --os-type=windows --disk=/vz/xm_zdc02.img,size=120 --vnc --vncport=7018 --vnclisten=192.168.2.80 --noautoconsole -v --autostart --disk path=/vz/images/virtio-win-0.1-22.iso,device=cdrom,perms=ro
主持人如下:
- 操作系统:Debian Squeeze
- 处理器:Intel(R) Core(TM)2 四核 CPU Q9400 @ 2.66GHz
- 内存:16GB
- 主板:华硕 P5Q PRO TURBO
我完全迷失了,此时需要一些指导。
答案1
我想指出的是,您上传的图像显示您正在尝试安装气球驱动程序。
内存、网络和硬盘有不同的 VirtIO 驱动程序。气球驱动程序显然无法帮助您将 2008 R2 安装到您的 VirtIO 磁盘上。
编辑:
我后来发现最好的 virtio 驱动程序是由大供应商提供的。
尝试使用 SL6 安装 KVM,并使用可以从 Microsoft 免费下载的 windowsservercatalog 驱动程序。www.windowsservercatalog.com 搜索“Red Hat”或“VirtIO”。
或者,您可以尝试 RHN virtio-win 包。RPM 包提供了一个 vfd。
正如 Redhat 所记录的那样,在安装过程中让 virtio 磁盘工作是绝对可能的。http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualization_Host_Configuration_and_Guest_Installation_Guide/chap-Virtualization_Host_Configuration_and_Guest_Installation_Guide-Para_virtualized_drivers.html#form-Virtualization_Host_Configuration_and_Guest_Installation_Guide-Para_virtualized_drivers-Installing_with_a_virtualized_floppy_disk
这是否可行似乎取决于供应商的支持。我知道当我涉足 openSUSE 12.04 时,KVM 文档明确指出这是不可能的,必须在安装后添加驱动程序。