User Tools

Site Tools


Advertisements: AliExpress Hide Your IP Microsoft Products
linux:hyperv_smbus_error

Hyper-V piix4_smbus ERROR

When you run your Debian or Ubuntu under Microsoft's Hyper-V, you may encounter the following error at startup.

piix4_smbus 0000:00:07.3: SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr

Since error is beacuse of absense of smbus, you can fix the annoying error by using the following instructions.

First check if the module is loaded

lsmod | grep i2c_piix4

If it is loaded (if you have the error it must be loaded), open the file /etc/modprobe.d/blacklist.conf file with your favorite text editor

nano /etc/modprobe.d/blacklist.conf

Then append the following line to the file and save it.

blacklist i2c_piix4

After all, run this to update the initramfs

update-initramfs -u -k all

After rebooting you will not see the same error message or you can check it with dmesg (to see boot messages)

dmesg

Enjoy.

Discussion

Enter your comment. Wiki syntax is allowed:
 
linux/hyperv_smbus_error.txt · Last modified: 2016/01/22 15:00 (external edit)