同じマウントポイントに異なるUUIDを持つデバイスをマウントする方法は?

同じマウントポイントに異なるUUIDを持つデバイスをマウントする方法は?

私はデータをバックアップし、数ヶ月にわたって交換するために使用する外付けUSBハードドライブを持っています。一度に1つのディスクしか存在しません。

ディスクには異なるUUIDがあります(例:複製できますが、複製せずに試してみます)。

/etc/fstab良い

UUID=e4281b1d-44e9-441d-9158-2b6f26beafaf /media/backup ext4 defaults,nofail,x-systemd.device-timeout=1s 0 1
UUID=7e5038f3-e44a-4413-a5ea-ef8e8cdf725c /media/backup ext4 defaults,nofail,x-systemd.device-timeout=1s 0 1

最初のディスクだけが正常に動作します。 2台目のディスクしかない場合は、そのディスクが利用できないか、sudo mount -a -vシステムを再起動できます。

本当に迷惑なのは、再起動後にsudo mount -a -vHDDがマウントされたことを示す2番目のデバイスだけですmount

/etc/fstab最初のデバイスについて説明すると、

# UUID=e4281b1d-44e9-441d-9158-2b6f26beafaf /media/backup ext4 defaults,nofail,x-systemd.device-timeout=1s 0 1
UUID=7e5038f3-e44a-4413-a5ea-ef8e8cdf725c /media/backup ext4 defaults,nofail,x-systemd.device-timeout=1s 0 1

再起動時に期待どおりに動作するか、デバイスを次のようにsudo mount -a -v表示します。mount

/dev/sda1 on /media/backup type ext4 (rw,relatime)

理由が何なのかわかりません。どんなアイデアがありますか?

udevを可能な解決策と呼ぶこの解決策を見ましたが、可能であればそれを避けたいと思います。同じ取り付けポイントに代替装置を取り付ける(他の取り付けオプションを含む)

答え1

単一のバックアップインストール(物理ディスクを使用)の簡単な解決策として同じラベルを付け、fstabでLABEL = xxxを使用します。したがって、fstabには1つのエントリしかありません。

トレースのためにディスクのUUIDと手書きの名前を含むスプレッドシートがあり、ディスクをどこにいつインストールしたのか、どのディスクを実際に使用したのかがわかります。

LABEL=my_generic_backup_disk /media/backup ext4 defaults,nofail,x-systemd.device-timeout=1s 0 1

関連情報