USB VFAT 驱动器损坏,我有哪些修复选项?

USB VFAT 驱动器损坏,我有哪些修复选项?

因此,我将一个 USB 驱动器连接到路由器,作为穷人的 NAS。它有一个通过 CIFS 导出的 VFAT 文件系统。写入时出现问题,它将无法再挂载。

1) Lion 可以连接到驱动器,但无法安装。磁盘实用程序/fsck_vfat 无法对其进行任何操作,并表示无法修复和重新格式化。

2) Ubuntu 12.10 可以连接和挂载,并查看文件(至少是一些文件,我没有检查整个磁盘)。fsck.vfat 说启动块坏了,我尝试复制,然后说它看不到所有块。但重复运行似乎无法解决这些问题。

3) 它无法在 WinXP 中安装。我不确定如何在未安装的驱动器上运行 chkdsk。

所以,我想恢复此磁盘。我已将大量 CD/DVD 翻录到此驱动器,我不想重做此操作。我有什么选择?

如何在无法安装的 XP 驱动器上运行 CHKDSK?我假设内核中仍存在一些驱动程序节点,我可以使用 CHKDSK。

Ubuntu 能够看到一些东西,fsck 看起来很有用,但出于某种原因,实际上没有进行任何修复。我选择了 12.10,因为它有一个相对较新的 vfat diskutils 版本。

顺便说一句:驱动器内容大小比我在其他地方的任何备用磁盘空间都大。我考虑过使用 Ubuntu 作为临时副本的文件服务器,但我必须进行大量改组,而且即便如此,我也需要对我愿意丢失的文件进行分类。

答案1

简单的选择是从 Ubuntu 安装它(毕竟你写了Ubuntu 12.10 can attach and mount and see files。尝试复制所有文件。如果有效,只需重新格式化驱动器并将文件复制回来。

此选项可能是效率最低的解决方案,但它应该有效,并且您最终会知道所有文件都已恢复(或至少可读)。

编辑:我应该仔细阅读。我错过了drive content size is bigger than any spare disk space I have elsewhere.。我仍然支持这个选项。即使你必须从朋友那里借一个便携式磁盘。

相关内容