2026 Sep. 13.
2025 Feb. 08.
2021 Nov. 06.
2021 May 02.
2021 Apr. 30.
2021 Jan .31.
2020 Sep. 20.
2018 Jul. 28.
・パッケージインストール
Ubuntu
# apt update && apt install nfs-common
手動でmountコマンドを実行する時
/etc/fstab へ書き込む時は noautoオプションを付ける。
SERVER:/DIR /CLIENT-DIR nfs noauto,rw,noatime,hard,_netdev,x-systemd.automount 0 0
- "_netdev,x-systemd.automount"はネットワークの確立を待つオプション
(intrはdeprecatedとなったので "SERVER:/DIR /CLIENT-DIR nfs w,noatime,intr,hard 0 0" は不可) noautoオプションは、「システムの起動時(boot時)に自動でマウントしない」ための設定。- 自動起動時 (PC起動時)に noauto がないと、システムの起動処理の途中で systemd が自動マウントを試みる。しかし、その時点ではまだネットワークが完全に立ち上がっていなかったりして失敗し、そのままマウントがスキップ(無視)されてしまう。
- 手動実行時 (sudo mount ...)はユーザーがその場で明示的に指示を出して実行するため、/etc/fstab に noauto が書かれていても関係なく正常にマウントされる。
- noauto: 「PC起動時に、OSの標準機能でいきなり無理やりマウントするのをやめる」設定。
- x-systemd.automount: 「中身にアクセスされたタイミングで自動的にマウントする仕組み(systemdのautomount)を使う」設定。
- 「起動時は(ネットワークの準備ができていないかもしれないので)自動マウントを試みず(noauto)、その代わりユーザーやアプリがディレクトリにアクセスした時に自動で立ち上げてね(x-systemd.automount)」という補完関係になっている。