再起動せずに「XFSファイルシステムに重複したUUIDがあります。マウントできません」を解決するには?

再起動せずに「XFSファイルシステムに重複したUUIDがあります。マウントできません」を解決するには?

udiskctlを使用してUSBディスクをマウントします。時々USBハブに電源の問題が発生し、大電流で特定のデバイスをオンにすると、ハブはすべての接続をリセットします。これにより USB ディスクの接続が失われます。

再接続後も、システムは以前に切断されたパーティションを登録し続けるため、パーティションをマウントできません。

1つの回避策は、システムを再起動することです。しかし、通常、私のシステムはいくつかの長期タスクを実行しているため、終了しないでください。

別の解決策は、uuidなしでマウントし、パーティションuuidを変更することです。しかし、パーティションuuidを頻繁に変更したくありません。私はそれが持っている一般的なuuidを使用したいと思います。特定のパーティションを識別するためにuuidを使用できるいくつかのツールがあります。

再起動やuuidを変更せずにパーティションをマウントする方法はありますか?

修正する

私はついにこの問題をより深く探求することにしました。それほど簡単ではないことがわかりました。

  1. 私は私のデータを破損したくなかったので、私が見たものを複製するために非常に古いUSB2.0ストレージキーを選択しました。
  2. キーをtest1:ext4、test2:xfsにフォーマットしました。
  3. test1とtest2をインストールしました。
  4. 削除せずにキーを切断します。
  5. キーを再接続して再インストールしてみてください。うまくいきます...まったく問題ありません。見てみる/devと、いつもこんな感じだった/dev/sde。順序は重要ですか?
  6. 削除せずにキーを外します。その後、別のキーを接続してsdeを占めます。 test1とtest2は/dev/sdgです。遺跡は/dev/sdeまだそこにあります。新しいキーはにあります/dev/sdf。ただし、これらの混乱に関係なく、まだtest1とtest2をマウントできます。

だからこの問題を再現するのは難しいようです。たぶんscsiまたはsataドライブであるべきですか? FSが汚れているはずですか?

関連情報