我正在尝试在 Ubuntu 10.04 上的 kvm 中安装 Windows 7。以前,我安装客户 Windows XP 和客户 Ubuntu 时都没有发生任何意外。但是,当我尝试安装 Windows 7 时,发生了以下情况:
首先,多个 CPU 导致蓝屏。没关系,我想我只用 1 个 CPU。
然后,我遇到了另一个问题。Windows 无法看到我的虚拟硬盘。它要求我插入驱动程序 CD。我下载了这个Red Hat Virtio 驱动程序并尝试使用它。Windows 识别出它是一个驱动程序,但在我选择它之后,它说没有找到使用该驱动程序的任何新硬件*。当然,对于最后一个,我添加了 Virtio HDD 而不是 IDE HDD,但没有成功。
*我明白了
No new devices could be found. Make sure the driver files are correct and located on the driver installation media.
有人成功安装了 win7 吗?如果是,您是否遇到了这个问题并找到了解决方法?
我有 kvm 版本:
$ kvm --version
QEMU PC emulator version 0.12.3 (qemu-kvm-0.12.3), Copyright (c) 2003-2008 Fabrice Bellard
$ modinfo kvm
filename: /lib/modules/2.6.32-35-server/kernel/arch/x86/kvm/kvm.ko
license: GPL
author: Qumranet
srcversion: FC0D2EE344D3C88A41BA5A4
depends:
vermagic: 2.6.32-35-server SMP mod_unload modversions
parm: oos_shadow:bool
parm: ignore_msrs:bool
$ modinfo kvm_intel
filename: /lib/modules/2.6.32-35-server/kernel/arch/x86/kvm/kvm-intel.ko
license: GPL
author: Qumranet
srcversion: 5C339EB72FC5D22420654DC
depends: kvm
vermagic: 2.6.32-35-server SMP mod_unload modversions
parm: bypass_guest_pf:bool
parm: vpid:bool
parm: flexpriority:bool
parm: ept:bool
parm: unrestricted_guest:bool
parm: emulate_invalid_guest_state:bool
parm: ple_gap:int
parm: ple_window:int
答案1
我以前没有使用过 KVM,但我有使用其他几台虚拟机的经验。上次我在虚拟机中安装操作系统时遇到问题,结果发现是版本问题。验证虚拟机和您使用的版本是否与 Win7 兼容。您的虚拟机似乎是 Win7 之前的版本。尝试升级您的 KVM。