udiskctlを使用してUSBディスクをマウントします。時々USBハブに電源の問題が発生し、大電流で特定のデバイスをオンにすると、ハブはすべての接続をリセットします。これにより USB ディスクの接続が失われます。
再接続後も、システムは以前に切断されたパーティションを登録し続けるため、パーティションをマウントできません。
1つの回避策は、システムを再起動することです。しかし、通常、私のシステムはいくつかの長期タスクを実行しているため、終了しないでください。
別の解決策は、uuidなしでマウントし、パーティションuuidを変更することです。しかし、パーティションuuidを頻繁に変更したくありません。私はそれが持っている一般的なuuidを使用したいと思います。特定のパーティションを識別するためにuuidを使用できるいくつかのツールがあります。
再起動やuuidを変更せずにパーティションをマウントする方法はありますか?
修正する
私はついにこの問題をより深く探求することにしました。それほど簡単ではないことがわかりました。
- 私は私のデータを破損したくなかったので、私が見たものを複製するために非常に古いUSB2.0ストレージキーを選択しました。
- キーをtest1:ext4、test2:xfsにフォーマットしました。
- test1とtest2をインストールしました。
- 削除せずにキーを切断します。
- キーを再接続して再インストールしてみてください。うまくいきます...まったく問題ありません。見てみる
/dev
と、いつもこんな感じだった/dev/sde
。順序は重要ですか? - 削除せずにキーを外します。その後、別のキーを接続してsdeを占めます。 test1とtest2は/dev/sdgです。遺跡は
/dev/sde
まだそこにあります。新しいキーはにあります/dev/sdf
。ただし、これらの混乱に関係なく、まだtest1とtest2をマウントできます。
だからこの問題を再現するのは難しいようです。たぶんscsiまたはsataドライブであるべきですか? FSが汚れているはずですか?