陷入登录循环,无法访问 Grub

陷入登录循环,无法访问 Grub

我有 Ubuntu 16.04,但我是个菜鸟。当我尝试登录时,我只是被踢回到登录屏幕。在 tty 中按 ctrl-shft-F3 也是一样。我有一个 USB 键盘和鼠标,BIOS 设置中的“旧式 USB 支持”设置为“已启用”,但当我访问 GNU GRUB 版本 2.02~beta2-36ubuntu3.2 时,键盘没有反应。它在 BIOS 中和 GRUB 之后工作正常,所以我无法访问恢复模式。

第一次出现这种情况时,我的屏幕分辨率非常小,所以所有东西看起来都放大了。登录循环问题很明显,我怀疑是我的显卡(GeForce GTX960)出了问题,所以我把它拆下来,改用板载显卡。这解决了分辨率问题,但登录循环仍然存在。我似乎记得手动更改了显卡驱动程序,以停止我遇到的屏幕撕裂。这可能起了一定作用。

我使用安装 CD 访问我的电脑,并输入“尝试 ubuntu 而不安装”,以在 etc\default\grub 文件中启用 usb 功能,但该文件是只读的。此外,我无法备份我的主目录,因为它说我没有权限。

我怎样才能找回我的电脑?我不想回到 Windows。我只安装了一个操作系统,大多数(但不是全部)文件都放在单独的驱动器上。GA-H170-HD3 是我的主板。

有人能帮忙吗?到目前为止,没有其他帖子能帮助我。

编辑:我可以使用键盘来操作安装 USB 盘上的 GRUB。但不能使用硬盘安装。另外,我的 GRUB 中没有倒计时,这与我在一些论坛上看到的一些评论相反。编辑:我还检查了键盘设置,我输入的密码正确。我在用户名下输入了密码,以确保密码可见。我的主密码保护帐户、未受保护的用户帐户或未受保护的来宾帐户都无法从 gui 或 tty 访问。

答案1

我终于解决了这个问题。我借了朋友的 USB 母头转 PS/2 公头适配器,用于 GRUB 中的键盘,但没用。然后我借了他的 USB 键盘,也没用。但是他的带 USB 键盘他的usb/ps2 适配器确实有效。不知为何,该适配器只适用于某些键盘,想想看!逻辑在哪里?

无论如何,从那时起,我什么都没做,因为我在恢复模式下所做的一切都失败了。我无法加载一个可以工作的 tty,几乎放弃了。我不断得到终端,却从不允许我输入任何东西。也许我的业余眼睛错过了什么。

最后,我只是为了好玩才启动了 Ubuntu(Upstart 模式),但不知道它是什么(它是 GRUB 中的一个选项)。最后,我进入了一个可以工作的 tty,从中我能够确定我无法从 live cd 备份我的主目录(我一直被拒绝权限)的原因是,我在第一次安装 Ubuntu 时对其进行了加密(ecryptfs)。更糟糕的是,我保存的解密它的 32 位长密码不起作用,但这不再重要,因为我现在可以再次登录(尽管是在 CLI 模式下)。对于那些感兴趣的人,我按照这里的说明进行操作https://help.ubuntu.com/community/EncryptedPrivateDirectory在“手动恢复数据”标题下,但正如我所说,它对我来说不起作用。

学习了一些命令后,我备份了我的宝贵文件,并使用此方法从系统中清除了 nvidia-*:我如何才能彻底卸载 nvidia 驱动程序? 执行此操作后,我的系统恢复正常。 nvidia 一直都是罪魁祸首。 我现在讨厌 nvidia。 我确信他们非常在意 :p

经验教训:1. 始终备份文件。2. 如果加密不是真正需要的,而且您没有费心测试密码是否有效,那么加密并不是一个好主意。3. GRUB 在检测 USB 键盘方面很糟糕。确保它可用。4. 知道 tty 命令来备份卡在记忆棒上的东西真是太棒了。5. nvidia 很垃圾。嘘他们。

相关内容