我已经安装了 Ubuntu 13.04 64 位以及正版 Windows 8。
我可以通过 Grub 启动菜单访问两者(尽管 Windows 8 显示为“Windows 8 UEFI 恢复”),但问题是,当我在驱动器上的 Ubuntu 中保存某些内容时,启动到 Windows 8 后我找不到该文件。
问题最严重的时候,当我尝试从 Windows 8 访问 F 驱动器时,它显示“F:\ 无法访问。文件或目录已损坏且无法读取“。此驱动器不是安装 Ubuntu 的驱动器。
我现在应该怎么做?
答案1
默认情况下,您将无法从 Windows 访问 Ubuntu 的分区,因为 GNU/Linux 使用 ext4 文件系统,而 Windows 无法理解该系统。如果您想从 Windows 访问这些文件,有许多实用程序可以告诉 Windows 如何处理 ext 文件系统系列。请查看这一页寻找一些解决方案。
这是对你的问题的一种解释。但是,在再次阅读你的问题后,听起来你想问的是:
“当我使用 Ubuntu 将文件保存到 Windows 应该理解的文件系统时,Windows 无法读取此文件。救命!”
我无法真正回答这个问题,但我依稀记得遇到过类似的问题,我想我通过使用不同的闪存驱动器解决了该问题。重新格式化驱动器也可能有帮助。
答案2
正如 Josh 上面提到的,Windows 无法理解如何读取 Ubuntu 使用的 Ext4 文件系统。(反过来,Ubuntu 不存在这个问题)。
如果您必须共享文件,我建议采用以下两种方式之一。
- 挂载windows目录并写入目录(例如我的文档目录)。
- 创建一个 NTFS 类型的新分区并写入该分区。
您还可以在 Windows 上安装软件来读取 Ubuntu 分区,但我无法评论它的可靠性。