尝试将 USB 磁盘直通到 XENserver Windows 客户机,报告错误的大小和错误

尝试将 USB 磁盘直通到 XENserver Windows 客户机,报告错误的大小和错误

我正在尝试将一个全新的 Seagate USB 磁盘 (4TB) 传递到 XEN 6.2 中的 Windows 2008 虚拟客户机。我连接了设备,它被 fdisk -l 正确列出(甚至列出了正确的大小,但由于大小显示使用 GPT)。我使用 gdisk 创建 GPT 分区表并将分区 1 设置为 EFI GPT 类型 (700)。然后磁盘在 XenCenter 的可移动存储下列出,并在那里显示正确的大小。

然后我使用 XenCenter 将磁盘“附加”到我的虚拟客户 Windows 2008 x64 服务器。磁盘立即在计算机管理:存储中显示为未初始化磁盘,但大小报告为 29,808GB(30TB?哇!)并且任何初始化、脱机等尝试都会产生错误消息“由于 I/O 设备错误,无法执行请求。”

你知道我做错了什么吗?可能是分区类型错误吗?在对分区进行任何调整之前(即开箱即用),我得到了相同的结果。然后我使用 gdisk 设置 GPT 分区类型并创建单个分区,但仍然收到相同的错误,Windows 客户机报告的大小也不正确。

谢谢您的任何建议!

相关内容