在Linux系统中,可通过overlay文件系统或LVM两种方法,均能将多个分区挂载到同一目录。overlay将分区挂载至临时目录后叠加合并,更为灵活轻量;而LVM则将物理分区整合为逻辑卷再挂载,适合长期稳定使用环境且需提前进行规划。
多分区挂载到同一目录的方法
时间:2026-06-28
浏览:470
文章目录
在 Linux 系统中,目录默认只能挂载一个文件系统。但如果需要将多个分区的内容合并到同一目录下,可通过两种常见方案实现:overlay 文件系统与 LVM(逻辑卷管理)。两者思路完全不同,适用场景也各有侧重。

方法一:使用 overlay 文件系统
overlay 文件系统可将两个或多个目录合并为统一视图。操作时先将每个分区挂载到独立临时目录,再通过 overlay 将其“叠加”至目标目录。
- 创建两个临时目录,分别用于挂载分区和存放 overlay 工作数据:
mkdir /tmp/mount_point1
mkdir /tmp/mount_point2
- 将两个分区分别挂载到临时目录:
mount /dev/sdX1 /tmp/mount_point1
mount /dev/sdX2 /tmp/mount_point2
注意:请将 /dev/sdX1 和 /dev/sdX2 替换为实际分区设备名。
- 创建 overlay 工作目录:
mkdir /tmp/overlay_work
- 使用 overlay 文件系统将两个目录合并并挂载到目标路径:
mount -t overlay overlay -o lowerdir=/tmp/mount_point1:/tmp/mount_point2,upperdir=/tmp/overlay_work,workdir=/tmp/overlay_work /path/to/target_directory
注意:将 /path/to/target_directory 替换为实际目标目录。
完成后,在 /path/to/target_directory 中可同时看到两个分区下的所有文件。此方法灵活,无需预先规划分区布局,随时可用。
方法二:使用 LVM(逻辑卷管理)
如果将 overlay 视为“软合并”,LVM 则是“硬合并”。它将多个物理分区整合为一个逻辑存储池,再从中创建逻辑卷挂载到目标目录。此方法需在分区阶段进行规划。
- 确保系统已安装 LVM 工具。不同发行版安装方式不同:
Debian/Ubuntu 系列:
sudo apt-get install lvm2
Fedora/CentOS 系列:
sudo yum install lvm2
- 将待合并的分区初始化为物理卷(PV):
sudo pvcreate /dev/sdX1 /dev/sdX2
注意:将 /dev/sdX1 和 /dev/sdX2 替换为实际分区设备名。
- 创建卷组(VG)并将物理卷加入其中:
sudo vgcreate my_volume_group /dev/sdX1 /dev/sdX2
注意:my_volume_group 可自定义卷组名称。
- 在卷组中创建逻辑卷(LV),指定使用全部可用空间:
sudo lvcreate -l 100%FREE -n my_logical_volume my_volume_group
注意:my_logical_volume 为逻辑卷名称,可根据需要修改。
- 为逻辑卷格式化文件系统:
sudo mkfs.ext4 /dev/my_volume_group/my_logical_volume
此处以 ext4 为例,可按需选择其他文件系统。
- 将逻辑卷挂载到目标目录:
sudo mount /dev/my_volume_group/my_logical_volume /path/to/target_directory
将 /path/to/target_directory 替换为实际挂载点。
至此,两个物理分区的空间已合并为一个逻辑卷,挂载于目标目录下,所有文件均可直接访问。
两种方式各有侧重:overlay 轻量灵活,适合临时组合;LVM 更接近传统存储管理,适合长期使用且需灵活调整容量的场景。选择哪种,取决于实际需求与使用环境。
实用工具推荐
绿化、压缩、噪点和虚拟水印,自由调节做旧程度。
选择画质和输出格式,预览压缩前后的大小。