×
In

CentOS guest instances in VMware sometimes come up with the boot error message:

piix4_smbus 0000:00:007.3: Host SMBus controller not enabled!

This error is being caused because VMware doesn’t actually provide that level interface for CPU access, but Ubuntu try to load the kernel module anyway.

How to fix it:

sudo nano /etc/modprobe.d/blacklist.conf

add the line:

blacklist i2c-piix4

Reboot.

NOTE: for older versions use blacklist i2c_piix4 instead.
NOTE: it works both in VMWare Fusion 5 and 6, and Ubuntu LTS 12.04 and 14.04

Related Posts

How to Configure Time Server (NTP Server) on Centos 7?

Prerequisites: VM/ Physical – It is recommended to have the time server as a physical server, but VMs should be okay depending...

Read out all
In

Linux: CentOS 6 kernel panic+0xa7/0x16f fix

So ran into a view issue for a Linux Host today. Kernel Panic !!! There could be a number of reasons that...

Read out all
In

How to Start and Enable Firewalld on CentOS 7

It is highly recommended that you have a firewall protecting your server. Pre-Flight Check These instructions are intended specifically for enabling and...

Read out all
In

How to check status, stop, and disable firewall on CentOS 7

Firewalld is a complete firewall solution that has been made available by default on all CentOS 7 servers, including Liquid Web Core...

Read out all