The following error occurs when CentOS 5.5/CentOS 5.6/CentOS 6.0 is started in VirtualBox today.
Piix4_smbus :00:07. 0: SMBus base address uninitialized-upgrade BIOS or use force_addr = 0 xaddr
This error does not affect the startup, but every time you restart the system, an error occurs, which means you have to check the information and find the cause:
When CentOS starts, it needs to load the smbus module group, but this module group does not exist in VirtualBox, so an error occurs.
I didn't expect a good solution. I just pulled the blacklist and figured it out :)
1. Check whether the i2c_piix4 module exists. (normally, the installation is loaded. check whether it is better)
[Root @ localhost ~] # Lsmod | grep i2c_piix4
I2c_piix4 11098 0
I2c_core 25799 1 i2c_piix4
2. Edit the blacklist file...
[Root @ localhost ~] # Vim/etc/modprobe. d/blacklist. conf
3. Add the following statement to the last line of the blacklist: wq save and exit
Blacklist i2c_piix4
4. reboot restarts the system, and the error will disappear...
PS. Okay. I admit that this article is tough, but I am a perfectionist. No error...