我正在从hyper-v中托管的WS 2012 R2 VM中创建一个文件服务器。我有一个用于文件服务器存储的raid 1阵列,由Adaptec 5805 raid卡实现。该磁盘在主机中设置为脱机,并直接传递到存储VM。然后,我从该磁盘创建了一个简单的存储池,以便商品稍后扩展存储。这似乎没有任何障碍,但几天后,VM停止工作,因为它报告passtrough驱动器“缺席”。 hyper-v主机中的磁盘管理/ diskpart也没有raid磁盘。我仍然可以在“驱动器”下看到设备管理器中的驱动器,但就是这样。
Adaptec bios设置报告阵列为“最佳”,adaptec管理软件也是如此。我对它进行了“验证”操作,它仍然报告为“最佳”状态。我从raid一个接一个地拿走了两个磁盘,它们在另一台机器上没有问题。
我已经完成了完整的Hyper-V重新安装,认为驱动程序丢失/损坏,但干净的安装并没有解决问题。我还试图卸载/更新驱动器/ raid控制器,但没有任何东西把它带回到表面。
我安装了Windows 7以尝试不同的操作系统,然后驱动器在磁盘管理中列出了一个只能被删除的“健康的未知分区”。 TestDisk将此分区标识为“EFI GPT”,并且我读取比win 7 x64应该能够挂载GPT。
现在,我想找到一个解决方案来恢复此驱动器上的数据。我该怎么办?完成后,我将重点关注存储池设置中出现的问题...
如果您需要更多详细信息,请在评论中提问,我会尽快回答。
谢谢 !