1. 程式人生 > 其它 >VMware中Ubuntu開機時***piix4_smbus ******SMBus Host Controller not enabled!的解決方法

VMware中Ubuntu開機時***piix4_smbus ******SMBus Host Controller not enabled!的解決方法

VMware-workstation-full-12.1.0-3272444  安裝ubuntu-20.04-desktop-amd64 後 開機提示piix4_smbus ******SMBus Host  Controller not enabled!

 

 

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