fstabへの継続的なマウント:パーティションがマウントされるのを待っていますか?

fstabへの継続的なマウント:パーティションがマウントされるのを待っていますか?

fstab私のLinuxシステムでは、連続マウントの2つのポイントを使用します。

# Mounting apps drive
UUID=c54ca7da-117d-4cb2-8897-019ba4f6f12d /media/user/apps ext4 defaults 0 2
# Mounting opt based on apps mountpoint
/media/user/apps/opt /opt none bind

ご覧のとおり、2番目のマウントポイントは/opt以前にマウントされたパーティションにマウントされます/media/user/apps/。これが安全かどうかはわかりません。マウントする前にどの条件を追加するのか、それとも待ち時間を待つ必要があるのか​​を尋ねています/opt。最初のfstabコマンドが完了していない後に2番目のコマンドが試行された場合、bind問題がある可能性がありますか?

ベストアンサー1

/media/user/apps/opt /opt none bind,x-systemd.requires=/media/user/apps

これを行う必要があります。

インストールコマンドと他のデバイス間の逐次依存関係を指定する必要がある場合に、安全な逐次インストールに役立つ2つのオプションがあります。

  • x-systemd.after
  • x-systemd.before

だから私たちは追加することができます

/media/user/apps/opt /opt none bind,x-systemd.after=/media/user/apps

しかし、再び、

UUID=c54ca7da-117d-4cb2-8897-019ba4f6f12d /media/user/apps ext4 defaults,x-systemd.before=/opt 0 2

より多くの情報が必要な場合は訪問してくださいマウントシステム

おすすめ記事