我有一台 Mac 和一台 Windows 计算机,还有一块便携式硬盘 (NTFS) 来存储我的所有文件。我的 Mac 上有一个文件夹,其名称对于 Windows 来说是无效的,其中包含一个“:”。在升级 Mac 的过程中,我删除了旧 Mac 上的所有文件,在删除这些文件并转移到新 Mac 之间,我将硬盘插入 Windows 计算机,当系统提示驱动器有错误时,我毫不犹豫地点击了修复按钮。
现在我在 Mac (OSX 10.8) 上根本看不到该文件夹,在 Windows (Win 7) 机器上虽然可以看到,但我无法访问。我尝试将文件夹从便携式硬盘上传到 Google Drive,但 Drive 对上传没有任何反应。
我也尝试重命名该文件夹,但正如我所料,没有成功。
有没有办法将该文件夹恢复至 Mac?
答案1
您是否尝试过通过命令行重命名?
以下是我从 Windows 解决该问题的方法:
- 将所有其他文件/文件夹移出包含“名称错误”文件夹的文件夹。
- 打开命令提示符并更改为包含“坏文件夹”的目录。
- 输入命令‘rename * bob’
这个想法是让 rename 使用通配符来操作该事物。通过使其成为文件夹中的唯一事物,rename 应该能够执行您想要的操作。
在 Mac OS 上,我会做大致相同的事情,但重命名命令是“mv * bob”。
在这两种情况下,请注意“坏文件夹”是目录中的唯一内容,否则您将得到奇怪(且具有潜在破坏性)的行为。如果可以,请复制包含文件夹(坏文件夹和所有内容),以便在出现问题时进行备份。
答案2
我安装了试用版软件适用于 Mac 的 Tuxera NTFS之后,我的 Mac 能够查看 Windows 在修复期间隐藏的文件夹(?)并且显示文件名无效,现在我可以再次访问这些文件(至少可以查看它们,我将尽快将它们复制到安全的地方)。
编辑:我能够完全复制并打开/访问每个文件夹和文件并创建一个新的备份。