如何创建 NTFS 分区?

如何创建 NTFS 分区?

我需要帮助将文件系统从 ext4 更改为 NTFS。我正在使用以下命令:

sudo mkfs.ntfs /dev/sda

但我得到了这个输出:

/dev/sda is entire device, not just one partition
Refusing to make file system here!

我没有 上的任何数据/dev/sda。我该怎么办?

答案1

虽然从技术上来说,创建占据整个设备的文件系统是可行的(使用强制标志),但除了一些 USB 密钥之外,这是非常不寻常的(并且不鼓励的)事情。

期望mkfs你创建一个分区表第一的。

您可以在命令行中使用:

  • parted- 用于一体化分区和格式化系统
  • fdisk- 适用于旧的 MBR 类型分区表(每个分区限制为 2TB)
  • gdisk- 适用于更新、更大的 GPT 分区表

如果您更喜欢使用 GUI,那么有:

  • gnome-disks(受到推崇的)
  • gparted(只要您没有制作像 exfat 这样的特殊文件系统)

所有这些程序都会提示您先创建一个空的分区表,然后向其中添加分区。如果应用程序没有为您格式化分区,那么您可以使用mkfs

当你有一个包含分区的分区表时,分区将有一个编号。例如mkfs /dev/sda2

答案2

要格式化驱动器或分区:

注意:我以 sda2 为例,您的分区名称可以不同。

  1. 确保使用以下命令检查正确的分区名称:

    lsblk

  2. 然后卸载该分区:

    sudo 卸载 /dev/sda2

  3. 最后使用以下命令格式化分区:

sudo mkfs -t ntfs /dev/sda2

相关内容