首先,如果我们可以在终端输入命令“sudo passwd”,然后输入当前用户的密码后”Enter”。
终端会提示我们输入新的密码并确认,此时的密码就是root新密码。
修改成功后,输入命令 su root,再输入新的密码就ok了。
如果不记得root密码,而且被提示没有权限的时候,要进入单用户模式了,首先选择重启,长按Shift(有时候长按shift或Esc没有效果的话,鼠标试下多次单击vm中的启动画面保持焦点在虚拟机上),进入GRUB,上下移动,选中修复模式”Ubuntu-x.x.xx.xx-generic (recovery mode)“,然后按e(记住,是选中,选中后按E,不需要按回车)
按e进入如下界面,找到图中红色框的recovery nomodeset并将其删掉,再在这一行的后面输入quiet splash rw init=/bin/bash或者修改启动参数,将后面的ro single改为rw single init=/bin/bash
4,按ctrl+x或F10启动系统就可以进入single模式而不需要密码了,然后我们就可以用命令 passwd 用户名来修改密码了,如图
单用户模式,进去干什么都行了。可以改普通用户密码,也可以改root密码。按ctrl+alt+delete
重启(我试过用命令关机,重启都不行,只能用这个)。
===============================================================
或者从修复模式查看/etc/password文件,查看用户名;然后通过passwd 用户名 修改密码
修改/etc/event.d/rc-default的第21行把2该为1 即为单用户登录模式
===============================================================
从/etc/init.d/gdm中的第28行,能看到定义的是shift键,你可以试一下!
另外需要注意一下开机启动时,grub菜单 系统默认是隐藏的,去掉隐藏需要做如下操作:
1、你需要修改/etc/default/grub其中的第5行:
sudo gedit /etc/default/grub
GRUB_HIDDEN_TIMEOUT=0(默认是0,修要修改成大于0的值,比如10)
保存后退出!
2、再执行:
sudo update-grub
3、然后重启后在开机时按一下shift键就可以看到grub菜单了!
=====================================================================
关于启动ubuntu虚拟机时遇到Host SMBus controller not enabled的解决办法
废话不多说,直接上步骤!
1.编辑文件:sudo vim /etc/modprobe.d/blacklist.conf //编辑blacklist.conf文件,禁止i2c_piix4驱动的加载
2.通过下面指令操作,在配置文件的末行插入:blacklist i2c_piix4
3.重启:reboot这样问题就解决了!
===========================================================================
在虚拟机上运行Linux内核版本为4.7或以上的系统都在安装过程中或在启动时会因为加载intel_powerclamp驱动而导致崩溃。
解决办法:
1.在启动Ubuntu的时候按住左Shift键;
2.Ubuntu开机时将显示GRUB启动选项;
3.接下来选择Ubuntu的高级选项(Advanced options for Ubuntu);
4.然后进入Ubuntu的恢复模式(Ubuntu, with Linux 4.7.x.x-generic (recovery mode));
5.在Recovery Menu中选择root进入root shell;
6.输入如下命令: mount -o remount,rw /
7.打开blacklist.conf: vi /etc/modprobe.d/blacklist.conf
8.在文件最后添加一行: blacklist intel_powerclamp
9.重启: reboot
参考链接:
1. https://www.cnblogs.com/jefflee168/p/5583456.html + https://blog.youkuaiyun.com/noway5456/article/details/72993866
2. https://blog.youkuaiyun.com/lile777/article/details/52218643
3. https://blog.youkuaiyun.com/coolcooljob/article/details/79956899
4. http://forum.ubuntu.org.cn/viewtopic.php?t=481315
5. https://blog.youkuaiyun.com/starmlk/article/details/7982077 (Host SMBus controller not enabled的解决方法)