GRUB启动顺序修改及Ubuntu登录键盘故障求助
GRUB启动顺序修改及Ubuntu登录键盘故障求助
别慌,我来给你一步步捋清楚解决办法,帮你摆脱这个“键盘困境”:
第一步:先搞定Ubuntu无法登录的问题(重置密码)
你现在卡在上不了Ubuntu,核心原因是旧密码里有坏键盘打不出来的字符——咱们直接重置一个能用当前键盘输入的密码就行,不用走正常登录流程:
- 开机到GRUB系统选择界面时,选中Ubuntu那一项,按下
e键进入GRUB编辑模式 - 找到以
linux开头的那一行,把光标移到行尾,添加init=/bin/bash - 按下
Ctrl+X(或者F10)启动,这时候会进入一个无需登录的命令行界面 - 先把系统分区改成可写状态:输入
mount -o remount,rw /,回车执行 - 接着重置用户密码:输入
passwd 你的用户名(把“你的用户名”换成你Ubuntu的实际用户名),按提示输入新密码(一定要选当前坏键盘能正常输入的字符) - 密码设置好后,输入
exec /sbin/init回车,系统会正常启动,这下就能用新密码登录Ubuntu了
第二步:修改GRUB默认启动顺序
登录Ubuntu后,先把蓝牙键盘连接上(系统启动后蓝牙功能正常,键盘肯定能用上),然后按下面的步骤调整GRUB:
- 打开终端,输入
sudo nano /etc/default/grub,回车后输入刚才设置的新密码 - 在打开的文件里找到
GRUB_DEFAULT=0这一行:GRUB的启动项是从0开始计数的,比如原来Ubuntu是第一个(序号0),Windows是第二个(序号1),如果你想默认启动Windows,就把0改成1 - 修改完后,按下
Ctrl+O保存文件,回车确认,再按Ctrl+X退出编辑器 - 最后执行
sudo update-grub,这个命令会更新GRUB的配置,确保修改生效
下次开机时,GRUB就会默认启动你设置的系统,再也不用费劲选啦。
额外提一句:Windows里看不到其他启动项,大概率是开了快速启动功能,要是之后想在Windows里管理启动项,可以去电源设置里关掉快速启动,但对你现在的需求来说,上面的方法已经足够解决问题了。
备注:内容来源于stack exchange,提问作者Marcel
相关产品推荐
相关产品推荐

