Networking
fstab 掛載等待網路
我試圖在系統啟動後掛載一個 CIFS 設備(使用
systemd
),但係統試圖在網路建立之前掛載系統,所以它失敗了。登錄系統後,我可以毫無問題地安裝它,使用
sudo mount -a
.如何告訴我的 Arch(手臂)等到網路可用?
添加
_netdev
到安裝選項/etc/fstab
可能就足夠了。引用本地和網路文件系統的掛載單元通過它們的文件系統類型規範來區分。在某些情況下,這還不夠(例如基於網路塊設備的掛載,例如 iSCSI),在這種情況下,_netdev 可能會添加到單元的掛載選項字元串中,這會強制 systemd 將掛載單元視為網路掛載。
此外,還
systemd
支持掛載條目和其他單元之間的顯式順序依賴關係:x-systemd.after=network-online.target
如果 _netdev 不夠,添加到掛載選項可能會起作用。有關更多詳細資訊,請參閱systemd 安裝單元文件。