我有一个 Ventoy USB,我将 ISO 复制到其中,当我使用文件管理器(我使用 GNOME,所以 Nautilus)复制它时,它告诉我 100% 但事实并非如此,因为图像已损坏。
使用cp -v
和终端也是rsync -v
如此:它运行得非常快,并告诉我文件已被复制,但如果我移除 USB 记忆棒,图像再次损坏。为了“解决”这个问题,我开始在文件管理器中弹出 USB 记忆棒,我注意到它说“正在写入 USB:不要删除媒体”(或者,类似的东西......不记得了正是它所说的),它会自动驱逐USB。
有没有其他方法可以得到它被完全复制的确切时间?我可以在终端中传递的外部应用程序或其他标志/命令?
谢谢。
出现此问题是因为尽管命令已返回完整,但信息并未全部写入磁盘(即它仍被缓存。
运行 cp 命令或 rsync 命令后(或者任何时候你想从命令行弹出磁盘),你应该强制它完成将其内容写入磁盘 - 你可以使用简单的命令
当这返回到命令行时,您可以安全地删除磁盘。