Linux下的主分区(Primary Partition)是硬盘上用于存储数据的独立区域。在传统的MBR(Master Boot Record)分区表格式中,一个硬盘最多可以有四个主分区。每个主分区都可以被格式化为不同的文件系统,并且可以独立地存储数据。
除了主分区外,还有扩展分区(Extended Partition)和逻辑分区(Logical Partition)。扩展分区本身不能存储数据,但可以包含多个逻辑分区。逻辑分区可以跨越多个硬盘空间,并且数量没有严格限制。
原因:MBR分区表格式限制了一个硬盘最多只能有四个主分区。
解决方法:
# 示例命令(使用fdisk)
sudo fdisk /dev/sda
# 创建扩展分区
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): e
Partition number (1-4, default 1): 1
First sector (2048-20971519, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519):
# 创建逻辑分区
Command (m for help): n
Partition type:
p primary (1 primary, 1 extended, 3 free)
l logical (numbered from 5)
Select (default p): l
Adding logical partition 5
First sector (34-20971519, default 34):
Using default value 34
Last sector, +sectors or +size{K,M,G} (34-20971519, default 20971519):
# 保存并退出
Command (m for help): w
解决方法:
fdisk
命令查看分区信息。sudo fdisk -l
lsblk
命令查看磁盘和分区信息。lsblk
希望这些信息对你有所帮助!
领取专属 10元无门槛券
手把手带您无忧上云