Mint SMBus base address uninitialized 錯誤

  • 1759
  • 0

摘要:Mint 避免 SMBus base address uninitialized 錯誤

使用 VirtualBox 安裝 Mint 在開機時出現


piix4_smbus 0000.00.07.0: SMBus base address uninitialized - upgrade bios or use force_addr=0xaddr

 

發生原因:

VirtualBox 沒有 SMBUS 但 Ubuntu 依然嘗試載入該模組,這個問題不會造成任何影響只是有點擾人。

什麼是 SMBUS 請參考這篇

 

解決辦法:

1. 檢查模組是否已被載入


lsmod | grep i2c_piix4

 

2. 如果已被載入,將它加入 /etc/modprobe.d/blacklist.conf 黑名單


blacklist i2c_piix4

 

3. 更新 initramfs


update-initramfs -u -k all

 

什麼是 initramfs?

 

參考:

[1] VirtualBox piix4_smbus Error

[2] SMBUS(I2C)原理

[3] initramfs 簡介,一個新的 initial RAM disks 的模型