Fdisk

parted和fdisk的不同輸出

  • January 31, 2022

我有一個奇怪的 CentOS 行為,當我parted -l在伺服器上鍵入命令時,我得到以下結果:

Model: DELL PERC H730P Adp (scsi)
Disk /dev/sda: 5758GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: pmbr_boot

Number  Start   End     Size    File system     Name  Flags
1      1049kB  3146kB  2097kB                        bios_grub
2      3146kB  1077MB  1074MB  ext4
3      1077MB  5749GB  5748GB  ext4
4      5749GB  5758GB  8590MB  linux-swap(v1)

一切似乎都很好,但是當我檢查時,fdisk -l我得到了:

Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: gpt
Disk identifier: 79700B71-AB44-4ED5-95EC-0FE5E3C0CF1D


#         Start          End    Size  Type            Name
1         2048         6143      2M  BIOS boot       
2         6144      2103295      1G  Microsoft basic 
3      2103296  11229198335    5.2T  Microsoft basic 
4  11229198336  11245975551      8G  Linux swap      

正如你所看到的,文件系統的類型在每種情況下都是不同的,這讓我很困擾。

誰能解釋一下是什麼導致輸出結果如此多樣化?

提前致謝

不同的是,parted 顯示的是文件系統,fdisk 顯示的是分區類型。

這裡沒有差異。

  • 分區類型:Microsoft basic
  • 文件系統:ext4

Microsoft basic從技術上講,它不是 Linux 分區的正確類型Linux filesystem,但實際上並沒有什麼不同。

引用自:https://serverfault.com/questions/1091603