在Windows中,闪存驱动器的右键单击弹出菜单中有一个简单的“格式”选项。在Ubuntu中在哪里?

评论

我试图用Windows-7格式化mp3播放器,但失败了。 gparted解决了这个问题。

尚无法在此处发布答案,所以我要评论:当您在Files中的USB驱动器上单击鼠标右键时,Ubuntu 18.04具有“ Format ...”选项。

#1 楼

您可以使用默认情况下已安装且易于使用的磁盘。




第一个:单击Dash图标
第二个:搜索“磁盘”
第3个:单击磁盘

该应用程序将显示:




第1个:选择USB闪存驱动器
第二:单击“齿轮”图标,然后选择“格式化”。

将出现此小窗口,只需选择所需的选项,然后单击“格式化...”:



评论


谢谢,就是这样。但是又出现了一个问题。在FS选择中,它仅提供FAT以及ext2,ext3和加密的FAT。但这是FAT16,FAT32还是exFAT?在我的特殊情况下,我更喜欢FAT16,因为我的闪存驱动器只有1GB的大小。

–伊凡
2011年1月20日上午8:46

不,您不必安装gparted,只需转到系统->管理->磁盘实用程序和格式。

–沉默
2011-1-20在11:07



我认为没有任何理由选择FAT16而不是FAT32。

–loevborg
2011年1月20日12:18

FAT16将浪费您有限的空间。不应在超过256mb的任何物体上使用它。

–psusi
2011年1月20日15:28

在12.10及更高版本中,“格式...”选项已消失。磁盘实用程序有一个长期的错误,导致无法进行格式化:bugs.launchpad.net/ubuntu/+source/udisks/+bug/1059872。您唯一的选择是使用GParted ---请参阅下一个答案。

–罗马诺
13年5月15日在10:45



#2 楼

在Ubuntu中,有很多方法可以格式化笔驱动器。

1使用Disks实用程序



观看视频

这是最简单的方法。

2使用GParted




观看视频

您可以从Ubuntu软件中心或在命令行上安装





sudo apt install gparted



3在命令行上

观看视频



在所有目录中显示USB驱动器您计算机上的存储分区和卷使用:

lsblk


还可以使用:

df



假设它可能是/dev/sdy1。使用以下方法卸载它:

sudo umount /dev/sdy1



以FAT32文件系统格式格式化驱动器:

sudo mkfs.vfat -F 32 /dev/sdy1


在此过程中为笔式驱动器设置文件系统标签:

 sudo mkfs.vfat -F 32 -n 'name_for_your_pendrive' /dev/sdy1
 


您必须包括-F 32部分以指定FAT大小,在ubuntu 19.10中默认不是32。有关更多信息,请参见man mkfs.fat



评论


即使USB被写保护,它也将起作用。非常感谢。

– Mansoorkhan Cherupuzha
16年2月5日在12:07

前两个视频不再可用

–马丁·托马
17年6月21日在6:39

对于笔式驱动器,不需要-I选项,并且可能更喜欢使用:mkfs.fat -v -F 32 -n“ MyUsbStick” / dev / sda。

–not2qubit
18年5月30日在13:07

要重命名FAT16或32文件系统,我更习惯于:sudo mlabel -i / dev / sdy1 :: name_for_your_pendrive#(在一行上,请注意以下内容:)

–kFly
18-09-23在10:51



#3 楼

命令行方式

如果无法通过GUI格式化设备,请尝试这种方式。


打开终端(Ctrl + Alt + T)

通过发出命令lsblk
列出您的块存储设备,然后通过SIZE识别笔式驱动器。就我而言,其/dev/sdb




擦除笔式驱动器中的所有内容(此步骤为可选):

sudo dd status=progress if=/dev/zero of=/dev/sdb bs=4k && sync  


用相应的设备替换/dev/sdb

请非常仔细地键入此名称,否则您可能最终会擦除其他磁盘之一。这将需要一些时间。 (选项status = progress不是强制性的,但会为您提供一些反馈)

它会假装卡住。请耐心等待。

例如:

dd if=/dev/zero of=/dev/sdb bs=4k && sync
dd: error writing '/dev/sdb': No space left on device

1984257+0 records in
1984256+0 records out
8127512576 bytes (8.1 GB) copied, 1236.37 s, 6.6 MB/s



在设备中创建新的分区表:
< br q
sudo fdisk /dev/sdb


然后按字母o创建一个新的空DOS分区表。


创建新分区:


按字母n添加新分区。系统将提示您输入分区的大小。如果不确定,请在提示时制作主分区。
然后按字母w将表写入磁盘并退出。



格式化新分区。


请参阅使用命令lsblk您的新分区标签
在我的情况下是/dev/sdb1。再次注意该名称,因为没有任何保护措施可以防止您擦除其他磁盘。







发出以下命令来格式化新卷:

sudo mkfs.vfat /dev/sdb1  


请用相应的设备替换/dev/sdb1


弹出设备:

sudo eject /dev/sdb






评论


如果您在等待dd时失去耐心,可以随时使用ps aux | grep dd复制进程ID,然后观看-n 4 kill -USR1 pid

–唐纳德·德里克(Donald Derek)
2015年5月9日18:52



与GUI方式相反,它实际上正确格式化了棒,并允许(使用-n 参数)设置该磁盘的标签。 GUI方式对我不起作用。

–马特西亚斯(Matthias Hryniszak)
16 Dec 26'9:58

谢谢为我工作。我无法使用图形方式进行格式化。:)

–john400
17年7月7日在4:24

使用dd命令擦除后,您可以尝试重新连接并在GUI本身中进行分区。

– Krishnadas PC
17年9月23日在4:42

在退出fdisk之前(步骤5),首先输入t,然后为“ W95 FAT32”选择十六进制代码b,以设置正确的分区类型。

–igor
18年5月23日在6:08

#4 楼

gparted-格式化驱动器和HD等的唯一方法。可以在Ubuntu软件中心下载该文件,只需搜索gparted。

#5 楼

运行以下命令以从终端将USB格式化为fat32文件系统

sudo su
fdisk -l 


(这有助于发现您的pendrive / dev / sdxx)

umount /dev/sdxx


,然后将设备格式化为FAT32

mkdosfs -F 32 -I /dev/sdxx


其中“ xx”来自命令fdisk -l,表示USB驱动器的最后一个字母。

评论


在Ubuntu 14.04中不起作用。说:“初始擦除后同步错误:等待对象超时(udisks-error-quark,0)”

–那宾
2014年8月21日在7:25



在14.10上可以正常工作,显然在上面的评论中是硬件故障。

– silpol
15年3月6日在6:11

简单明了! (@ 14.10)

–Milkncookiez
16年5月11日在19:43



IT为我工作。.根据我的要求,使用了“ umount / dev / sdb1”和“ umount / dev / sdb2”。

– amitabha2715
17年3月14日在7:56

最好以upvote的形式表达感谢,而不是发表评论:-)

– Avinash Raj
17年3月14日在8:03

#6 楼

sfdisk CLI非交互式方法

echo 'start=2048, type=83' | sudo sfdisk /dev/sdX
sudo mkfs.ext4 /dev/sdX1


擦除所有数据,并创建一个分区,该分区占用一个ext4文件系统中的所有USB。

根据以下输出选择X

sudo lsblk
sudo fdisk -l


有关sfdisk的更多详细说明,请参见:https://superuser.com/questions/332252/creating-and-formating -a-partition-using-a-bash-script / 1132834#1132834

fdisk自动化

也可以执行与上述相同的操作:

printf 'o\nn\np\n1\n\n\nw\n' | sudo fdisk /dev/sdX


,但是此方法比sfdisk专为Scripting fdisk设计的q4312079q难以维护,特别是在要创建更复杂的分区表的情况下。

#7 楼

以下是一些说明:


将闪存驱动器插入空的USB端口并备份驱动器上的所有数据。打开主菜单,将光标移到“附件”上,然后单击“终端”。在终端提示符下,键入sudo apt-get install gparted并按Enter。
在出现提示时输入您的Ubuntu管理员密码,然后按Enter。这将下载并安装GParted,这是一个开源驱动器分区程序。安装完成后,转到Ubuntu主菜单,将光标移到“系统”上,选择“管理”,然后单击“分区编辑器”。 ”在出现提示时输入管理员密码,然后单击“确定”。
在工具栏中单击“ GParted”。将鼠标悬停在“设备”上,然后从列表中选择USB闪存驱动器(例如,dev / sdb1)。右键单击GParted主窗口中的设备,然后单击“卸载”。卸载设备可能需要几分钟的时间
,在卸载设备后再次右键单击该设备,然后将鼠标悬停在“格式化为”上。选择所需的文件系统类型,例如RiserFS,linux-swap,Ext 2,Ext 3,FAT16或Fat32,然后在工具栏中单击“应用”。根据闪存驱动器的大小,GParted将需要三到四分钟才能完成该过程。
格式化闪存驱动器后,请关闭GParted。要安装USB闪存驱动器,请先将其拔出,然后再重新插入。该驱动器现在已准备好以您选择的文件格式存储数据。


#8 楼

将USB驱动器还原到标准存储设备上
安装并使用mkusb(mkusb-dus),可以格式化别名将USB驱动器还原到标准存储设备(具有MSDOS分区表和具有FAT32文件系统的分区) )。这些说明也与其他驱动器(内存卡,硬盘驱动器,HDD,固态驱动器,SSD)相关。
如果运行标准Ubuntu,则可能需要一条额外的说明来获取Universe存储库。 (Kubuntu,Lubuntu ... Xubuntu会自动激活存储库Universe。)
sudo add-apt-repository universe  # only for standard Ubuntu

sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
sudo apt-get update
sudo apt-get install mkusb mkusb-nox usb-pack-efi

请参阅这些链接,并提供更详细的说明,


mkUSB-quick-start -manual.pdf,或者如果该链接无效,则此备用链接


help.ubuntu.com/community/mkusb


mkusb版本12个别名mkusb-dus:

mkusb擦除了第一个兆字节,作为恢复它的第一步
有时某些数据正在“欺骗”该软件,以为Pendrive不起作用,甚至当它很好时,就足以擦除第一个兆字节以除去这些数据。您可能会使用无法识别或正确理解引导系统结构的工具来“查看”驱动器,例如,如果该驱动器是从iso文件克隆的。
如果mkusb失败,该怎么办
USB笔式驱动器可能会通过多种方式发生故障。因此,值得尝试不同的事情。如果mkusb失败,请根据此列表尝试。

在某些Pendrive和许多存储卡上,有一个用于写保护的小型机械开关,可以在读/写和只读之间切换。您可能无意中将其设置为只读。
重新启动计算机,然后再次尝试使用mkusb还原或擦除第一个兆字节。
断开其他USB设备的连接。有时USB设备会相互干扰功能。
尝试其他USB端口和另一台计算机。
尝试另一台计算机上的另一种操作系统(Windows,MacOS)。
如果仍然无法擦除驱动器的第一个兆字节,并且该驱动器是只读驱动器,则可能是“死锁”,下一步是它将完全“变砖”。

那里当您不得不接受笔式驱动器已损坏且无法修复时,这是一个极限,至少要使用像您和我这样的普通用户才能使用的工具。请参阅此链接
Pendrive使用寿命

#9 楼

首先使用fdisk -l来查看USB分区,然后使用以下命令:

ext == > mkfs.ext3 /dev/sda1
FAT/FAT32 ==> mkfs.vfat /dev/sda1


注意:您必须是root或使用sudo来执行此操作。

#10 楼

如果您运行的是Ubuntu 12.04 LTS,则可以轻松实现。只需插入USB,在左侧面板中,您将看到一个USB图标。去那儿,然后右键单击。会有格式化的选项。

#11 楼

这是一个非常简单的方法:
在Linux系统中:
使用
fdisk检查哪个是您的USB磁盘。然后使用fdisk sdx(通常是sdb)对USB磁盘进行一些操作。

按o输入
按d enter可清空磁盘。

然后您可以将USB驱动器插入Windows操作系统并执行常规格式。

#12 楼

我使用默认安装的Startup Disk Creator格式化我的USB驱动器。


通过在破折号中搜索来打开“启动磁盘创建器”。
插入您的闪存驱动器,它会被自动检测。
选择它(如果有多个)
按“擦除磁盘”

请参见下面的屏幕截图:



评论


您在此屏幕截图中使用的是什么翻译包?

– lofidevops
17年2月22日在14:00

@ d3vid您所说的翻译包是什么意思?

–Parto
17-2-22在14:08

@Parto,说阿拉伯语的时候,很难阅读窗口的标题栏,因为我一直在解释阿拉伯字母,而不是弄清楚那些字母看起来像是英文字符。

–法迪
17 Mar 9 '17 at 20:35

@Fadi Hahah。这是'Pseudo Saudi'-字体。 dafont.com/psuedo-saudi.font

–Parto
17 Mar 10 '17 at 7:11

@Parto哈哈,真好! :D

–法迪
17 Mar 10 '17 at 16:38

#13 楼

打开终端(Ctrl + Alt + T)并输入以下命令

gksu palimpsest


磁盘管理器启动后,请按照此视频中的说明进行操作。

#14 楼

我遇到了这个问题,尤其是在安装Ubuntu之后,我的USB驱动器就不再可用了。我只能使用大约1 GB的16 GB USB驱动器。当我在命令行界面上输入lsblk命令时,它仅显示1 GB的USB可用部分,但未显示其余14.5 GB的不可用部分。所以我尝试了几乎所有东西,我用谷歌搜索了一下,我看了很多Linux和Ubuntu帮助站点以及这个StackExchange网络。我不知道如何使计算机读取USB。最终,我在Ubuntu上使用GParted在USB上创建了一个分区。在我的情况下,打开GParted,然后打开GParted->设备-> / dev / sdb(14.56 GiB)。我选择了它,然后转到“设备”->“创建分区”,然后单击“应用”。之后,我卸载并重新安装了USB。然后我的情况下是GParted->设备-> / dev / sdb,然后是分区->格式化为-> fat32。我单击了它,然后单击绿色的勾号,然后它将格式化。我认为在命令行界面中该格式的类似命令是mkfs.fat -F 32 -v -l -n。那是我的情况。希望对您有所帮助。请问一些您不理解的问题,即使我无法回答这里的专家,也希望能得到解答。谢谢大家。
PS:我正在使用Ubuntu 16.04 LTS。

编辑:这是第二次发生在我身上。我不是通过Gparted而是通过磁盘来进行刷新的。谢谢。