插件窝 干货文章 Linux哪个是主分区

Linux哪个是主分区

分区 磁盘 分区表 dev 896    来源:    2025-05-01

在Linux系统中,主分区的概念与磁盘分区表类型(MBR或GPT)直接相关。以下是详细说明:


1. MBR(Master Boot Record)磁盘

  • 主分区限制:最多只能有 4个主分区(或3个主分区+1个扩展分区)。
  • 如何识别主分区
    • 使用命令 sudo fdisk -l 查看磁盘分区表。
    • 主分区的类型标识为 83(Linux文件系统)或 82(Linux交换分区)等,但关键看分区编号: bash Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 2099199 2097152 1G 83 Linux # 通常是主分区 /dev/sda2 2099200 104857599 102758400 49G 83 Linux
    • 扩展分区会显示为 5 类型(如 /dev/sda3),其下的逻辑分区从编号 5 开始(如 /dev/sda5)。

2. GPT(GUID Partition Table)磁盘

  • 无主分区限制:GPT磁盘没有主/扩展分区的概念,所有分区都是平等的(最多支持128个分区)。
  • 使用 gdiskparted 工具查看: bash sudo gdisk -l /dev/sdb 输出中所有分区均为独立条目,无主/逻辑之分。

3. 快速判断方法

  • 查看分区表类型

    sudo parted -l | grep Partition.Table
    
    • 若为 msdos,则是MBR(需区分主/逻辑分区)。
    • 若为 gpt,则所有分区等效。
  • MBR磁盘的主分区特征

    • 分区编号为1-4(如 /dev/sda1-/dev/sda4)。
    • 扩展分区会包含后续的逻辑分区(如 /dev/sda5/dev/sda6等)。

4. 关键命令示例

  • 列出所有分区bash lsblk -f # 显示文件系统类型和挂载点
  • 查看分区详情bash sudo fdisk -l /dev/sda # 适用于MBR sudo gdisk -l /dev/nvme0n1 # 适用于GPT

总结

  • MBR磁盘:主分区是编号1-4的分区,逻辑分区从编号5开始。
  • GPT磁盘:无主分区概念,所有分区平等。
  • 工具推荐:fdisk(MBR)、gdisk/parted(GPT)。

如有具体磁盘输出需要分析,可提供命令结果以便进一步解读。