在Linux系统中,逻辑分区(Logical Partition)是一种基于扩展分区(Extended Partition)的二级分区结构,用于突破MBR(主引导记录)磁盘分区方案中最多4个主分区的限制。

逻辑分区的核心特性:
| 特性 | 说明 |
|---|---|
| 依赖关系 | 必须创建在扩展分区内部 |
| 数量限制 | 单个磁盘最多可创建63个IDE逻辑分区或15个SCSI逻辑分区 |
| 引导能力 | 不能直接作为启动分区(需通过主分区引导) |
| 命名规则 | 从/dev/sdX5开始编号(如sda5、sda6...) |
分层分区结构:
1. 主分区 (Primary Partition):直接写入分区表的独立分区
2. 扩展分区 (Extended Partition):特殊容器分区(不存储文件系统)
3. 逻辑分区 (Logical Partition):在扩展分区内创建的实际可用分区
与GPT分区的对比:
| 比较项 | MBR+逻辑分区 | GPT分区 |
|---|---|---|
| 最大分区数 | 4主分区或3主+1扩展 | 128个主分区(理论无上限) |
| 磁盘容量 | ≤2TB | ≥18EB(Exabyte) |
| 引导兼容性 | BIOS/MBR | UEFI/GPT |
| 分区表备份 | 无 | 有冗余备份 |
典型应用场景示例:
当需要将1TB硬盘划分为6个分区时,MBR方案需创建:
- 3个主分区(如sda1、sda2、sda3)
- 1个扩展分区(sda4)
- 3个逻辑分区(sda5、sda6、sda7)
管理工具相关命令:
• fdisk -l # 查看分区表(逻辑分区标记为"L")
• parted /dev/sda print # 显示扩展分区内的逻辑分区结构
• mkfs.ext4 /dev/sda5 # 在逻辑分区创建文件系统
注意:现代Linux系统已逐步转向GPT分区方案和LVM逻辑卷管理,但逻辑分区仍广泛存在于传统MBR磁盘中。

查看详情

查看详情