系統大全為您提供?最近遇到挺多linux配置中的問題,將其匯總,內容雜七雜八,權當亂燉,以饗來者!祝新年快樂!1.Ubuntu開機出現:piix4_smbus?****host?smbus?controller?not?enabled解決方法:執行:lsmod?|?grep?i2croot@localhost:/dev#lsmod?|?grep?i2ci2c_piix4?8143?0root@localhost:/dev#?vi?/etc/modprobe.dacklist.conf將i2c_piix4列入不加載模塊列表,在blacklist.conf文件末尾添加:blacklist?i2c_piix4重新生成引導文件/boot/initrd.img:執行:update-initramfs?-u?-k?all然后重啟系統即可。原因:主機cpu是64位的,但安裝的ubuntu是32位的。2.編譯gcc出現:error:?call?to?‘__open_missing_mode’?declared?with?attribute?error:?open?with?O_CREAT?in?second?argument?needs?3?arguments這是我在gcc-4.4版本下預安裝低版本gcc-3.4.5時出現的現象;解決方法:編譯時執行:make?“CFLAGS=-U_FORTIFY_SOURCE”原因:從gcc?4.0開始,添加了一些擴展的檢查功能,如buffer?overflow,ignoring?return?value等等,早在feroda?core?4中,redhat就已經默認打開了gcc的這個擴展,并在此基礎上編譯了fc4的幾乎所有軟件;ubuntu直到8.10版本才使能這個功能;?但是這個功能打開之后會造成很多程序編譯不過,比如gcc:(,解決方法就是在編譯的時候禁止掉fortify擴展:3.linux自動掛載共享文件夾(請完整看完本節):當我在虛擬機中的Ubuntu中的/mnt/hgfs/文件夾中查看之前共享的文件夾時發現該共享的文件夾竟然不不見了。暈...仔細查看了網絡連接狀況,虛擬機和主機相互間都能ping通,并且重新設置更換了文件夾,并給該文件夾較大的訪問權限,都不行,隨后想,既然/mnt/hgfs沒有共享的文件夾,隨性就掛載一個,執行:mount?-t?cifs?-o?username=YOUR_USERNAME,password=YOUR_PASSWORD?//HOME_HOST_IP?/mnt/hgfs/mnt隨后出現:CIFS?VFS:?cifs_mount?Failed?w/return?code?=?-22經查資料原來是samba_client沒有安裝,執行:apt-get?install?samba-client如果你沒有安裝samba還需要安裝:apt-get?install?smaba完后,再次執行上述掛載命令,共享文件夾恢復正常。但上述操作只是臨時的,重啟后又恢復正常,需在/etc/fstab文件中添加如下行://HOME_HOST_IP?/mnt/hgfs/mnt?cifs?username=YOUR_USERNAME,password=YOUR_PASSWORD,rw?0?0據@Aenon,你也可以在~/.bashrc中添加alias?xxx='mount?-t?smbfs?-o?username=Administrator.password=***?//HOME_HOST_IP?/mnt/hgfs/mnt'這樣當你需要掛載共享文件夾時執行xxx即可,不用每次開機都掛載。卸載掛載文件夾:umount?/mnt/hgfs/mnt/執行:net?share可以查看電腦主機共享的文件夾。我已經在VM中設置了共享的文件夾,以前都是自動掛載,可以直接在/mnt/hgfs中看到的,不曉得現在是什么原因。今天終于找到原因了,是由于VMtools的問題,將VMtools重新安裝了一遍就ok了。無語呀。進入VM菜單VM/Reinstall?VMware?tools..之后會在/devrom1(具體可查看自己目錄中的名稱)中有該工具的安裝包,將其掛載在/mnt/VMtools/目錄下。mount?/devrom1?/mnt/VMtools進入/mnt/VMtools可查看掛載的文件將VMwaretools-9.2.3-1031360.tar.gz安裝包拷貝到另外一個文件夾內(在掛載的地方是不能解壓的)然后解壓:tar?zxvf?VMwaretools-9.2.3-1031360.tar.gz進入:cd?vmware-tools-distrib執行:.mware-install.pl然后一路ENTER默認安裝即可,隨后你就可以在/mnt/hgfs文件夾下看到你的共享文件夾了。就這么簡單的事我折騰了這么長時間。暈...上面的在/etc/fstab中添加掛載文件的方式我覺得不是一個好方法,一旦你主機使用動態ip,那么下次開機的時候ip就變了。那么你虛擬機中的ubuntu就啟動不起來了。它會提示掛載出錯。怎么搞都起不來,以前用的比較二的辦法是重新安裝,現在學到了新的辦法哈。4.文件配置出錯?linux啟動不起來重啟虛擬機系統,在啟動時按著shift不動,此時會彈出類似如下界面,即進入grub:按“e”鍵進入命令行編輯模式,會彈出如下界面:?在上圖的第二行添加如下:init=/bin/bash然后按Ctrl-x繼續啟動,系統會跳過掛載出錯,繼續執行,進入命令行后趕緊修正你的配置信息吧!修復完重啟即可。5.切換tab鍵提示:每次執行命令時,按tab鍵使用補全功能,都會彈出類似下面那一段,暈呀。cd?sour-bash:?warning:?setlocale:?LC_CTYPE:?cannot?change?locale?(en_US.UTF-8:zh_CN.GB2312)解決辦法:apt-get?purge?localesapt-get?autocleanapt-get?install?localescd?/usr/locales./install-language-pack?en_US.UTF-8dpkg-reconfigure?locales修復完成運行locale查看相關信息.感謝:http:///如需轉載請注明!推薦:win7純凈版