如何格式化USB或外部驱动器?

使用Ubuntu 11.10,我该如何格式化外部或USB驱动器?
右键点击时,我找不到“格式化”的选项。在新版本中,驱动器不会显示在桌面上,而是显示在启动器上。
7个回答

你可以使用默认安装的磁盘工具来格式化驱动器。选择“格式化卷”选项即可。

enter image description here

.

enter image description here

.

enter image description here

.

enter image description here

.

enter image description here


7如果我遇到“创建分区表错误:助手以退出代码1退出:无法打开/dev/sdc:只读文件系统”,该怎么办? - Bucic
7这个应用程序的包名是什么?我在 Kubuntu 上没有安装它。 - enedene
只是为了完整起见,如何从命令行中打开磁盘工具? - Tony Martin
看起来是gnome-disks(来自gnome-disk-utility软件包)或者palimpsest。请参考"如何运行Gnome磁盘工具" - user834
这总是以错误的权限格式化U盘。在Ubuntu 16和17上使用此应用程序后,它只能在您的计算机上用于写入操作。 - gal007

格式化USB驱动器(适用于Ubuntu 13.04更新版)
在Dash中键入“Disks”

enter image description here

点击下方的小齿轮图标打开子菜单,如下图所示,并点击“格式”选项。

enter image description here

一旦出现格式化窗口,选择您想要擦除的方式,格式类型以及需要的卷名称,然后点击下方图像中显示的“格式化”按钮。

enter image description here


1在 Ubuntu 13.10 中也可以使用! - malisokan
嗯,在14.04版本中,它没有给我选择USB键的类型的选项(该键上有一个损坏的HFS+分区)。不过GParted可以使用。 - Matthew Read
如果你在命令行界面上寻找它,那么它可能被安装为gnome-disks。要在Fedora上安装,请执行sudo dnf install gnome-disk-utility - Micah Elliott

我建议你安装GParted,这是一个非常强大但易于使用的工具。
sudo apt-get install gparted

当你安装并打开它时,它应该是自解释的,否则请毫不犹豫地在评论中提问。

2只是一点提醒:你需要实际应用/提交这些更改才能生效。 - nanofarad

你可以尝试使用GParted程序来完成所有的分区任务。
你可以在Ubuntu软件中心搜索它,或者在终端中输入以下命令:
sudo apt-get install gparted

使用GParted工具,您可以将外部硬盘分区格式化为ext4,但是分区应该处于未挂载状态。
从右上角选择您的外部硬盘(它可能会标记为/dev/sdb),然后右键单击分区并进行格式化。

GParted

在格式化完成后,点击菜单栏中间的接受按钮(它位于中间)以保存更改
现在,您已成功将外部驱动器格式化为ext4,并且它将显示为GParted中的一个ext4分区。
据hellocatfood建议,在格式化驱动器之后,还需要对其进行所有权认证。要做到这一点,请在终端中输入以下命令:
sudo chown yourusername: /media/mountpoint

还有一件事-

您的分区应该挂载在/media/mountpoint

要找到挂载点,请在终端中运行mount命令,并找到与所讨论的驱动器或分区对应的行。如果您从未为其命名(或设置标签),它可能看起来像这样:

/dev/sdb1 on /media/bf9a2c45-491a-4778-9d76-47832fe38820
如果您已经使用一些描述性的标签设置了标签,它应该类似于:
/dev/sdb1 on /media/1Tb Pocket Drive

找到挂载点后,运行命令。
sudo chown hellocatfood: /media/bf9a2c45-491a-4778-9d76-47832fe38820
是用户的名称。 或者如Mik建议的那样,如果驱动器名称中有空格,则需要进行转义或加引号。
sudo chown $USER: /media/"1Tb Pocket Drive"

请注意,您不必在这里指定您的用户名;系统会自动从系统中获取您的用户名。这将把所有权赋予当前用户,并且在重新启动后也会保持不变。
我从http://ubuntuforums.org/showthread.php?t=1840948获得了有关权限部分的帮助。
我还从http://ubuntugenius.wordpress.com/2012/06/07/ubuntu-hardware-permissions-how-to-set-ownership-of-drive-or-partition-internal-external-hard-disks/了解了挂载点的查找方法。
如果有任何问题,请随时告诉我。

有一个工具叫做磁盘工具(gnome-disk-utility)。只需在Dash中搜索并打开它,它会显示所有的驱动器和USB设备。我认为使用它非常简单。;-)

我刚刚检查了一下。你确实可以使用它来格式化驱动器,而在英文版本中它被称为Disk Utility - Knowledge Cube
2你无法从Dash中找到gnome-disk-utility。 由于某种原因,它被称为'palimpsest'... 不要问为什么。 - user43845
针对arch用户,请运行以下命令:sudo pacman -S gnome-disk-utility。然后可以使用gnome-disks来启动该应用程序。 - Miguel Mota

在Ubuntu 16.04上,
只需在您的USB/外部磁盘上右键单击,然后选择格式化

enter image description here

输入姓名并点击 格式...

enter image description here


这个UX唯一让我不喜欢的地方是它会进入后台并没有给你任何进度指示。打开磁盘工具来监控进度。https://askubuntu.com/a/1003024/453746 - Jeff Puckett

脚本自动化的方式来格式化SD卡或USB闪存为FAT:

mformat -i /dev/cardDevice -s 32 -h 2 -T <总扇区数> -v cardLabel

其中:

/dev/cardDevice 可以是例如SD卡的 /dev/mmcblk0

-s 32 -h 2 是用于FAT格式分区内部的一些“标准”但必需的设置(每个磁道的扇区数和磁头数)。

<总扇区数> 将反映设备上分区的长度。

cardLabel 是应用于分区的标签。

如果需要格式化为FAT32,在末尾添加-F标志。

不要忘记在格式化后调用sync命令。