我試圖讓一個NFS在啓動時共享我的系統的根文件系統。我試圖做一個chroot/foo,其中/ foo是我的NFS安裝啓動時,我可以讓NFS共享我的根目錄嗎?
我在/etc/init.d下創建了一個腳本foo.sh,並將其權限設置爲755.我還將它設置爲在引導過程中執行與update-rc.d -f foo.sh start 99 2 .
腳本只是說exec chroot /foo
。 但問題是,在我登錄到系統後,我仍處於原始根目錄中,而/ foo仍然存在於整個掛載的NFS中。
我甚至試過chroot /foo
並試圖在不同的運行級別和階段調用腳本。 但是,一旦我登錄,我可以從終端手動chroot到/ foo。 有誰知道在啓動階段可能會阻止chroot?
你究竟在努力完成什麼?如果你問一個面向目標的問題而不是一個以細節爲導向的問題,你通常會得到更好的答案。 – Borealid 2012-02-05 06:10:51