如何使用 LVM 加密安装未加密的 Fedora 安装

如何使用 LVM 加密安装未加密的 Fedora 安装

现在我知道你可以在 Fedora 安装选项中选择加密你的系统,但我已经安装了系统,我想在不丢失数据的情况下加密它,但我不知道该怎么做,到目前为止我还没有找到关于这个主题的文档

答案1

由于问题缺乏背景和信息,这里做出了一些假设:

假设:

  • 使用自动分区程序提供的默认 LVM 部署。

  • 假设你指的是根分区(/)以及可能大多数或所有其他必要的system partitions

  • 访问足以容纳所有当前数据的额外磁盘/存储池。

步骤 1)备份 /home 中以及任何其他地方有价值/不可替代的任何内容。

步骤 2)使用实时安装程序,可以:

  • 擦除当前的 LVM 安装分区并重新创建。

    (LUKS 优于 LVM)

    1) 取出你的 lvm 分区并用 加密sudo cryptsetup luksFormat /dev/sdXY,其中 XY 替换为 sda1 或你的设置映射到的任何内容。对所有所需的分区重复上述操作。

    2)将之前备份的信息重新复制到相应的分区。

    (LVM 优于 LUKS)

    1)sudo cryptsetup luksFormat /dev/sdXY使用相同的替换,然后sudo cryptsetup luksOpen /dev/sdXY Fedora其中“Fedora”可以是打开的 luks 容器的任何名称。

    2)创建所需的 LVM 布局或者 允许安装程序提供 GUI 分区选项(在 Fedora 中使用加密时为 LVM 而非 luks)。

    3)将所有数据重新复制回其各自的新的加密目录。

相关内容