小编mix*_*ixs的帖子

加密分区上的 LVM 将我丢到 initramfs root 丢失

我在我的 PC 上安装了 Ubuntu 13.10 64 位。我有一个带有 LVM 加密分区的硬盘 (/dev/sda)。

所以问题是,重新启动后,我无法启动Ubuntu的(它把我与消息initramfs的提示:/dev/mapper/kubuntu....-root missing

所以我认为这是因为在启动期间它无法使用 cryptsetup 打开 /dev/sda5。如果我进行 chrooting,我可以打开分区并挂载加密的根分区。我尝试添加 grub 参数:

cryptopts=target=sda5_crypt,source=/dev/sda5,lvm=vg-root
Run Code Online (Sandbox Code Playgroud)

但是在启动期间在 cosole 中我看到在 sda5 上找不到 LVM 卷?我还发现消息:

scripts/local_top/cryptroot:line 1 /sbin/cryptsetup: not found
Run Code Online (Sandbox Code Playgroud)

任何人都可以知道出了什么问题吗?

我尝试了系统升级,创建了 cryptroot 文件,重新生成了 initram 文件。

lvm cryptsetup

7
推荐指数
2
解决办法
6313
查看次数

标签 统计

cryptsetup ×1

lvm ×1