我如何才能将此闪存驱动器重新格式化为 ext4

我如何才能将此闪存驱动器重新格式化为 ext4

我如何重新格式化闪存驱动器为not partitionedext4Disks实用程序对我不起作用。

在此处输入图片描述 此驱动器目前没有分区,我不需要,Master Boot Record并且它不是 GPT 支持的 > 2TB,所以我选择了no partitioning

我正在使用More Actions我选择的齿轮Format

在此处输入图片描述

错误如下: 在此处输入图片描述

选择no partitioning不是导致此错误的唯一方法。选择Master Boot Record> 2TB GPT会导致相同的错误。

我当然假设这More Actions > Format是添加分区前的必要步骤。如果不是,那为什么不呢?

编辑:

继续尝试随机的事情,容忍 Ubuntu 远远超出我应该的范围,我尝试create a new partition使用+图标。

创建新分区

错误如下:

类似错误

答案1

这是一个长期存在(2012 年 10 月报告)且极易被忽视的错误:请参阅https://askubuntu.com/a/629043/16395。它将在下一版本中修复。

解决方案是使用gparted或者使用命令行格式化设备:

mkfs.ext4 /dev/device 

sudo由于显而易见的原因,省略了必要且设备名称)。

无论如何,我强烈建议不要使用整个未分区的设备。在很多情况下,它可能不会自动挂载或出现错误。创建一个分区表、一个大分区,然后格式化它 --- 您将损失几兆字节,但您将拥有一个更标准的设备。

使用gparted(简短指南,因为如何格式化 USB 闪存盘?有一个视频 --- 我讨厌那个……)

开始后gparted,记得(1)选择正确的设备(再三检查)(2) 卸载如果它已安装(您可以说它已安装,因为分区、格式等选项都变暗了):

gparted1

然后根据需要创建分区表:

gparted2

并使用 Partition->New 创建一个大分区。选择(1)主分区,(2)正确的类型,如果你在中添加标签(3)这将是设备自动安装时的名称。

gparted3

...然后格式化它:

gparted4

请注意,这gparted不会立即执行所有操作。它将在底部窗口中创建一个列表...:

gparted5

...要真正做到这一点,您必须选择“编辑”->“全部应用”..:

gparted6

... 你完成了!

最后要注意的是,如果你将文件系统格式化为ext4,则必须在格式化之后更改其根目录的所有权 --- 否则它将归 root 所有。

对于vfatmsdos 类文件系统,这不是问题,因为自动挂载程序无论如何都会强制将所有权归于您。对于 unix 类文件系统,不会发生这种情况。因此,在挂载新设备后,您必须

 sudo chown $USER /media/$USER/newdevice/.

...然后确保您在使用的所有机器上都有相同的 UID。

相关内容