VMware中Linux啟動時***Host SMBus controller not enabled的解決方法


Ubuntu18.04 64位

1.1如果能進入圖形界面

在終端輸入sudo su

鍵入root密碼

//切換到root用戶

1.2 如果不能進入圖形界面,在VMware進入界面時按下shift進入GNU GRUB界面,依次選擇*Advanced options for Ubuntu》*Ubuntu,with Linux ****(recovery mode)》root

2、輸入mount -o remount,rw /

//對只讀文件修改

此處根據報錯內容不同,輸入內容也不同比如我的錯誤為i2c_piix4 ******Host SMBus controller not enabled,那么我搜索piix4

3、輸入lsmod | grep piix4

返回i2c_piix4     24576     0

那么報錯的根源就在i2c_piix4

4、禁用報錯的模塊

輸入vi + /etc/modprobe.d/blacklist.conf

//用vi打開並跳轉到最后一行

按下o

//新建一行並插入

輸入blacklist i2c_piix4

//i2c_piix4為剛才查詢獲得的

按下esc鍵入 :wq

//保存並退出

5、重新生成引導文件,如果不進行該操作直接重啟還是會報錯!

輸入update-initramfs  -u  -k  all

//重新生成引導文件!!!

再輸入reboot重啟即可


免責聲明!

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



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