在 Openstack 上安装 Windows 7 - 找不到任何兼容的文件系统驱动程序或查看任何磁盘驱动器

Installing Windows 7 on Openstack - Can't find any compatible filesystem drivers or see any disk drives

我正在尝试在我组织的 openstack 基础架构上安装 windows 7 SP1 32 位虚拟机实例。我的问题与在 Openstack 上设置 .iso 无关,它与实际的 windows 7 安装有关。

我现在可以使用 .iso 创建映像,单击 'console',然后我可以访问 windows 7 的 GUI,就像它在我自己的机器上一样。我别无选择,只能 "Install Windows" 所以我开始了,但是 运行 当我到达屏幕时遇到了问题:

"Where do you want to install windows?"

我看不到要安装到的任何磁盘驱动器。相反,我看到:

No drives were found. Click Load Driver to provide a mass storage driver for installation.

然后我点击 'Load Driver',它告诉我:

To install the device driver needed to access your hard drive, insert the installation media containing the driver files, and click ok. Note: the Installation media can be a floppy disk, CD, DVD, or USB flash drive.

所以我单击浏览并看到这些文件夹:

Computer

   CD Drive (D:) GSP 1RMCPRVOL_EN_DVD
      boot
      efi
      sources
      support
      upgrade

   Boot (X:)
      Program Files
      sources
      Users
      Windows

据我所知,安装 CD 似乎已烘焙到 ISO 中,但我对如何使用它一头雾水。每当我 select D: 驱动器上的任何文件夹时,我都会得到:

No device drivers were found. Make sure that the installation mdeia contains the correct drivers, and then click ok.

经过一番谷歌搜索后,我找到了驱动程序存储在 windows 上的位置:

C:\Windows\System32\DriverStore

在我的系统上是:

X:\Windows\System32\DriverStore

你瞧,我的系统上似乎有很多不同的列表。它们似乎适用于一切,鼠标、键盘、扬声器等。大约有 50-100 个,都在名为

的文件夹中

.inf_x86_neutral_

我尝试了大部分似乎与文件系统有关的,比如

disk

volume

等 但其中 none 似乎是兼容的。 ("Hide drivers that are not compatible" 隐藏了它们,其中 none 似乎使文件系统在我尝试安装它们时显示出来,我只是返回到一个没有找到磁盘驱动器的屏幕。)

我只是想知道是否有人知道我应该为 Openstack 上的 windows 7 寻找哪些文件系统驱动程序?它们应该在预烘焙的安装 CD 上吗?如果有,在哪里?是CD错了吗?

非常感谢。

您需要 VirtIO 驱动程序。您需要将两个设备附加到您的卷,OS 的 iso 和这些驱动程序的 iso。这应该有帮助

http://docs.openstack.org/image-guide/content/windows-image.html

祝你好运。