Linux

fdisk 和 mkfs 分區區別

  • November 8, 2022

如果我想創建 fat16 分區,我要做的是:

fdisk 命令

  1. 創建分區
  2. 通過為“類型”選擇 t 並為“W95 FAT16 (LBA)”選擇 e 將分區類型更改為 FAT16。

mkfs.vfat 命令

  1. 格式化分區:mkfs.vfat /dev/sdX1

Q1) 為什麼我不寫 mkfs.vfat -F16 /dev/sdX1

Q2) 第 2 步和第 3 步有什麼區別?兩者都是強制性的嗎?例如,我們可以通過在 step3 中添加額外的參數來執行 step2 嗎?

Q3) 是否有顯示分區在 linux 中正確創建的命令?

我在評論中連結到的 U&LSE 執行緒中只回答了 Q1 和 Q2 以來的 Q3:

是否有顯示分區在 linux 中正確創建的命令?

fdiskparted或任何用於分區的實用程序將始終無法創建分區或成功執行該操作。

如果他們成功了,那麼分區一定是“正確地”創建的(**根據您指定的塊範圍來理解。)

取決於您指定的起始塊。它的對齊可能不會啟用優化的磁碟訪問。這可能會降低性能。

您實際上可以使用parted align-check命令進行檢查。

引用自:https://unix.stackexchange.com/questions/724071