ubuntu piix4_smbus: Host SMBus controller not enabled!

       最近在WMare下安装了ubuntu,刚开始可以顺利的登陆,图像界面和终端方式都可以,但是今天界面方式登不上,输的密码没错,会客也登不上,一直在登陆界面循环,观察开机过程中出现“piix4_smbus0000:00:07.3: Host SMBus controller not enabled!”提示信息,网上搜索说是操作系统版本与cpu不匹配,的确我的cpu是64位的,ubuntu是32位的。有建议在终端方式下对某些文件进行修改,无奈用ctrl+alt+F1切换,系统黑屏卡死。于是又重新装了一个64位的ubuntu,发现开机依然提示“piix4_smbus0000:00:07.3: Host SMBus controller not enabled!”,但是可以用图像界面和终端登录,应该不是版本的原因。参照以下方法该错误提示得到消除。

原址:http://blog.chinaunix.net/uid-9509185-id-3029098.html

说是ubuntu装入i2c_piix4模块所致,处理方法:
1、查明装入模块的确切名字

lsmod | grep i2c
显示输出的结果是模块的确切名字,如i2c_piix4、i2c_piix42等
2、将该模块列入不装入名单。编辑文件/etc/modprobe.d/blacklist.conf
在末尾加入
blacklist i2c_piix4

注:blacklist.conf为只读,不能直接操作,终端中用root权限进行修改
3、重新生成引导文件/boot/initrd.img
update-initramfs -u -k all
4、重新启动


你可能感兴趣的:(ubuntu)