我正在将Seagate Free Agent Desk外置驱动器用作运行Lion的现代iMac上的Time Machine。我犯了加密驱动器的错误,并且我不记得密码了。我不介意丢失磁盘上的数据,如果可能的话,我只想重新格式化它,以便将其用作未加密的驱动器。有关如何执行此操作的任何想法?
我正在将Seagate Free Agent Desk外置驱动器用作运行Lion的现代iMac上的Time Machine。我犯了加密驱动器的错误,并且我不记得密码了。我不介意丢失磁盘上的数据,如果可能的话,我只想重新格式化它,以便将其用作未加密的驱动器。有关如何执行此操作的任何想法?
Answers:
擦除磁盘不需要加密卷的密码,仅用于在磁盘上安装加密卷。目前尚不清楚是否仅在连接磁盘或试图擦除磁盘时才要求您输入密码。
在Lion中,可以使用“磁盘工具”来擦除加密的卷,但在Mountain Lion中不能。但是,diskutil cs delete
在两个版本中,都可以使用命令擦除加密的卷(请参阅下面的“终端”部分)。
在Lion中应执行以下步骤:
将磁盘连接到Mac。
当提示您“输入磁盘“您的磁盘”的密码”时,单击“取消”。您无需安装加密卷即可擦除磁盘。
打开“磁盘工具”,然后在左侧找到您的外部磁盘。其名称可能会以其容量开头,并在名称中包含“ Seagate”或“ Free Agent”。您应该直接在磁盘下看到加密的卷。该音量将缩进并显示为灰色。
选择左侧的磁盘,而不是卷。
单击“急救”和“分区”选项卡之间的“擦除”选项卡。如果您没有看到“分区”选项卡中,所有的“删除”选项卡下的按钮是灰色的,仔细检查您所选择的磁盘上的左侧,而不是磁盘的容量。
选择一种格式并输入名称,然后单击“删除”。
如果这不起作用,请让我们知道哪个步骤不起作用以及如何操作。
连接加密磁盘后,启动Terminal并输入以下命令
diskutil cs列表
您应该看到描述加密磁盘的输出,从有关逻辑卷组的信息开始:
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 109FC023-5F18-438A-AF3D-14FF60334A0C
=========================================================
Name: Le Disque
Size: 68375502848 B (68.4 GB)
Free Space: 0 B (0 B)
|
…
如果您有多个加密磁盘,请找到逻辑卷组以及要擦除的磁盘的名称。
复制“逻辑卷组”之后的UUID。在此示例中,这是名为“ Le Disque”的磁盘的UUID:
109FC023-5F18-438A-AF3D-14FF60334A0C
警告 下一条命令将删除您输入的UUID指定的磁盘。确保已为要擦除的磁盘复制了正确的逻辑卷组UUID,尤其是在连接了多个加密磁盘的情况下。
输入以下命令以清除加密的磁盘,将其替换copiedUUID
为您复制的UUID:
diskutil cs delete copiedUUID
完成后,磁盘将被分区并装入一个名为“ Untitled”的卷。然后,您可以根据需要开始使用它,或者在“磁盘工具”中对其重新分区或加密。
diskutil
在两个版本中均可使用的命令的说明更新了答案。
diskutil
命令。这是比我的dd
技巧更干净的解决方案:-)
正如joelseph在回答中所说的那样,即使不输入密码,您也应该能够在“磁盘工具”中擦除加密的卷。但是,我没有可用于测试的10.8系统,Ian C.说10.8对此进行了更改。
如果“磁盘工具” 确实阻止了joelseph的回答,那么使用终端清除分区表是一种可行的解决方法:
disk#
在哪里#
。打开终端(在“实用工具”文件夹中)并输入命令:
sudo dd if=/dev/zero of=/dev/disk# bs=1024k count=1
#
步骤2中的磁盘号在哪里。仔细检查此命令!然后,三重检查命令。确保/dev/disk#
匹配disk#
步骤2中的。
按return,系统将提示您输入用户密码。输入密码以开始擦除分区表。
1+0 records in 1+0 records out 1048576 bytes transferred...
),返回“磁盘工具”。您现在应该能够格式化驱动器。这被证实在聊天工作。同样,请小心使用命令。如果使用错误的磁盘,则可能会删除宝贵的数据。
您切勿在不了解终端命令功能的情况下运行终端命令。以下是详细说明:
dd
代表重复数据。这是标准的系统命令。参见维基百科文章和手册页面
if=
指定要复制的输入文件。/dev/zero
是一个特殊文件(实际上是一个字符设备),只产生零(NULL字符)
of=
指定要复制到的输出文件。/dev/disk2
或任何要覆盖的外部硬盘。
bs=1024k
指定块大小,即1,024千字节(1兆字节)的写块。写入1 MB的块仅比较小的块快,这就是我缩小此大小的原因。
count=1
指定要写入的块数。1兆字节的块足以覆盖分区表,这意味着“磁盘工具”将不再知道这是一个受密码保护的磁盘,并将允许您对其进行格式化。