我遇到了一些困难,让传递磁盘可以被Hyper-v服务器2003 R2虚拟机访问。
主机操作系统:Server 2008 R2完全具有Hyper-Vangular色
客户操作系统:Server 2003 R2(Windows Home Server)
客户的操作系统磁盘是IDE控制器上的直通磁盘(不是最好的解决scheme,但我可以忍受它)。 我的存储磁盘将是SCSI控制器上的直通磁盘。 我可以毫无问题地看到主机上用于虚拟机的所有磁盘。
我遇到的问题是我似乎无法让客户操作系统能够“看到”存储驱动器(如SCSI控制器上的直通磁盘)。
这是我正在做的事情:
这是我能够得到的。 我没有在计算机pipe理或Windows资源pipe理器中看到驱动器(我试过使用未格式化的磁盘,以及格式化分区后)。 我能够看到一个可移动设备,列出了Guest中的磁盘型号,但我似乎无法访问存储。 (我在需要驱动程序的设备pipe理器中input条目,但集成工具光盘上没有任何内容。)
我试过的故障排除步骤:
任何人都可以提供有关如何让这个工作正常的build议吗?
我怀疑这个磁盘在guest虚拟机中是离线的。 你有去磁盘pipe理器在虚拟机,并把它上线吗?
不过,我不得不说,这不值得打扰。 我敢打赌,如果您尝试测量将固定VHD放在磁盘上并将其分配给VM的性能开销,则无法区分这种差异。 如果您使用VHD,则可以更轻松地迁移VM。 你可以备份它。 等等。
是的,它确实支持SCSI直通。
我尝试了一些不同的磁盘configuration,好像我无法通过SCSI控制器看到虚拟机中的磁盘与USB3机箱(与主机磁盘一起)一样。 虽然这对IDE传递很好,并且两个磁盘总是在主机中可见,所以我仍然不确定问题是什么。
我也可以按照Jake的build议,使用VHD占用整个磁盘,但是我正在寻找一种情况,即直接访问存储(即不通过VHD)。
我只是回应,如果别人通过search在这里结束,它可能会帮助他们。