无法重新格式化闪存驱动器

无法重新格式化闪存驱动器

我尝试在 Ubuntu 上使用 gparted 重新格式化,在 Windows 上使用其工具,在 OSX 上使用磁盘实用程序。我也尝试过使用终端,但也失败了。

当我使用磁盘工具验证磁盘时,我得到以下输出:

Verifying volume “REDSTRIPE”    
** /dev/disk2s1    
** Phase 1 - Preparing FAT    
** Phase 2 - Checking Directories    
** Phase 3 - Checking for Orphan Clusters    
168 files, 4507316 KiB free (1126829 clusters)    
MARK FILE SYSTEM CLEAN? no    

***** FILE SYSTEM IS LEFT MARKED AS DIRTY *****   
Error: This disk needs to be repaired. Click Repair Disk.

但我无法修复磁盘。

请参阅下面的 OSX 示例:

在此处输入图片描述 在此处输入图片描述

答案1

diskUtil2.png 屏幕截图显示“可写入:否”。一些闪存 USB 驱动器(可能还有所有 SDHC 卡)上有一个允许和禁止写入的小开关,可能会无意中被设置为“只读”。由于开关很小,因此很容易被忽略。由于外部硬盘没有这样的开关,因此很容易忘记。上周我使用 SDHC 卡时就遇到过这种情况,这让我发疯了几分钟,直到我放慢速度,花时间查看卡。

答案2

今天我尝试了“硬件”修复,如上文第 1 条答案所述:我拔出 SDHC 卡,将标签切换为禁用写入,将其切换回可写入,尝试将其完全推入。它成功了,之前只能在我的 Mac 上读取,现在它可以读取和写入,无需其他修复。就像需要手动重置存储卡一样。我只希望这是问题的最终解决方案,并且也能帮助其他用户。

我没有使用 Microsoft 来测试这种情况是否会发生在其他平台上,但我测试过卡和 U 盘。有时修复是通过检查磁盘完成的,有时是通过卸载它、将其安装在另一台 Mac(朋友的 Mac)上、卸载它并重新安装回我的 Mac 来完成的。

相关内容