
外付けUSBドライブに対して、次のマウントおよび自動マウントデバイスを有効にしました。
設置単位:
[Unit]
Description=Time Machine Drive Mount Service
[Mount]
What=/dev/disk/by-uuid/some-uuid
Where=/media/timemachine
Type=hfsplus
[Install]
WantedBy=multi-user.target
自動設置装置:
[Unit]
Description=Time Machine Drive Automount Service
[Automount]
Where=/media/timemachine
[Install]
WantedBy=multi-user.target
ドライブが接続されるたびにマウントポイントを別のディレクトリにバインドするようにsystemdに指示する方法は?
答え1
アップストリームプロジェクトsystemdのこの問題は、カーネルの仕組みの制限により、実行しようとしている操作が不可能で追加されないことを示しているようです。
抜粋バインドマウントが作成されると、それを生成するために使用された元のマウントと比較して、同じファイルシステムへの完全に独立したエントリポイントになります。これは、/ opt / ohをバインドマウントとして作成した後、/ mnt / sdaが自動マウントポイントにあるという事実が寿命とまったく関係がないことを意味します。新しいバインドマウントは有効なファイルシステムを直接指し、自動マウントマジックを失います。これはカーネルデザインの選択であり、systemdではこれを行うことはできません。
申し訳ありません。カーネルがそのように動作しないので、systemdはあなたが望むことをすることはできません!
すみません!
とにかく別の方法があり、その1つはU&L Q&Aで説明されています。必要に応じてUSBドライブをホームディレクトリにバインド。