UBUNTU进入GRUB
有一个很久不用的18.04的虚拟机,最近生产的ubuntu中遇到问题想要在虚拟机上试试,但是发现忘记了root。。。那第一反映肯定是进grub启动单用户模式,但无fuck可说,这虚拟机启动也太快了重启好几次都没发现grub界面
网上查到原因可能是 /etc/default/grub 文件中配置项 GRUB_HIDDEN_TIMEOUT=0
感觉人家老外不可能这么2B的不让grub显示就直接进入系统,于是乎继续重启在不同时间段尝试进入grub,最终发现等出现BIOS图标下面进度条走到三分之二后狂按键盘上任意键(此时屏幕大小会切一下,)都可以进入grub,长个记性吧
重置口令
进入grub后选择需要编辑的内核按e编辑
在内核后面添加参数 quiet splash rw init=/bin/bash
按照下面的提示使用ctrl+x 启动这个更改过参数的内核
进入这个临时的shell里直接passwd改密码,值得一提的是该密码后 reboot命令不能使用,看提示应该是init被完全抛弃了systemctl reboot也失效。最后执行exit居然提示下图。无奈只能按电源键·····