第7章 管理基本存储
1.对 Linux 磁盘进行分区时有哪两种方案?分别加以详细说明?
答:
MBR 支持2TB以下磁盘,最多4主分区;GPT 支持超大容量(18EB),最多 128 主分区,可靠性更高。
(1)MBR
支持最大磁盘容量:2TB;
最多4个主分区(或3个主分区+1个扩展分区,扩展分区可分多个逻辑分区);
兼容性好,适用于旧系统和 BIOS 固件。
(2)GPT
支持最大磁盘容量:18EB;
最多128个主分区(无需扩展分区);
包含备份分区表,可靠性更高,适用于 UEFI 固件和大容量磁盘。
2.简单说下创建 MBR 磁盘分区涉及哪几个步骤?
答:
以fdisk工具为例:
查看磁盘 → 用 fdisk 创建分区 → 保存分区表 → 刷新表 → 格式化 → 挂载。
步骤:
(1)查看磁盘:
lsblk

或
fdisk -l 确认磁盘设备(如/dev/vda)。

(2)启动分区工具:
fdisk /dev/vdb

(3)创建分区:
按“n”新建分区,选择主分区/扩展分区,设置起始扇区和大小。

(4)设置分区类型:
按“t”更改分区类型(如 LVM 分区为 30)。

(5)查看分区
按“p”查看分区。

(6)保存分区表:
按“w”写入并退出。

(7)刷新分区表:
partprobe /dev/vdb

(8)创建文件系统(如ext4)
mkfs.ext4 /dev/vdb1

(9)挂载分区:
mount /dev/vdb1 /mnt/data
或
修改配置文件/etc/fstab持久化挂载:


(10)验证:

挂载成功。
3.创建 GPT 分区与创建 MBR 分区有什么不同?
答:
GPT使用“gdisk/parted”工具,最多128主分区,磁盘容量最大 2TB,有备份分区表,依赖 UEFI 固件。
MBR使用“fdisk”工具,最多4主分区,磁盘容量最大 18EB
无备份分区表。
4.在创建分区时就会在分区上创建文件系统吗?
答:
不会;
分区只是划分磁盘区域,需额外用 mkfs 命令创建文件系统。
5.如何持久挂载文件系统?
答:
将分区 UUID、挂载点、文件系统类型等信息写入 /etc/fstab,并用 mount -a 测试。
步骤:
查看详细信息

![]()
写入配置文件

![]()
挂载测试

没有报错则成功。
6.Linux 为什么要使用 swap?
答:
swap(交换空间)是磁盘上的一块区域作为虚拟内存,在物理内存不足时,系统会将不活跃数据暂存到swap,释放物理内存给活跃进程使用。,防止进程崩溃,支持休眠功能。
7.过度使用 swap 有什么缺点?
答:
严重占用 I/O 资源,导致系统中整体性能下降。
进程从 swap 中恢复数据时会产生明显延迟。
8.如何持久激活交换空间?
答:
创建swap文件/分区,写入/etc/fstab,并通过命令swapon -a激活。
创建分区

写入配置文件
![]()
激活:

验证:

9.使用哪个命令可以查看文件系统的 UUID?
答:
lsblk -fp

查看系统块设备的详细信息。
blkid






