_______________ |swap| / | - LVM volume for swap (10 GB) |____|__________| - LVM volume for root (rem. space ~ 490 GB) |______LVG0_____| - LVM group /d0fc97a3b3e8ae5a8\ - dm-crypt encrypted partition on RAID1 ______/___________________\______ |/boot| > RAID1 | > RAID1 |/boot| - 250MB /boot partition on each disk |_____|__________|__________|_____| - remaining space on each for RAID |______500 GB____|____500 GB______| - SATA HDD x 2
这很好用,但是当我去模拟冷盘故障(关闭,拔掉一个或另一个磁盘,然后打开电源)时,它无法提示我的启动密码并显示错误:
cryptsetup:LVM设备名称(dev / disk / by-UUID / [UUID String])不以/ dev / mapper开头
大约等了5分钟后,它会出现一个BusyBox(initramfs)提示符.我的问题是,为什么从这两个磁盘以这种方式启动时它不会要求启动密码?我确实选择了在安装RAID分区后磁盘发生故障后继续启动的选项,但这显然不会发生.其次,我如何手动让它从RAID阵列中解锁剩余的磁盘并使用BusyBox shell正确启动?
提前致谢.
编辑:根据要求,这是pvdisplay运行后输出插入两个驱动器后输出:
--- Physical volume --- PV Name /dev/mapper/[md disk]_crypt VG Name [LVM group name] PV Size 465.53 GiB / not usable 2.93 MiB Allocatable yes (but full) PE Size 4.00 MiB Total PE 119174 Free PE 0 Allocated PE 119174 PV UUID [UUID]
当只插入一个驱动器时,它最终会将我放到没有pvdisplay的BusyBox shell中.
更新:
从去年年底开始,我遇到了this debian bug report,这与我的问题非常吻合.它似乎已得到修复,因此我从上游手动安装了更新的cryptsetup,libcryptsetup1和libpop0软件包.
现在当我拔出任何一个磁盘未启动时,我不再收到错误,并且它正确地要求密码.但是,它不接受我配置的密码.插入两个磁盘后,它接受密码并正常启动,但如果拔掉任何一个,则会要求密码短语不接受正确的密码.
更新2:
现在症状看起来与bug report filed相同,尽管我正在运行Lucid.为链接描述,我可以得到它从一个单一的磁盘引导 – 如果我产生足够的失败,最终会再次踢我出到BusyBox的外壳,我可以运行cryptsetup luksOpen的/ dev / MD1 md1_crypt,输入密码,然后点击ctrl-d让它启动.这似乎是一个让它在降级状态下启动的奇怪程序.我想我要擦拭一切并重新开始.因为在我希望全新安装可以解决问题之前我没有遇到过这个问题,如果不是,我至少知道如果需要的话如何引导降级数组.
我知道您想使用UUID来安装它,但显然不支持开箱即用.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。