场景
因为每次输入需要高权限的命令,都需要加一个sudo,还要在输入一遍密码,很麻烦,于是我在网上找了一个怎么将普通用户升级为高权用户,里面说是将/etc/passwd里面的文件,将x后面的数字改为0,即可是高权用户,于是我就将wudi:x:1000:1000:wudi,,,:/home/wudi:/bin/bash
修改为wudi:x:0:1000:wudi,,,:/home/wudi:/bin/bash。
然后重启系统后,就进入了第一次安装ubuntu界面,让你选择语言,选择地点,我一脸懵,我的账号哪去了,我也没想太多,就又新创建了一个用户,打算进去利用高权把passwd文件改回去,改完以后,我重启系统,就一直是黑屏,压根就到不了输入用户名密码那个界面,进都进不去,最后百度了一下,给解决了,下面我分享一下。
解决
1、重启系统,然后长按shift键进入unbantu的GRUB页面,以下:
2、选中一个高版本,按"e"进入编辑模式
将倒数第二行,最后面的(这里是 quiet splash $vt_handoff,有的可能是 recovery nomodeset,总之就是将ro后面的)修改为 quietsplash rw init=/bin/bash
3、修改完以后按F10或者ctrl+x进入命令行模式,输入mount -rw -o remount /获得读写权限,然后输入vi etc/passwd 编辑该文件,将刚刚自己操作的东西修改回去,这里我这样修改
wudi:x:0:1000:wudi,,,:/home/wudi:/bin/bash 修改为 wudi:x:1000:1000:wudi,,,:/home/wudi:/bin/bash
因为我之前不是又创建了一个新用户,打算修改passwd文件,结果没成功,在这里还得把刚刚创建的那个新用户的信息删掉,整行都删掉,尽量修改成你电脑出问题之前的那个passwd文件模样
4、修改完以后,按住Ctrl+Alt+Delete重启,然后就可以进入登录界面进行登录了。