我有一个奇怪的 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
这样的类型,但实际上并没有什么区别。