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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM