解决方案后添加 - 这不是双重启动问题!
这是驱动程序问题,因为开源驱动程序不知为何无法与我的 NVIDIA GTX 960m 和全盘加密配合使用。然而,它们在没有加密的情况下工作得很好,至少在我这个无知的头脑看来,这有点奇怪。帖子的其余部分保持不变。
描述
我在双启动 W10 和 Xenial 时遇到了一个非常奇怪的问题,Xenial 分区上有“FDE”(?)。输入 FDE 密码后,系统显示“cryptsetup successful”,并且在某些情况下会挂起、停止、锁定和冻结。
如果我输入密码以减慢它挂起的速度,我大约有 3 秒钟的时间输入密码,否则它会在 cryptsetup 成功时挂起。这意味着我只能使用非常简单的密码。如果我设法在这 3 秒内输入密码,Ubuntu 就会正常启动。如果我启动到恢复模式,我可以尽可能慢地输入密码,但某些驱动程序(GFX?)将不会加载。
我的安装过程(根据:https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1514120/comments/2)
- W10 已经安装。
- 缩小体积以便我可以安装 Xenial。
- 启动安装,选择“其他”,这样我就可以自己管理卷。
- 为 /boot 分配 1 GB 的部分,使用 LVM + LUKS 将其余部分分配给 /root,通过 Windows 引导加载程序进行引导加载程序(但我也尝试将其放在 /boot 上)
- 安装,带或不带更新,带或不带道具驱动程序。
控制台输出
冻结时我得到的信息。第一个错误“nouveau”也出现在我实际设法启动时(使用快速和慢速通道)。图片(我无法发布)如下
s30.postimg.org/46i6j3y1t/20161224_185703.jpg
我试过了
- trustdarkness.com/wordpress/ubuntuxubuntu-boot-hangs-after-cryptsetup-successful/
- 没有 lxc-android-config
- ubuntu-mate.community/t/使用-cryptsetup-hangs/6537/2
- 对我来说不起作用,但我得到了 cryptsetup v: 2:1.7.2-0ubuntu1
- 经过多次尝试和错误,没有任何结果,但我知道当我在 3 秒内快速输入密码时它就会启动。
附加信息
- 我可以从安装 USB 解密、安装并写入驱动器。
- 我的设置是华硕 ZenBook Pro UX501VW(16GB Ram + tocuh,如果重要的话。)
- Windows 显然启动没有问题
- 在 35 次启动中,有两次我输入密码很慢,但成功启动了。我记录了测试,但无法重现结果。
我对 Ubuntu/Linux 还很陌生,所以我想安装它来了解更多信息并习惯它。如果信息太多,请见谅,但当你不知道自己在处理什么时,我倾向于认为太多比太少好。
提前致谢。
如果我收到任何建议,我会用我尝试过的新事物更新帖子。
变化
12/24 - 添加了控制台输出和一些附加信息。12/25 - 在原始帖子中添加了说明,以解释问题到底是什么,而不是我所看到的。希望它能帮助遇到类似问题的人。
答案1
回答我自己的问题感觉很愚蠢,但万一将来有人遇到这个问题,至少这里是(或者对我来说曾经是)。
所以问题是不是双重启动,而是一个普遍的问题,即在输入慢速密码后,cryptsetup 会挂起系统(至少对我来说,快速密码有效),并显示“cryptsetup 成功”消息。对我来说,问题似乎出在我的 GTX 960m 上的 NVIDIA 驱动程序上,所以我怀疑可能有更多人像我一样遇到类似的问题。
解决此问题,启动恢复并安装 GFX 的专有驱动程序,然后重新启动,它就应该可以工作了。无论出于什么原因,在安装时这样做对我来说都没有用,我已尝试过,但这可能是我的设置存在的其他问题。
无论如何,抱歉写得这么乱。如果我一开始能更准确地指出问题所在,这些信息对一些谷歌用户来说可能会有用。