我做了什么

我做了什么

我做了什么

  1. 我连接了一个硬盘,lsblk -S显示该驱动器为SDDC
  2. 我曾经sudo parted /dev/sdc/开始分手SDDC
  3. 我创建一个分区表:mklabel gpt
  4. 我做了一个分区:mkpart my-cool-partition并且,
  5. 选择外部2作为我的文件类型

根据 man 的说法,这实际上是:

创建一个新分区,没有在该分区上创建一个新的文件系统

您可以指定文件系统类型,以便在分区表中为新分区设置适当的分区代码

因此,我知道 Parted 善意地“配置”或“优化”(我希望这是正确的心态),以便我稍后格式化驱动器外部2,对于我上面的例子。

然而...

  1. 然后我用sudo mkfs.ntfs格式化NTFS代替外部2。结果是:mkntfs completed successfully. Have a nice day

mkpart我根本不明白有什么必要。现实生活中我不会对Parted撒谎,但是如果撒谎的话会不会有问题呢?

环境:Debian、XFCE、xfce4-terminal、Bash

答案1

取决于您要在何处使用该磁盘:可能会出现问题 - Linux 不在乎,但其他操作系统/设备可能会。

几年前,我有一个用于录制电视的盒子,需要一个外部磁盘来保存录制内容。盒子的文档说它支持使用 NTFS 和 VFAT,但是盒子自己的软件只支持制作 NTFS,并且由于 NTFS 在 Linux 上没有得到很好的支持(它可能是只读的什么的,我想要那时能够在 Linux 上使用它)。所以我将磁盘附加到我的 Linux 上,并在上面创建了一个 VFAT 文件系统。当我将它移回盒子时,它可以看到磁盘但不能使用它(它可能尝试过,但很快就失败了)。我很难找出问题所在,直到出于某种原因我开始考虑分区类型 - 非常正确:该分区被标记为包含 NTFS 文件系统,但包含 VFAT 文件系统(因为我不关心当我更改分区类型后,盒子使用磁盘就没有问题。

相关内容