使现有或已安装的根文件系统加密

Make existing or already installed root file system encrypted

我有一个现有的 manjaro linux 安装,我的根文件系统没有加密。如何在不重新安装或丢失任何数据的情况下加密我的文件系统。是否可以使用 live cd 将根文件系统复制到另一个加密驱动器,然后将其作为我的根文件系统。谁能指导我。

/dev/sda1 是我的根文件系统,大小为 80gb /dev/sda2 是我的交换空间,大小为 4GB

superuser.com与这类问题更相关。

查看 this answer, which uses cryptsetup-reencrypt 对块设备进行离线就地加密,例如一个分区。

如果这不适合您,您还可以使用 rsync -a /old /new 创建一个加密分区并复制文件。