Blue Achieve
164 字
1 分钟
关于timeshift和swap的恩怨问题
在 btrfs 下,创建 swap 文件而不是 swap 分区时:
把 swap 文件放到 /swap 子卷中: 因为 timeshift 不会备份 /swap 子卷,导致恢复快照时,swap 文件 /swap/swapfile 会消失
不把 swap 文件放到子卷中: timeshift 备份时,swapfile 被内核使用,会导致 E: ERROR: Could not create subvolume: Text file busy,导致无法创建快照,出现这个情况
所以,最佳实践可能是创建 swap 分区而不是swap 文件 (参考来源)
或者仍然把 swap 文件放到 /swap 子卷中,timeshift 恢复快照后,手动把 /swap 目录删掉、把原来的 /swap 子卷移动过来
关于timeshift和swap的恩怨问题
https://mizuki.mysqil.com/posts/linux/关于timeshift和swap的恩怨问题/ 部分信息可能已经过时