使用现有/ home LUKS重新安装

我的10.04机器使用三个分区:5 GB用于/boot ,25 GB用于/和120 GB用于/home//home使用LUKS密码加密。

我已下载备用安装程序以重新安装机器。 我希望我的/分区被重写,但要保留我现有的/home

告诉安装程序my /home任何方法已经存在于一个单独的LUKS分区中?

提前致谢,

亚当

我要做的是使用/boot/重新安装,并在安装过程中单独保留/home分区。 一旦安装完毕,就可以安装cryptsetup,在/etc/crypttab/etc/fstab设置你的分区,你就会离开。 我假设您有加密交换有关详细信息,一旦安装并重新启动,请打开终端并:

 sudo apt-get install cryptsetup cryptsetup luksOpen /dev/sda6 crypthome cd / mount -t ext4 /dev/mapper/crypthome /home 

根据需要编辑分区详细信息和文件系统类型。 现在您可以浏览/home并确保它符合您的期望。 然后,您需要将以下内容放在/etc/crypttab

 crypthome /dev/sda6 none luks cryptswap /dev/sda7 /dev/urandom swap 

/etc/fstab您需要这些行添加到最后

 /dev/mapper/crypthome /home ext4 defaults 0 2 /dev/mapper/cryptswap none swap sw 0 0 

重新启动以检查它是否按预期工作,你离开了:)