linux 分区 var,Ubuntu下移动/var目录到单独分区后出现的一些问题
Ubuntu下移動/var目錄到單獨分區后出現的一些問題
發布時間:2008-04-21 01:17:50來源:紅聯作者:yibin
如mount: special device /var/run does not exist
前幾天,我的Ubuntu 6.06 LTS 的 / 分區空間緊張,于是把 /var 目錄移動另一個分區。偶然一次,在沒有掛載 /var 分區的情況下,發現原來根分區 / 下的 /var 目錄仍然有 /var/run 和 /var/lock 目錄,以為這是重復的,就順手把根分區 / 下面的 /var/run 和 /var/lock 目錄刪除了。
后來,問題就出來了:包括網絡不能啟動,ADSL 不能自動連接;Wine 的 QQ 登錄后停止響應;圖形界面常常停止響應,像死機,只能 CTRL+ALT+BACKSPACE 重啟圖形界面,等等。然后是,啟動信息里出現如下一些文字:
Can’t create directory “/var/run/network”
mount: special device /var/run does not exist
mount: wrong fs type, bad option, bad superblock on /dev/shm/var.run
等等
先還以為是移動 /var 目錄到新的分區時,也許無意中把目錄的權限修改了,對照機子上的 DeLi Linux檢查了一下,移動后的目錄權限應該沒有什么問題。后來,甚至懷疑是用“sudo apt-get upgrade”命令更新了系統的原因。最后,上網用關鍵字“mount: special device /var/run does not exist”搜索資料,在 mount: special device /var/run does not exist 上找到答案,原來,不管你的 /var 目錄在不在單獨的分區里,/var/run 和 /var/lock 這兩個目錄一定要在根分區 / 里面!
然后,我從機子上的另一個 linux (Puppy Linux)啟動系統,在 Ubuntu 6.06 LTS 根分區 / 下添上了兩個目錄: /var/run 和 /var/lock 就一切OK 了。
所以,我要把網絡這個便利的工具充分運用起來,在一些實際的應用性問題上,自己經過適度的思考和嘗試解決,失敗后,就應該利用搜索引擎這個便利的工具了;如果還不能解決的話,就可以上論壇和等場所向別人請教了。當然,一些基礎的知識平時就要主動的掌握。
總結
以上是生活随笔為你收集整理的linux 分区 var,Ubuntu下移动/var目录到单独分区后出现的一些问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 卸载 openssl,请教L
- 下一篇: linux杀java线程,如何在Linu