VMware中Ubuntu開機時***piix4_smbus ******SMBus Host Controller not enabled!的解決方法
阿新 • • 發佈:2022-03-31
VMware-workstation-full-12.1.0-3272444 安裝ubuntu-20.04-desktop-amd64 後 開機提示piix4_smbus ******SMBus Host Controller not enabled!
參考連結:https://www.jianshu.com/p/784338db18df
1.1如果能進入圖形介面
在終端輸入sudo su
鍵入root密碼
//切換到root使用者
1.2 如果不能進入圖形介面,在VMware進入介面時按下shift進入GNU GRUB介面,依次選擇*Advanced options for Ubuntu》*Ubuntu,with Linux ****(recovery mode)》root
輸入mount -o remount,rw /
//對只讀檔案修改
此處根據報錯內容不同,輸入內容也不同比如我的錯誤為piix4_smbus ******SMBus Host Controller not enabled!那麼搜尋 piix4
3、輸入lsmod | grep piix4
返回 i2c_piix4 28672 0
確認報錯的根源就在 i2c_piix4
4、禁用報錯的模組
輸入vi + /etc/modprobe.d/blacklist.conf
//用vi開啟並跳轉到最後一行(按esc然後按:輸入$回車就OK了)
按下o
//新建一行並插入
輸入blacklist i2c_piix4
//i2c_piix4為剛才查詢獲得的
按下esc鍵入 :wq
//儲存並退出
5、重新生成引導檔案,如果不進行該操作直接重啟還是會報錯!
輸入update-initramfs -u -k all
//重新生成引導檔案!!!
再輸入reboot重啟即可
參考連結:https://www.jianshu.com/p/784338db18df