linux 檢查 是 MBR 還是 GPT
时间: 2024-12-11 22:39:53 浏览: 4
在Linux中,要检查硬盘是使用MBR(Master Boot Record,主引导记录)还是GPT(GUID Partition Table,全局唯一标识符分区表),你可以通过以下几种方式:
1. **使用`gdisk`命令**:
对于GPT分区表,你可以运行:
```
sudo gdisk -l /dev/sdX
```
其中`sdx`替换为你需要检查的硬盘字母(例如`sda`)。如果看到`Partition table: GUID`, 那么这个硬盘就是GPT;如果是`First sector: ..., Number of sectors: ...`,那么是MBR。
2. **使用`parted`命令**:
类似地,对于`parted`:
```
sudo parted -s /dev/sdX print
```
如果看到类似`Disk /dev/sdx:...`部分有`GNU Parted`字样,表明它是GPT分区表;如果没有,就是MBR。
3. **使用`lsblk`命令**:
可以先列出所有的块设备,然后观察其描述:
```
lsblk -o UUID,model
```
如果看到UUID很长(通常是16进制数字),那可能是GPT;如果看不到UUID,而是传统的“NAME”,那就是MBR。
4. **BIOS/UEFI设置**:
进入电脑的BIOS设置,查看启动选项,有时也能找到关于引导模式的信息。
请注意,在一些旧的Linux发行版中,上述工具可能不完全支持GPT,这时可能需要更新内核或工具包。
阅读全文