排查 Azure Data Box Disk 中的磁盘解锁问题

本文适用于 Azure Data Box Disk,并介绍了用于排查使用解锁工具时出现的任何问题的工作流。

Data Box 磁盘解锁工具错误

错误消息/工具行为 建议
当前的 .NET Framework 不受支持。 支持的版本为 4.5 和以上。

工具退出并显示一条消息。
未安装 .NET 4.5。 在运行 Data Box 磁盘解锁工具的主机上安装 .NET 4.5 或更高版本。
无法解锁或验证任何卷。 联系 Azure 支持部门。

工具无法解锁或验证任何已锁定的驱动器。
工具无法解锁任何已使用提供的支持密钥锁定的驱动器。 请联系 Azure 支持部门以了解后续步骤。
已解锁并验证以下卷。
卷驱动器号:E:
无法使用以下支持密钥解锁任何卷: werwerqomnf、qwerwerqwdfda

工具解锁了一些驱动器,并列出了成功和失败的驱动器号。
部分成功。 使用提供的支持密钥无法解锁某些驱动器。 请联系 Azure 支持部门以了解后续步骤。
找不到锁定的卷。 验证从 Azure 收到的磁盘是否已正确连接并处于锁定状态。 工具找不到任何已锁定的驱动器。 驱动器已解锁,或检测不到。 确保驱动器已连接并已锁定。

如果已格式化磁盘,则也可能会看到此错误。 如果已格式化磁盘,则这些磁盘现在不可用。 联系 Microsoft 支持部门了解后续步骤。
严重错误:参数无效
参数名称: invalid_arg
用法:
DataBoxDiskUnlock /PassKeys:<passkey_list_separated_by_semicolon>

示例:DataBoxDiskUnlock /PassKeys:passkey1;passkey2;passkey3
示例:DataBoxDiskUnlock /SystemCheck
示例:DataBoxDiskUnlock /Help

/PassKeys:从 Azure DataBox 磁盘订单中获取此支持密钥。 该支持密钥用于解锁磁盘。
/Help:此选项提供有关 cmdlet 用法和示例的帮助。
/SystemCheck:此选项检查你的系统是否满足运行该工具的要求。

按任意键退出。
输入了无效的参数。 只允许参数 /SystemCheck、/PassKey 和 /Help。

使用 Windows 客户端时出现的磁盘解锁问题

本部分详细介绍了在使用 Windows 客户端复制数据时部署 Data Box Disk 期间所遇到的一些主要问题。

问题:无法从 BitLocker 解锁驱动器

原因

已在 BitLocker 对话框中使用了密码,并尝试通过 BitLocker 解锁驱动器对话框解锁磁盘。 这不会起作用。

分辨率

若要解锁 Data Box Disk,需要使用 Data Box Disk解锁工具并从 Azure 门户提供密码。 有关详细信息,请转到教程:打开包装、连接和解锁 Azure Data Box Disk

问题:无法解锁或验证某些卷。 联系 Azure 支持部门。

原因

你可能会在错误日志中看到以下错误,且无法解锁或验证某些卷。

Exception System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Management.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

这表示可能在 Windows 客户端上缺少相应版本的 Windows PowerShell。

分辨率

可以安装 Windows PowerShell v 5.0 并重试该操作。

如果仍无法解锁卷,请从具有 Data Box Disk 解锁工具的文件夹中复制日志,然后联系 Azure 支持部门

后续步骤