parted 和 fdisk 的不同输出

parted 和 fdisk 的不同输出

我有一个奇怪的 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      

如您所见,文件系统的类型在每种情况下都不同,这让我很困扰。
谁能解释一下是什么原因导致输出结果如此不同?
提前致谢

答案1

区别在于,parted 显示文件系统,而 fdisk 显示分区类型。

这里没有什么差异。

  • 分区类型:Microsoft basic
  • 文件系统:ext4

Microsoft basic从技术上来说,它不是 Linux 分区的正确类型,虽然有Linux filesystem这样的类型,但实际上并没有什么区别。

相关内容