大約半小時前,學校mail主機出現這樣的狀況,因此無法正常開機, 訊息是"dup2: bad file descriptor"
朝拜Google大神之後,得到下列網址
http://riverhippo.blogspot.com/2008/01/linux-dup2-bad-file-descriptor.html
講實話,為什麼消失,我蠻好奇的, 我只是重新開機而已,因為我發現maillog沒有新紀錄出現,webmin回應變慢,所以在機器上下了 reboot指令。
就這樣../dev/null 意外消失,算了,反正有拜有保佑..明天沒事就好。 :)
問題:
/dev/null 意外消失了
解決方法:
重新開機後輸入root密碼
首先mount proc
$ mount -o ro /proc
c
再以可讀寫重新mount 根目錄
$ mount -o remount,rw /
復原/dev/null檔案
$ rm -f /dev/null
$ mknod -m 666 /dev/null c 1 3
再以唯獨模式重新mount 根目錄
$ mount -o remount,ro /
重新開機
朝拜Google大神之後,得到下列網址
http://riverhippo.blogspot.com/2008/01/linux-dup2-bad-file-descriptor.html
講實話,為什麼消失,我蠻好奇的, 我只是重新開機而已,因為我發現maillog沒有新紀錄出現,webmin回應變慢,所以在機器上下了 reboot指令。
就這樣../dev/null 意外消失,算了,反正有拜有保佑..明天沒事就好。 :)
問題:
/dev/null 意外消失了
解決方法:
重新開機後輸入root密碼
首先mount proc
$ mount -o ro /proc
c
再以可讀寫重新mount 根目錄
$ mount -o remount,rw /
復原/dev/null檔案
$ rm -f /dev/null
$ mknod -m 666 /dev/null c 1 3
再以唯獨模式重新mount 根目錄
$ mount -o remount,ro /
重新開機