我已经安装了一台 Ubuntu 机器,有两个加密的 LUKS 分区:一个为/
,一个为/home
。
我已重新安装机器以升级到 10.04。同样,/
使用 LUKS 安装,并且我能够/home
使用以下命令挂载:
mkdir /media/home
sudo cryptsetup luksOpen /dev/sda2 home
sudo mount -t ext3 /dev/mapper/home /media/home
问题是,这个 cryptfs 映射器在启动后消失,所以我在 fstab 中输入相应的行失败了。
如何设置 cryptfs 以提示输入密码并解锁驱动器在启动时?
谢谢,
亚当
答案1
似乎我需要编辑该/etc/crypttab
文件(相当于的加密)fstab
,并添加以下行:
# create a /dev/mapper device for the encrypted drive
home /dev/sda2 none luks
并将以下内容添加到/etc/fstab
:
# /home LUKS
/dev/mapper/home /home ext4 rw 0 0
现在,我可以根据需要在启动时获得两个密码提示。
答案2
我遇到了同样的问题!!但是,执行此命令后一切都会解决!你应该尝试一下 :-)
sudo update-initramfs -u -k all