记录一次误操作后的恢复
在学习docker的过程中,囫囵吞枣的跟着教程执行了如下指令:
$ sudo usermod -aG docker $USER
猛然意识到ubuntu19.04还没有设置root密码,尝试sudo后发现主用户名已被移除sudo权限,
su root
同样root因为ubuntu默认无root密码,无法认证,于是陷入尴尬境地。
要修改/etc/sudoers文件需要root权限,$USER移除了sudo权限,root默认密码未设置,无法su,陷入死锁。
于是搜解决方案,记录解决过程如下:
1、启动时按住shift,进入恢复模式,选择root命令行恢复
https://blog.youkuaiyun.com/wozhaosini/article/details/11932099
这是最主流的恢复方式,奈何本人当初安装的ubuntu19.04用GPT方式,没有grub引导菜单(当初安装时糊里糊涂就装上了,还能用就凑合了…)
2、第一步失败后,尝试修复grub,liveCD启动,进入试用ubuntu,发现写入U盘的ios镜像不带grub,修复失败…
另一台双持W7和ubuntu18的PC,可以正常进恢复模式,尚未细究,结合过去的安装过程,应该和两台PC的主板支持启动模式不同有关,MBR和GPT之间具体区别待研究。
3、第二步失败后,尝试liveCD中挂载原有19.04系统,手术式修改/etc/sudoers 文件
安装19.04系统时,使用了linux-lvm文件系统,在liveCD中无法直接挂载,需扫描后激活,复制步骤如下:
- 扫描 LVM 找
991



被折叠的 条评论
为什么被折叠?



