如何使用 fdisk 在 /dev/sdx 上创建 ntfs 分区?

use*_*ser 32 partition fdisk

我想知道如何在 /dev/sdx 上创建一个 ntfs 分区。我不知道是否应该使用分区类型 7 86 或 87。

要使用的命令的完整列表是什么?

Ija*_*han 57

  1. 使用创建一个分区 fdisk

    fdisk /dev/sdx
    
    Run Code Online (Sandbox Code Playgroud)

    命令:

    • 创建分区:n, p, [enter], [enter]
    • 为分区指定类型:t, 7(不要选择 86 或 87,它们用于卷集)
    • 如果你想让它可启动:a
    • 查看更改:p
    • 写入更改:w
  2. 在 /dev/sdx1 上创建一个 ntfs 文件系统:

    mkfs.ntfs -f /dev/sdx1
    
    Run Code Online (Sandbox Code Playgroud)

    -f参数使命令运行得很快,跳过坏块检查和存储清零)

  3. 将它安装在任何你想要的地方

    mount /dev/sdx1 /mnt/myNtfsDevice
    
    Run Code Online (Sandbox Code Playgroud)

  • 如果您使用的是 GPT 分区表,请使用 11 ([Microsoft Basic Data](https://en.wikipedia.org/wiki/Microsoft_basic_data_partition)) 作为类型而不是 7 (6认同)
  • 当您的磁盘大小大于 2TB 时,应使用 gdisk 而不是 fdisk。命令是相似的 (2认同)