VMware部署ubuntu后开机提示piix4_smbus: Host SMBus controller not enabled!
在虚拟机部署ubuntu10.04-server,每次启动完成之后,出现“piix4_smbus0000:00:07.3: Host SMBus controller not enabled!”提示信息
经网上搜索,是ubuntu装入i2c_piix4模块所致,处理方法:
1、查明装入模块的确切名字:lsmod | grep i2c
# lsmod | grep i2c_piix4
i2c_piix4 12574 0
2、将该模块列入不装入名单。编辑文件/etc/modprobe.d/blacklist.conf,在末尾加入blacklist i2c_piix4(vi或者vim命令均可,vi是默认,若则使用vim需要进行vim的安装)
1)vi
# vi /etc/modprobe.d/blacklist.conf
blacklist i2c_piix4 (o 是在当前行后插入一行(进入插入命令)回车是进入插入命令后插入空行 Esc是退出插入命令并进入控制命令 ZZ是保存并退出 :q!是不保存并退出)
ZZ(保存并退出)
2)vim
安装vim:sudo apt-get install vim
键入:sudo vim /etc/modprobe.d/blacklist.conf
blacklist i2c_piix4 (通过i,a,o进行光标操作键入)
ZZ(保存并退出)
3、重新生成引导文件/boot/initrd.img
update-initramfs -u -k all
4、重启
# reboot
注:重启后再无此提示!