cp 失败并显示“资源繁忙”

cp 失败并显示“资源繁忙”

我将 RAW 图像 (DNG) 和 Apple 照片库存储在外部 SSD 上(很少使用,已使用 1 年)。

某些文件(大约 2-5%)已损坏。我面临以下行为:

Copy via Finder: Error 'File is in use'
Copy via cp: 'Resource busy'
Details:
   OS: macOS 12.1 (21C52)
   uname -a: Darwin 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:29:10 PST 2021; root:xnu-8019.61.5~1/RELEASE_ARM64_T8101 arm64
   ls -la <filename>: -rwxrwxrwx  1 <my user> <my group>
   sudo lsof | grep <filename>: shows nothing
   sudo fs_usage | grep <filename>: shows nothing

我可以在 SSD 上压缩 (zip) 后复制文件。我以只读模式安装了驱动器,行为相同。

此外,RAW 图像在预览和 FastRawViewer 中显示曲线。 Apple 照片库中的 Photos.sqlite 文件也无法复制,但我可以使用 Apple Photos 应用程序打开它:图像损坏

我该怎么做才能复制文件?原因是什么?

相关内容