Boot
在 Raspbian Jessie 上使用 autofs 在啟動時掛載 NFS
我正在嘗試使用 Raspbian Jessie 配置我的 RPi,以便在****啟動時從我的 QNAP NAS
autofs
掛載NFS 共享。手動安裝
mount -v -t nfs server://share /mnt/share
autofs
如果我手動啟動它,該服務也可以工作
sudo service autofs start
啟動後也先
rpcbind
服務nfs-common
。現在我希望所有涉及的 3 個服務(
rpcbind
和nfs-common
)autofs
在引導時自動啟動。由於 Raspbian Jessie 使用
systemd
,我應該怎麼做才能添加到引導rpcbind
和nfs-common
服務,應該在之前autofs
啟動?我應該使用
init.d
等等
sudo update-rc.d rpcbind enable
sudo update-rc.d nfs-common enable
還是我必須創建一個
systemd
單元文件?
我終於找到了這個解決方案。我用了
sudo update-rc.d rpcbind enable
和
sudo update-rc.d nfs-common enable
啟用
rpcbind
並nfs-commond
在啟動時啟動,但只有在沒有nfs-common
正確啟動時才能正確啟動rpcbind
。
rpcbind
所以我通過添加找到了解決方法service rpcbind start
/etc/rc.local
腳本里面。我知道這不是正確的方法……但它有效。如果有人有更好的建議,歡迎!
我不確定 Debian,但 Ubuntu 現在有一個錯誤。
目前的解決方法是在 fstab 行的選項部分添加“x-systemd.automount”。
請參閱錯誤1515446。