USB 连接丢失后 BTRFS 无法挂载

USB 连接丢失后 BTRFS 无法挂载

我有一个btrfs通过 USB 连接的磁盘,但短暂失去了连接(SATA 连接器从驱动器上脱落)。我尝试卸载磁盘并重新安装,但它拒绝。我不断得到:

$ mount /dev/sdf1 /mnt/backup/
mount: /mnt/backup: mount(2) system call failed: File exists.

一些笔记。

  • 在 USB 连接丢失之前,USB 驱动器显示为/dev/sde1
  • 重新连接 USB 驱动器后,USB 驱动器显示为/dev/sdf1
  • dmesg显示警告BTRFS warning (device <unknown>): duplicate device /dev/sdf1 devid 1 generation 9 scanned by systemd-udevd (2613105)

似乎有什么东西正在记住旧的 USB 连接到驱动器,但它已经丢失了。关于如何解决这个问题的想法?我希望避免 Windows 技术支持解决方案“只需重新启动”,但这可能会解决问题。我认为我可以做一些事情来强制btrfs释放断开驱动器。

相关内容