查看磁盘分区类型(Partition Type)
在 Linux 中使用 parted 查看磁盘 分区类型(Partition Type) 是一种直观方式,尤其适用于 GPT 分区表(相比 fdisk 更强大)。
1. 基本命令:查看分区信息
1 | parted /dev/sdX print |
例如:
1 | parted /dev/sdb print |
输出示例(GPT 磁盘):
Model: ATA WDC WD10EZEX (scsi)
Disk /dev/sdb: 1000GB
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 538MB 537MB fat32 EFI boot, esp
2 538MB 1000GB 999GB ext4 data
你可以看到:
- Partition Table:是 GPT 还是 msdos(MBR);
- File system:分区上的文件系统类型(如
ext4,xfs,fat32等); - Flags:是否是 boot 分区、LVM、RAID、ESP 等;
- Name:GPT 分区才支持命名。
2. 仅显示分区类型(判断是 GPT 还是 MBR)
1 | parted /dev/sdb print | grep "Partition Table" |
输出示例:
Partition Table: gpt
或者:
Partition Table: msdos
3. 进入 parted 交互模式查看
1 | parted /dev/sdb |
退出:
(parted) quit
总结
| 功能 | 命令 |
|---|---|
| 查看分区表类型 | parted /dev/sdX print |
| 查看是否为 GPT 或 MBR | grep "Partition Table" |