操作系统是Ubuntu18.04 64位,以下为解决VMware中Linux启动时出现***Host SMBus controller not enabled错误的问题。
1、如果能进入图形界面 在终端输入sudo su 键入root密码 切换到root用户。 1.1、如果不能进入图形界面,在VMware进入界面时按下shift进入GNU GRUB界面
2、输入mount -o remount,rw / 对只读文件修改。 此处根据报错内容不同,输入内容也不同比如我的错误为i2c_piix4 ******Host SMBus controller not enabled,那么我搜索piix4
3、输入lsmod | grep piix4 返回i2c_piix4 24576 0 那么报错的根源就在i2c_piix4。
4、禁用报错的模块 输入vi + /etc/modprobe.d/blacklist.conf 用vi打开并跳转到最后一行 按下o 新建一行并插入 输入blacklist i2c_piix4 i2c_piix4为刚才查询获得的 按下esc键入:wq 保存并退出。
5、重新生成引导文件,如果不进行该操作直接重启还是会报错 输入update-initramfs -u -k all 重新生成引导文件。 再输入reboot重启即可。
相关主题 |