对原始 NTFS 映像的读/写访问

对原始 NTFS 映像的读/写访问

我将整个 32GB NTFS 分区备份到带有dd.安装后,在 Debian 下可以访问分区上的文件系统:

$ sudo mount -o ro,loop /media/Path/To/ImageFile.img /tmp/IMAGE/

重新挂载此映像后,如果不指定ro,是否可以安全地修改 NTFS 文件系统(例如编辑文件、复制新文件、删除文件等)?

我知道 GNU/Linux 可以读/写 NTFS 文件系统——我的问题是在将映像挂载为读/写后是否可以安全地修改映像中的 NTFS 文件系统。

答案1

我的经验表明,大多数情况下使用 ntfs-3g FUSE 驱动程序修改 NTFS 分区是安全的。

但是,如果您经常使用它,或者当 NTFS 分区上有 IO 时计算机挂起/强制重新启动,您可能会遇到麻烦(例如,尝试访问文件时出现 IO 错误)

所以,得出结论:

  • 如果你只是将其挂载为可写以更改某些特定文件,然后以 ro 模式重新挂载它,应该没问题。
  • 但如果经常使用 ntfs 文件系统,您可能需要安装 Windows 来修复文件系统问题(在这种情况下这是不可能的,因为您没有使用真正的分区)

相关内容