无法格式化/擦除硬盘


23

我有一台外部高清硬盘在不久前就消失了,我正在尝试查看是否可以对其进行格式化/擦除以重新开始使用它。

该磁盘未显示在Finder中,但我可以在“磁盘工具”中看到它。当我尝试从那里擦除它时

Disk Erase failed with the error:
POSIX reports: The operation couldn’t be completed. Cannot allocate memory

当我尝试验证音量时:

diskutil verifyVolume /dev/disk2
Error starting filesystem verification for disk2: Unrecognized filesystem (-9958)

我试过在Techtools Pro中运行表面扫描,它处理了650个块,而且都不好。我取消了操作,因为它非常慢。

Diskutil info /dev/disk2 告诉我:

Device Identifier:        disk2
   Device Node:              /dev/disk2
   Part Of Whole:            disk2
   Device / Media Name:      WD Ext HDD 1021 Media

   Volume Name:              
   Escaped with Unicode:     

   Mounted:                  No

   File System:              None

   Partition Type:           None
   Bootable:                 Not bootable
   Media Type:               Generic
   Protocol:                 USB
   SMART Status:             Not Supported

   Total Size:               2.0 TB (2000396746752 Bytes) (exactly 3907024896 512-Byte-Blocks)
   Volume Free Space:        Not Applicable

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (no filesystem)
   Ejectable:                Yes

   Whole:                    Yes
   Internal:                 No
   OS 9 Drivers:             No
   Low Level Format:         Not Supported

我也尝试过:

diskutil eraseDisk JHFS+ Stef2TB /dev/disk2
Started erase on disk2
Unmounting disk
Creating partition map
Waiting for disks to reappear
Formatting disk2s2 as Mac OS Extended (Journaled) with name Stef2TB
Error: -9944: File system formatter failed

我可以以某种方式抢救该驱动器还是为垃圾桶准备好了?


最后找到答案了吗?具有完全相同的问题,林..

Answers:


17

我发现这很完美(从终端):

diskutil eraseVolume ExFAT MyName diskX

您需要将diskX更改为驱动器的编号。您可以在磁盘实用程序中找到它,选择驱动器,单击信息,然后在“ BSD设备节点”下查看


这工作得很完美,我的问题是我打断了dd进程,在该进程中,我试图制作可启动的SD,然后它在我的64GB卡上有3GB的存储空间,将其清理干净
SeanClt 2016年

1
@SeanClt在这里一样!没有其他解决方案对我有用。
dc95

任何想要与ExFAT不同的格式的人,都可以在Terminal中键入man diskutil来参考手册,并找出要输入所需格式的内容。完成阅读后,键入q退出。除了擦除卷以外,还有其他一些命令可能更适合您的重新格式化需求。
心理学家

然后在尝试擦除10秒钟左右后,我得到的是“错误:22:无效的参数”。编辑:名称需要进行包裹,像这样'MyName'
弥敦道霍恩比

1
我有一个讨厌的ubuntu引导USB,Disk Utility不会擦除它,一种变体对我diskutil eraseDisk ExFAT MyName diskX
有用

11

这对我有用!磁盘工具>查看>显示所有设备。

这使得麻烦的驱动器在侧边栏中的项目变成了较大的项目(对不起,我的词汇很烂)。

选择较大的一个,然后从那里开始擦除过程。看看是否可行!

[起始状态

查看>显示所有设备

新物品


哦,苹果。使计算机程序一次瘫痪一个隐性选项。
Chaim Eliyah

4

在将其丢弃之前,请尝试以下操作:

在磁盘实用程序中的“卷方案”标题下,将下拉菜单中的分区数设置为一个。单击选项按钮,将分区方案设置为GUID,然后单击确定按钮。

将格式类型设置为Mac OS Extended(日志式)。

单击分区按钮,然后等待该过程完成。

下一步:

从左侧列表中选择刚创建的卷(这是驱动器条目下的子条目)。

单击DU主窗口中的“擦除”选项卡。

将格式类型设置为Mac OS Extended(日志式)。

单击“安全性”按钮,选中“零数据”按钮,然后单击“确定”返回到“擦除”窗口。单击擦除按钮。

格式化过程最多可能需要几个小时,具体取决于驱动器的大小


当我尝试创建分区时,出现“分区失败,错误:文件系统格式化程序失败”。当我再次尝试时,出现“ POSIX报告:操作无法完成。无法分配内存”。还有其他选择吗?
Stef 2014年

我试图避免这种情况,但是看起来确实可以选择垃圾回收。
罗斯,2014年

@stef的最后一个选择是从机箱中卸下驱动器,将其与SATA接口断开连接,然后将其连接到diff。SATA总线(无论是在集线器上,还是在SATA至USB电缆上)。会花费一些精力,但是如果数据足够有价值并且没有备份,则可能值得尝试。仍然很可能是驱动头的机械故障,而不是SATA连接问题。
njboot 2014年

我按照您的建议做了一次,但失败了。然后,我尝试了第二次(保留名称为“ Untitled”),并成功了。不知道这是第二次尝试还是省略了做到这一点的名称,但是确实有效。(稍后以Finder的“获取信息”重命名)
Mentalist

2

我发现这适用于USB驱动器通过日记将其擦除并格式化为HFS +。

sudo diskutil eraseDisk  JHFS+ 'My disk name' diskX

其中X是数字。首先运行sudo diskutil list以找到相关的disk3,等等-检查大小并确保它是正确的磁盘!


1

在丢弃驱动器之前,还值得重新启动Mac。

听起来很简单,但是在升级操作系统或由于时序问题而导致磁盘安装失败后首次启动,会使系统感到困惑。

重新启动可以解决此问题。发生在我身上:磁盘实用程序无法擦除或重新格式化,尝试了所有上述操作,包括macissues的bash脚本,用于覆盖终端中的磁盘,对该驱动器进行多次拔出/插入。...无济于事。启动了Mac,一切都很好:重新格式化并正在使用中。


1

在查找器的左侧,检查已安装设备的列表。可能安装了多个磁盘。弹出所有已安装的文件,但必须格式化的文件除外。现在转到磁盘实用程序,选择外部硬盘驱动器并擦除。这应该工作。


0

我遇到了与上述完全相同的问题;中断“擦除可用空间”命令后无法重新格式化16GB USB。这可以正常运行http://www.macissues.com/2014/04/05/how-to-fix-deep-formatting-problems-with-os-x-drives/ 该说明清晰,简单,不需要终端经验。该命令将强制重新格式化-当然,所有数据都将丢失,但您的驱动器将可用。编辑:完成此操作后,我的笔式驱动器将无法安装,但被磁盘实用程序检测到。我只是选择它并格式化它,瞧!它可以安装并正常工作!


2
嗨,Jaans,虽然此链接可以回答问题,但最好在此处包括答案的基本部分,并提供链接以供参考。如果链接的页面发生更改,仅链接的答案可能会失效。请在这里看看:为什么以及如何删除一些答案?
bummi

0

我唯一的解决方案是在Windows上格式化此USB驱动器。另外,快速格式似乎不起作用,我不得不执行一种标准格式,该格式花费了很长时间。

老实说,我不知道驱动器发生了什么,格式化之前我从未遇到任何错误


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.