针对 USB 设备挂载调用 umount -l 会生成“无法读取引导扇区以将 fs 标记为脏”警告/错误?

针对 USB 设备挂载调用 umount -l 会生成“无法读取引导扇区以将 fs 标记为脏”警告/错误?

针对 USB 设备挂载调用 umount -l 会生成“无法读取引导扇区以将 fs 标记为脏”警告/错误?

我有一个 udev 规则,运行给定的脚本来添加和删除事件。添加脚本会挂载 USB 驱动器,没有任何问题。删除脚本有效,但是当我对 USB 驱动器(格式化为 FAT)调用 umount -l 时,会生成上述警告/错误。

此外,调用弹出显然会中止脚本,并且安装点永远不会随着(失败的)弹出调用而删除。

所以这是一个 catch-22, umount -l 可以工作,但不干净(显然),但弹出会中止实际的 bash 脚本。我该如何解决这个问题?

相关内容