如何创建 NTFS 分区?

Eli*_*ain 1 filesystem disk 18.04

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

sudo mkfs.ntfs /dev/sda
Run Code Online (Sandbox Code Playgroud)

但我得到这个输出:

/dev/sda is entire device, not just one partition
Refusing to make file system here!
Run Code Online (Sandbox Code Playgroud)

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

tu-*_*duh 8

虽然技术上可以(使用 force 标志)创建一个占用整个设备的文件系统,但除了在某些 USB 密钥上之外,这是一种非常不寻常(并且不鼓励)的做法。

所期望的mkfs是您首先创建一个分区表

在命令行上,您可以使用:

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

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

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

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

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