オペレーティングシステムにfstabを再ロードするように強制する方法は?

オペレーティングシステムにfstabを再ロードするように強制する方法は?

mount -aワンタイム移動で素晴らしい作品。ただし、リムーバブルメディアの自動マウントは、最後の再起動時のfstab設定に戻ります。

/etc/fstabメディアが接続されたときに新しい設定で自動的にインストールされるようにオペレーティングシステムを再ロードするにはどうすればよいですか?

Raspbian(Debian)Stretchを使用した具体的な例:

  • FAT形式のSDカード、自動的にマウントされるようにfstabを設定します。ボリュームは自動的にマウントされますが、読み取り専用です。

  • 変更されたumaskオプションメディアが接続されたら、ボリュームを読み書きできます。/etc/fstabmount -a

  • メディアをアンマウントして再挿入します。自動マウントは機能しますが、最後の再起動のオプションを使用するため、ボリューム/etc/fstabは読み取り専用です。

  • 再起動します。 OSのロードが更新されました/etc/fstab。メディアが接続され、ボリュームを読み書きできる場合は、自動マウントが機能します。再起動せずにこの効果を得るにはどうすればよいですか?

FWIW、(更新された)/etc/fstab構文は次のとおりです。

/dev/sdb1   /Volumes/boot   vfat    rw,user,exec,nofail,umask=0000  0   0

ベストアンサー1

私はこれがsystemdの変換によって引き起こされたと思います/etc/fstabmountレガシーが覚えていないのです/etc/fstab

変更を含むsystemdの世界観を更新します/etc/fstab走る

systemctl daemon-reload

おすすめ記事