我希望重新格式化我的SD卡以使其再次正常使用(它目前具有一个78 MB的FAT32分区和一个3.9 GB的Linux分区)。如何执行此操作(在Windows / Mac / * nix上)?

评论

这听起来可能很有趣,但是如果您有一个microSD,Linux无法读取,但使用fdisk显示,则将其放入您的android手机中,转到设置>存储>可移动存储>格式。而已。之后,您可以像使用普通存储设备一样使用它。我做了1-2个小时的yada yada之后就做了

不知道@freerunner的建议是否有任何缺点,但肯定很容易,对我来说也很好。

#1 楼

您可以在Windows中使用DISKPART,或者在Linux / Mac下使用等效的fdisk命令。



DISKPART(Windows)

启动命令提示符,并启动DISKPART控制台。键入LIST DISK列出所有磁盘,然后使用SELECT DISK #选择正确的磁盘(其中#是SD卡)。然后,您可以键入CLEAN清除卡上的分区表,从而有效地将其清空。在运行CLEAN命令之前,请确保已选择正确的磁盘!

要创建主分区以重用卡上的空间,请键入CREATE PARTITION PRIMARY。然后将重新分配以前的“清理过的”空间。

要格式化,请键入FORMAT FS=FAT32 QUICK,最后要重新分配驱动器号,请键入ASSIGN

如果无法要确定合适的磁盘,请卸下SD卡,运行DISKPARTLIST DISK,然后在插入SD卡的情况下重新运行它。 SD卡只是已添加的磁盘。

请注意,上述命令不区分大小写;我使用了大写字母来匹配约定的DISKPART显示器。是您的SD卡设备(可能取决于您使用的Linux发行版,请参见下文)。然后,您可以通过键入d删除设备上所有现有的分区,然后添加一个新分区并对它进行格式化。您也可以只键入n来创建一个新的分区表,然后开始布局所有内容。

FDISK还是另一个可行的工具,基本上就是CFDISK,它具有大大改进的用户界面。在这两种情况下,格式化驱动器后,最后都需要对其进行fdisk /dev/sdx。插入了SD卡。 SD卡只是已添加的设备。

评论


在DISKPART中,@ AlexChamberlain通常可以通过磁盘的容量来判断。选择磁盘后,还可以调用LIST VOLUME来查看所有驱动器卷及其标签(只要显示SD卡的名称,您就拥有正确的设备)。如果使用的是fdisk,请键入p以打印分区表,并检查卷标是否正确。如果您使用的是cfdisk,它应该在设备上启动命令后立即显示卷标。

–突破
2012年8月4日14:12

我有一个64GB的SD卡。 Diskpart告诉我,它太大了,无法用fat32进行格式化。反正还有选择吗?还是我必须使用第三方软件?

– CGFoX
17年12月27日在16:57

#2 楼

在您的相机上

大多数相机具有内置的格式化功能,该功能将使用单个FAT分区。我的相机甚至将其放在擦除块边界上。选择它会弹出一个菜单,要求我确认我要删除卡上的所有数据。选择是格式化卡。

评论


:)它将是一个FAT分区,从第二个擦除块开始。

–亚历克斯·张伯伦
2012年8月4日19:47

它将像其他任何FAT格式化的设备一样被FAT格式化……不是特定于相机的。但是,他将必须删除创建的各种文件夹,例如“ DCIM”

–亚历山大
2012年8月4日在22:38

我回避了这个答案,因为这听起来像是一种不好的方法,但是这里没有其他方法起作用了,这很有效。我删除了所有分区,在相机中打开了SD卡,进行了格式化,现在有30GB可用空间,而不是显示的1.4。

–迪恩·米汉(Dean Meehan)
17年5月5日23:37

#3 楼

您可以使用官方的SDCard.org应用程序(Windows / Mac):


用于Windows的SD格式化程序
用于Mac的SD格式化程序

这非常简单并在FAT32中重新格式化SD卡。还有用于LBA调整和擦除/擦除的选项。

评论


在撰写本文时,该软件甚至无法在Windows 10上运行。没有错误,只需立即用事件日志中的空白错误号轰炸一下!

–严峻
18年7月28日在10:26

完美的解决方案,不需要做任何事情,只需格式化并完成即可。

–sairfan
12月25日下午2:45

#4 楼

目前,似乎还没有提到最好的磁盘管理工具之一-GParted:

许多Linux发行版中都包含此工具,否则可以轻松安装。对于其他系统,可以从DVD或USB记忆棒上运行它,因此也可以在其中使用它。 Linux部分还表示,如果为ext*,则支持SD卡格式,因此可以轻松,高效地重新格式化,并且出现问题的可能性较小。大多数磁盘实用程序(尤其是Windows上的磁盘实用程序)可能会破坏SD卡上的所有引导数据,并以其他方式对其进行破坏。 注:引导分区可能会带有标签或标志'boot'。要对分区进行操作,请右键单击它,然后选择“卸载”。如果已安装分区(由分区名称旁边的一组键显示),则无法对其执行任何操作。卸载后,可以检查它的错误,重新格式化,重命名,删除并创建一个新的等等。

有关使用GParted的文档可以在这里找到

#5 楼

有一些仅适用于SD卡的特定工具,但我喜欢使用Windows用户免费使用的EaseUS分区工具。它不适用于Server Editions。 *请注意,他们显然捆绑了某些软件。单击高级选项以防止出现这种情况。

应小心从设备列表中选择SD卡,因为此工具将列出所有驱动器。这显示了如何调整分区的大小。这将包括FAT和ext以及可能的SWAP。只需删除它们,您就可以看到完整的未分配16 GB。删除所有分区后,请按照说明重新加载所需的发行版。

硬件错误

如果,但是,在列表中,您看到卡的总大小列为55 MB并且没有其他选择来删除或扩展它,这意味着SD可能已损坏。你同意。该软件将仅格式化外部设备。像SD卡或USB设备一样。

选择选项QUICK和FORMAT SIZE ADJUSTMENT:ON!它的原始大小。如果此时发生错误,则很可能是该卡完全损坏了。 />
示例

这是我的4 GB Raspbian SD卡。我使用Windows管理工具。是的,它显示了它,但是它不能让您对分区执行任何操作,以防万一...将其删除或Windows破坏了某些内容(因为它不支持该文件系统)。



EaseUS分区主控显示了一个更好的列表,并且了解所使用的文件系统。右键单击并删除分区。您也可以创建新分区并应用所有内容,然后将整个SD卡重新使用在Windows中,或者如果要将其他映像刻录到卡上。



这里我已删除分区。右键单击并说“创建新分区”。有文件系统类型的完整列表。我没有单击“应用”,因此尚未完成任何操作。



评论


该程序在安装时会尝试安装许多其他应用程序。

–飞利浦NJ
2014年6月7日下午0:05

抱歉,当我写这不是问题时。我已经更新了分析工具,以对此进行警告。我仍然感觉到它的软件不错,我希望将淘汰那些无用之选。

– Piotr Kula
2014年6月9日在8:17

完成-但我不会安装。我的防病毒软件阻止了很多东西的安装。

–飞利浦NJ
2014年6月9日10:42

对于这样一个简单的任务,可能有些矫kill过正,但它确实有效。

– Ivotje50
2014年12月30日16:03
我的卡大了60MB,就像您在“硬件错误”中写的一样,但是我没有扔掉它,而是用手机格式化了,不再是16GB:

– Greuze
17年8月26日在15:57

#6 楼

使用官方SD Formatter工具时的注意事项。 (这确实应该是评论,但显然我无法在评论中添加屏幕抓图。)

这使我绊了一天左右。我运行SD格式化程序,以为它将修复我的SD卡。我观察到驱动器J:大小仅为60Mb。这是16Gb卡。我认为(按照我过去30年来一直使用的格式化工具),它只会格式化60Mb分区。

MISTAKE。实际上,它会将设备重新分区为一个完整的分区,然后对其进行格式化(在这种情况下,将其格式化为完整的16Gb-请参阅与背景窗口相比的前景窗口)。把手放下。没问题!!

评论


+1为我遇到的60MB问题,如果卡为16GB,则最终不是问题60MB => 16GB :)

–巴吉
16年7月29日在17:09

#7 楼

我有一个非常相似的问题。我的设置:在Windows 7和Sandisk ultra card 16 GB上运行的计算机。

我想格式化我的卡以安装OpenELEC。因此,我下载了SD格式化程序并尝试对其进行格式化。它变成了64 MB卡!我尝试了多种设置,尝试了CMD上的diskpart并使用计算机管理/磁盘管理控制台进行了纯净格式-运气不好。总是winimg作家声称卡上没有足够的空间。之前(即使用SD格式化程序之前),它将扩大空间并安装,随后我在Raspberry Pi终端上使用了expand命令。因此,我做了以下操作:

我下载了BerryBoot(注意它是28 MB!),将图像写在SD卡上并启动了Raspberry Pi。 BerryBoot使用其自己的内置程序将其重新格式化。现在,我将卡取出并在Windows上使用FAT的格式化工具对其进行了格式化。我将卡取出并重新插入。现在读取14.4 GB!像这样卡住的任何人都可以尝试一下。

评论


当卡格式化为Linux兼容性时,Windows仅会看到剩余的小标题分区。因此,卡的大小仍然相同,只是Windows无法理解Linux分区,因此完全忽略了它的存在。就像Linux对标头分区所做的一样。

–希尔·希利(Phill Healey)
2014年1月23日在11:47

#8 楼

在装有最新OS X的Mac上不好用。该卡不能以任何方式擦除。

评论


废话,fdisk呢?

–活动
13年3月29日在9:34

@Jivings,因为我无法编辑(由于我的FAQ大礼包),我该如何在审核时回答此问题:标记,评论等?

– xxmbabanexx
13年3月30日在5:47

@xxmbabanexx Downvote可能。这是一个答案,这是错误的。这不是一个明显的冒犯。

–活动
13年3月30日在9:01