インストールエラー:Install(2)、ファイルが存在します。

インストールエラー:Install(2)、ファイルが存在します。

私は外部ドライブ(パーティションテーブルGPT、ファイルシステムBTRFS)のファイル操作をしてきました。何らかの理由でドライブがシャットダウンしたため、再インストールできません。何をしても、次のエラーが発生します。

Error mounting /dev/sdc1 at /media/user/vault: mount(2)
system call failed: File exists (udisks-error-quark, 0)

同様の質問を読みましたが、すべての回答を提供していないか、役に立ちませんでした。

  • ドライブを物理的に取り外してから再接続しても機能しません。
  • パーティションが/dev/sdc1マウントされていません。削除するアイテムはありません。
  • 他の外部ドライブが接続されておらず、フォルダが/media/user空です。
  • システム全体を再起動しなければ問題は解決されませんでしたが、すべての進行状況が失われて再起動が必要でした。

アップデート1:3番目にシステムを完全に再起動するかどうか。システムがスリープ状態になっていないことを確認してください。それでも…ドライブの接続が切れ、今回は進行状況が前の2回で約20%だったのに比べて5%です。最初にドライブがあったことを確認しました/dev/sda1。ドライブを再接続した後/dev/sdc1。これが再インストールできない理由ですか?どうすれば修正できますか?同じパスにドライブをマウントする必要があります。

アップデート2:Journalctl:で見つかりましたBTRFS warning (device sdb1): duplicate device fsid:devid for <drive-uuid>:1 old:/dev/sdb1 new:/dev/sdc1。また、ログにはsdb1を読み取ろうとしている間も接続が継続していると思うように、BTRFSエラーが発生しますBTRFS error (device sdb1): bdev /dev/sdb1 errs: wr 0, rd 372, flush 0, corrupt 0, gen 0

アップデート3:この継ぎ目関連:BTRFS 警告 (デバイス sda1): 冗長デバイス fsid: devid。だから、2つの問題があります。 (1)外部ディスクが明確な理由なしに電源が切れることと(2)BTRFSがデバイスパスが変更されたため、同じディスクであることを認識できません。

アップデート4:重複したデバイスで警告が出る理由はバグだと見なければなりません。

アップデート5:ドライブの接続が切断されると、メッセージが表示されます。ドライブの接続が失われた理由については表示されません。

kernel: usb 2-2: USB disconnect, device number 4
kernel: xhci_hcd 0000:00:14.0: WARN Set TR Deq Ptr cmd failed due to incorrect slot or ep state.
kernel: sd 1:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
udisksd[854]: Cleaning up mount point /media/user/vault (device 8:17 no longer exists)
systemd[1]: media-user-vault.mount: Succeeded.
systemd[1252]: media-user-vault.mount: Succeeded.
systemd[1]: Stopping Clean the /media/user/vault mount point...
systemd[1]: [email protected]: Succeeded.
systemd[1]: Stopped Clean the /media/user/vault mount point.

PSjournalctlとdmesgの違いは何ですか?出力は同じです。

アップデート6: 別の関連投稿。しかし、問題を解決する方法に対する答えはまだありません(2)。おそらく、BTRFSにドライブの接続が失われたことを知らせるか、デバイスパスを変更できます。 BTRFSがそのような問題に直面するとは予想していませんでした...((

アップデート7:再起動せずにドライブを再接続できるように見えますが、その理由はわかりません。最近切断されたドライブ上のファイルに対する読み取り要求がある場合、btrfsはドライブが同じデバイスパスに戻ることを期待します。ただし、要求がしばらく停止すると、「古い」デバイスに関する情報が削除され、再インストールが許可されます。

アップデート8:ディスク読み取りスクリプトを停止して再インストールするまでの時間は、再試行時間より短くなります。おそらく、データを読み取るプロセスを終了する必要があります。これはとても悲しいことです((

ベストアンサー1

おすすめ記事