Fixing: SMBus base address uninitialized

18 Dec

When running Linux inside a virtual machine you may see the following:
piix4_smbus 0000:00:07.3: SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr

This error is produced as a virtual machine does not have an SMBus. We can simply instruct the kernel not to load the SMBus module:

echo blacklist i2c_piix4 >> /etc/modprobe.d/blacklist.conf

Just update boot files (with the new configuration):

update-initramfs -u -k all

One thought on “Fixing: SMBus base address uninitialized

  1. Wonderful bkog you have here but I was wondering if you knew of any ddiscussion booards that cover
    the same topics discussed in this article? I’d really
    like to be a part of online community where I can get feedback from other knowledgeable individuals that share thhe same
    interest. If you have any recommendations, please let me know.
    Appreciate it!

    my blog; http://www.smokinstangs.com/member.php/284690-Vikirov

Leave a Reply

Your email address will not be published.