中断挂载或卸载会导致数据丢失吗?

中断挂载或卸载会导致数据丢失吗?

我正在使用 veracrypt 来安全地存储文件。安装卷时,它偶尔会挂起(持续 5-10 分钟或更长时间)。因此,我倾向于强制退出应用程序,弹出卷,然后重新开始。

在安装或卸载过程中强制退出是否会导致数据丢失,或者这种操作永远不会导致数据损坏?

请假设卷(外部硬盘驱动器)永远不会处于复制文件或从中复制文件的过程中,但是强制退出仅在没有文件被移动时发生(例如在安装或卸载期间)。

答案1

据我所见,结果取决于运气,并且双方都有可能获胜。

中断挂载的结果在大多数情况下与中断 Windows 的启动相同,即没有问题。

但是,如果 veracrypt 或 Windows 正在写入加密卷的标头,则数据可能会丢失。我认为 veracrypt 开发人员已经尝试解决这种可能性,但我发现有证据表明这种情况可能发生。

在文中 损坏的 Veracrypt 文件帮助! 海报上写了这样一个悲伤的故事:

我有一个包含重要文档的 Veracrypt 容器。今晚我打算将它打开放到我的服务器上并创建备份。我打算将它安装到我的机器上,结果我的电脑崩溃了。我重启了电脑。现在,当我重新安装 veracrypt 容器时,我收到错误“无法安装,因为文件正在使用中。”(或者类似的东西,我不想过多地弄乱它,因为我担心会造成更多损害。)

我的建议是等待 veracrypt 完成挂载。中断它只会在千分之一的情况下造成损害,但除非你有良好的备份,否则不要冒险,以防万一。

相关内容