无法访问 Grub 来重置 root 密码

无法访问 Grub 来重置 root 密码

我似乎无法在我的 HP Stream 笔记本电脑(型号 14-ds0033nr)上访问 Grub。笔记本电脑自带 Windows 10,我目前使用 Ubuntu 20.04 LTS 作为唯一的操作系统。

我的主要问题是我忘记了我的 root 密码,并且需要访问 Grub(我想..?)来更改密码。

我尝试了 F1-F12、ESC、Shift、E、C 等操作,但似乎都不起作用。非常感谢你们提供的任何帮助

答案1

下载 20.04 并将 ISO 写入 USB。启动 USB。(通常可以通过按 F12、ESC 或有时按 F2 来选择首先启动哪个 - 这取决于您拥有的计算机,因为它不是标准化键。)

现在,在实时环境中,您将安装磁盘。

mkdir /mnt/fix
mount /dev/sdXX /mnt/fix

sdXX是您的硬盘 - 通常是sda

接下来,您将chroot暂时将其作为 root 安装。

chroot /mnt/fix

艰苦的工作已经结束。完成后,您只需使用passwdpasswd <user>按照它exit(退出 chroot)即可。然后,只需使用以下命令卸载磁盘:

umount /mnt/fix

按照通常的方法重启,确保在提示时拔下 USB。您的新密码应该是您设置的任何密码。

答案2

如果您使用 BIOS 启动,在加载 Grub 期间按住 ,则会出现菜单Shift。当您的系统使用 UEFI 启动时,请按Esc

相关内容