我正在尝试在 VMWare 上安装 Windows 2008 R2,但出现以下错误:
缺少所需的 CD/DVD 驱动器设备驱动程序。如果您有驱动程序软盘、CD、DVD 或 USB 闪存驱动器,请立即插入。
我尝试从 ISO、守护程序和 DVD 驱动器安装它,但总是出现此错误。
答案1
您的 ISO 映像已损坏。
检查 MSDN,确保文件的 SHA1 哈希值与计算机上的哈希值相同。我尝试了 3 次才下载到与 MSDN 网站上显示的哈希值相同的文件。事实上,第一个文件我刻录到 DVD 上并安装在物理机器上,所以我认为它一定很好用。
我用了免疫学在 Windows 中验证我的 SHA1。
答案2
在安装后启动时(或者如果您没有从映像创建新的 VM,则在安装前启动时)我也会发生这种情况:之所以发生这种情况,是因为我安装了 PowerISO,它创建了一个虚拟 DVD,并且机器在“设置...”中配置为“使用物理设备...:自动检测”,并且它选择了虚拟 DVD。选择 ISO、删除 DVD 或手动选择正确的设备名称(在我的情况下为 E:)可以解决问题。
答案3
安装新机器时,VMware 会要求您从以下位置进行安装:1:安装程序磁盘(在这里您可以选择包含操作系统、物理驱动器或虚拟驱动器的 CD-ROM)2:安装程序磁盘映像(您应该这样做,选择包含要安装的操作系统的映像)
您可以稍后在新机器窗口中设置此选项,在设备选项卡中双击 CD/DVD(IDE)并选择使用 ISO 映像文件(浏览 iso 文件)
希望它有效:)
答案4
我再次认为这很可能是一个损坏的 .iso。实际上,我目前正在努力解决一个似乎是 Akamai(内容交付网络)节点的问题,该节点存储了一个坏副本,因此,在我让它过期或分配一个新节点进行下载之前,我陷入了困境。请注意,即使您是批量许可客户而不是 MSDN,即使无法访问下载(由于某些未知原因,许可下载站点中缺少这些哈希值),仍然可以在 MSDN 站点上查看 SHA1 哈希值。
对于 ...x15-59754.iso,SHA1 是AD855EA913AAEC3F1D0E1833C1AEF7A0DE326B0A
对于 ...x15-50365.iso,SHA1 是A548D6743129F2A02C907D2758773A1F6BB1BCD7