“自动配置 Debian overlay”通常指两类场景之一,下面分别说明,并给出可自动化的做法。
用于把只读根文件系统 + 可写层(常见于 Live CD、嵌入式、容器)。
mkdir -p /overlay/lower /overlay/upper /overlay/work /overlay/merged
mount -t overlay overlay \
-o lowerdir=/overlay/lower,upperdir=/overlay/upper,workdir=/overlay/work \
/overlay/merged
创建:
/etc/systemd/system/overlay-root.mount
[Unit]
Description=Overlay filesystem
[Mount]
What=overlay
Where=/overlay/merged
Type=overlay
Options=lowerdir=/overlay/lower,upperdir=/overlay/upper,workdir=/overlay/work
[Install]
WantedBy=multi-user.target
启用:
systemctl enable overlay-root.mount
指将自定义 deb 包叠加到官方源。
echo "deb [trusted=yes] file:/opt/deb-overlay ./" > \
/etc/apt/sources.list.d/overlay.list
apt-get update
✅ 可以完全自动:
| 场景 | 类型 |
|---|---|
| Live 系统 | overlayfs |
| 容器基础 | overlayfs |
| 私有包源 | apt overlay |
| 多系统共享 | overlayfs |
如果你指的是:
告诉我具体场景,我可以给你可直接用的自动化配置。