Ubuntu 16.04桌面grub更新,现已损坏-无法解密磁盘

叙事

我正在更新Ubuntu 16.04,它挂在:

Setting up grub2-common (2.02~beta2-36ubuntu3.17) ...
Setting up grub-efi-amd64-bin (2.02~beta2-36ubuntu3.17) ...
Setting up grub-efi-amd64 (2.02~beta2-36ubuntu3.17) ...
Installing for x86_64-efi platform.

我现在知道这可能很愚蠢,但是过了一会儿我关闭了计算机,Ubuntu无法正常启动。在grub提示符下,我找到了相关文件并运行:

root=(hd0,gpt2)
linux /vmlinuz-4.10.0-33-generic
initrd /initrd.img-4.10.0-33-generic
boot

然后在grub中引导,直到“请解锁磁盘sda3_crypt:”

我尝试了通常的密码,我能想到的每种组合都无法解锁-“ cryptosetup失败”。

我回想起第一次设置密码短语时键盘布局交换两个字符的问题,所以我想知道这是否与此有关吗?引导似乎正在运行,但是可以恢复此解锁提示的GUI版本吗?我认为,如果这与键盘布局有关,可能有助于输入正确的密码。

从那时起,我还启动了一个实时CD并使用了启动修复功能,但这并没有还原GUI。

OK,更新:我使用crytosetup -v luksOpen / dev / sda3 sda3_crypt,它在解密/启动失败后留下的> initramfs提示符下显示-好像是美国键盘布局一样,我怀疑,我按了在美国布局(而不是英国键盘)中正确的密码短语,它说钥匙槽0已解锁,我想这是进步吗?它只是挂在这里。

成功!我想...重新启动,然后使用更改后的组合键进入,它现在可以解密-我认为以上内容为我提供了更多尝试密码的机会,这是我厌倦了重新启动的目的-然后说,欢迎进入紧急模式。.我不确定那是什么,经过一番忙碌之后(update-grub,grub-install等不起作用),我重新启动并在grub中输入“ normal”而不是“ boot”现在我处于ubuntu完整GUI中。但是启动仍然没有完成,因此如何解决-也许可能要把这个问题留到明天,但看起来似乎有些成功,任何从这里到哪里的输入都将受到赞赏,因为我目前只能通过grub进行启动(通过ubuntu GUI尝试了update-grub,没有错误,但没有解决)。

西蒙·范·马钦(Simon Van Machin)

由于您仍然可以访问系统(如果没有,请通过liveUSB / CD挂载FS后再进行访问),请尝试运行:

sudo grub-install /dev/sda3
sudo grub-install --recheck /dev/sda3
sudo update-grub

请参阅“如何使用Ubuntu:如何修复/重新安装Grub2”以进一步阅读。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章