在虚拟机上安装centos7后,重启后报错SMBus Host Controller not enabled!
Give root password for maintenance(or pressControl-D tocontinue):[enabled?
welcome to emergency mode After logging in, type "journalctI -xb" to view
system logs,"systemctl reboot" to reboot, sustemctl default" or ^D to
276.805054] piix4_smbus 0000:00:0?.3: SMBus Host Controller not enabled
出现这种情况的可能原因就是你在虚拟机中添加了网卡或硬盘,还有给内存添加了容量之类就会导致开机有这种报错
1.解决方法1
根据提示,当前处于emergency mode紧急模式,可输入systemctl default 命令来重启恢复到default mode默认模式
如果没有解决问题,可以尝试下面的方法二
2.解决方法2(我使用此方法)
(1).在上图界面中直接输入root用户的密码登录到系统
(2).输入命令
lsmod | grep i2c
有的人结果是这样的,有一个i2c_core的文件
有的人结果还多一个 i2c_piix4的文件
根据自己个人情况看显示的是什么,记住出现的文件名
3.输入命令,vi /etc/modprobe.d/blacklist.conf 创建黑名单(需要注意的是blacklist.conf该文件本身就不存在)
添加以下内容:
blacklist i2c_piix4
4.reboot重启,问题解决!
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.e1idc.net