Ubuntu提示piix4_smbus:Host SMBus錯誤解決辦法


1、編譯內核時出現下面的錯誤

CHK     include/linux/version.h

CHK     include/generated/utsrelease.h

make[1]: `include/generated/mach-types.h' is up to date.

CALL    scripts/checksyscalls.sh

CC      scripts/mod/empty.o

/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux-gnueabi/4.5.1/../../../../arm-none-linux-gnueabi/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory

make[2]: *** [scripts/mod/empty.o] Error 1

make[1]: *** [scripts/mod] Error 2

make: *** [scripts] Error 2

解決辦法:

  實這個問題就是你64位的操作系統沒有32位的類庫,而android的SDK是要32位支持的,如果沒裝就只能是報上面的錯!

打開終端運行下面的命令:

sudo apt-get update

sudo apt-get install ia32-libs

運行第二個命令時有可能會說找不到或者被其它的所替代,然后再把終端列出的安裝就好了

 

2、VMware安裝虛擬機Ubuntu提示piix4_smbus:Host SMBus錯誤解決辦法

錯誤: ubuntu開機出現錯誤提示:piix4_smbus 0000:00:007.3: Host SMBus controller not enabled

原因: ubuntu裝入i2c_piix4模塊所致,因為系統找不到這個模塊,所以報錯

處理方法:

1、查明裝入模塊的確切名字,顯示輸出的結果是模塊的確切名字:i2c_piix4

2、將該模塊列入不裝入名單。編輯文件sudo vim /etc/modprobe.d/blacklist.conf,在末尾加入blacklist i2c-piix4

3、重啟reboot

 


免責聲明!

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



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