Linux磁盘与文件系统管理指南
1. 硬盘分区概述
在Linux系统中,若要添加磁盘或更改现有磁盘配置,就需要了解磁盘分区的方法。Linux提供了多种工具来管理硬盘分区,为安全起见,建议使用不含重要数据的USB闪存驱动器来练习分区操作。
2. 分区表类型
- MBR分区表 :传统的PC架构计算机使用主引导记录(MBR)分区表来存储硬盘分区的大小和布局信息。有许多管理MBR分区的工具,它们稳定且广为人知。不过,MBR分区大小限制为2TB。
- GUID分区表 :几年前,随着UEFI计算机架构的出现,一种名为全局唯一标识符(GUID)的分区表开始被使用,以取代旧的BIOS启动方式。许多Linux分区工具已更新以支持GUID分区表(gpt),由于流行的fdisk命令不支持gpt分区,本章使用parted命令来演示分区操作。GUID分区可以创建最大达9.4ZB的分区。
3. 查看磁盘分区
使用parted命令的 -l 选项可以查看磁盘分区。例如,在Red Hat Enterprise Linux 8系统上查看160GB固定硬盘的分区信息:
# parted -l /dev/sda
Disk /dev/sda: 160.0 GB, 160000000000 bytes, 312500000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical):