如何复制一个非常大的视频文件,里面有错误?

Dav*_* S. 5 linux file-copy hard-disk usb-drive

我在 USB 外部硬盘上有一个非常大的视频文件。它大约是 13GB。可以直接播放视频,貌似没问题。但是,如果我尝试将文件复制到其他地方,则会出现奇怪的错误,USB 设备会自动断开连接,然后重新连接。

我尝试从 KDE 复制,使用cprsync,但没有运气。我的想法不多了。我以前从未见过这种问题。

聚苯乙烯

  • 该文件位于 LVM 分区上。
  • 我现在没有错误消息。但我记得有点像

无法读取块...

fro*_*utz 7

你可以试试你的运气ddrescue。它通常用于整个磁盘或分区,但它也适用于单个文件。它保留一个日志文件以供重试。

ddrescue /source/your_video.avi /target/your_copy.avi /target/your_copy.logfile
Run Code Online (Sandbox Code Playgroud)

如果光盘在此过程中消失,只需重新安装它并再次启动命令,它应该从停止的地方恢复。

ddrescue也有一堆选项,info ddrescue用于手册和更详细的使用示例。

如果您有备用磁盘,则制作整个磁盘副本可能会得到更好的结果。这取决于究竟是什么损坏了 - 文件本身或只是文件系统元数据。