Debian Live 持久化分区没生效?
Live 系统的持久化依赖启动时识别的持久分区标签,写错标签/分区格式不对就完全失效。本文给出标签检查与分区规划两步。
简短答案
Live 持久化没生效,90% 出在持久分区标签写错或分区没格式化对上。Live 启动器识别的是分区的 LABEL(通常是 persistence),写错标签、用错文件系统(要求 ext4)就完全失效。先 blkid 核对标签,再用 Rufus 重写分区。
现象对照
| 现象 | 判断 |
|---|---|
| 重启后设置全丢 | 持久化没生效 |
blkid 无 persistence 标签 |
标签写错/漏写 |
| 标签对了但没识别 | 分区文件系统不对 |
排查步骤
sudo blkid # 核对持久分区标签
sudo mkfs.ext4 -L persistence /dev/sdb2 # 重建持久分区
# Live 启动菜单加参数(以发行说明为准)
persistence
重写 U 盘持久分区时用 Rufus 或 Debian Live GNOME 版条目 对应的分区工具;持久化机制与启动参数以 Debian 发行条目 的发行说明为准,具体标签名与分区布局以 Live 镜像的发行文档为准,不同 Live 基线可能不同。
操作小结
blkid先核对持久分区标签- 标签/格式不对就重建分区
- 启动菜单加 persistence 参数
- 改完重启验证设置是否保留