萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

VMware 安裝 Ubuntu 開機報錯 piix4_smbus 解決方法

VMware 安裝 Ubuntu 開機時出現 piix4_smbus 0000:00:07.3: Host SMBus controller not enabled,雖不影響系統運行但延長開機等待時間。原因是載入 i2c_piix4 模組失敗,將其加入黑名單即可解決。

解決步驟

  1. 確認模組名稱:
    lsmod | grep i2c_piix4

    輸出確為 i2c_piix4。

  2. 加入模組黑名單:
    sudo vim /etc/modprobe.d/blacklist.conf
    # 末尾新增
    blacklist i2c-piix4
  3. 重開機驗證:
    reboot

    開機不再顯示錯誤訊息,速度明顯提升。

原理說明

虛擬機硬體不提供 SMBus 控制器,核心嘗試載入 i2c_piix4 失敗並等待超時。黑名單機制讓核心啟動時略過該模組,消除等待。

小結

單一指令將 i2c-piix4 加入 /etc/modprobe.d/blacklist.conf 即可根治 VMware Ubuntu 開機 piix4_smbus 錯誤,提升開機速度。

copyright © 萬盛學電腦網 all rights reserved