好吧,不知怎么的,我说服自己在我可爱的 Windows 8 操作系统旁边安装 Mint Linux (15:Olivia)。现在,我唯一的问题是在两个操作系统之间共享文件。我以前安装 Windows 7 和 Windows 8 时有一个三重分区,Win8 和 Win7 操作系统位于不同的分区中,然后另一个分区包含我的所有文件和其他东西。我想拥有相同的设置,虽然将 Win7 分区与 Mint Linux 交换,但我被告知存在兼容性问题?任何可以对此阐明的信息都将是绝对精彩的,提前感谢!
答案1
澄清一下,Linux 从来没有在读取任何 Windows 分区时遇到问题。是 Windows 无法读取 Linux 分区。您听说的兼容性问题与 NTFS 有关。几年前(大约 10 年前),设置 Linux 桌面并让它运行起来有点复杂写到 NTFS 分区。这一直是可能的,只是启用该功能的软件较新且有缺陷,有时会出现写入问题。据我所知,读取从来都不是问题。
现在,Windows 可能出于有意识的营销策略选择,从未支持除 VFAT 和 NTFS 等 Windows 原生文件系统以外的任何文件系统的读写。这是可能的,但您需要第三方软件,而且它不透明。Mac、Linux 和 Unix 等都可以处理各种文件系统,据我所知,只有 Windows 决定以这种方式束缚自己。
反正,NTFS-3G,支持读写 NTFS 分区的 *nix 软件现在已经非常成熟和稳定。以至于它被包含在 Linux 内核中。从实际意义上讲,这意味着您的 Linux 操作系统可以开箱即用地读写 NTFS 分区,您不需要安装或执行任何其他操作。
总之,使用 NTFS 文件系统创建一个共享数据分区,Linux 和 Windows 都能够顺利地从该分区读取和写入数据。
答案2
除了 NTFS,您还可以在 Windows 和 Linux 之间共享一个 ext3 主分区来保存您的个人文档。ext2fsd是一个可以在 Windows 中挂载 ext3 分区的驱动程序,就像将磁盘映射到驱动器号一样。这样,您就可以获得 ext3 文件系统的好处,例如日志记录,并且仍然可以在 Windows 中访问您的文件。我自己用过它,效果很好。
答案3
要从 Windows 访问 Linux 分区:
您可以使用
- Ext2Fsd
- DiskInternals Linux 阅读器(在 Google 上搜索链接)
- Ext2explore(在 Google 上搜索链接)
(抱歉,我的声誉不足以添加超过 2 个链接)
在上述软件中,我只使用过 DiskInternals,它非常棒。我不知道其他两个怎么样。但如果上述任何一个软件提供了文件系统写入选项,我认为最好不要使用该功能,因为这可能会把事情搞砸。
要从 Linux 访问 Windows 分区:
Linux 本身支持它,只需安装正确的分区并使用它即可。一个有用的链接是这里。这里也最好避免文件系统写入以避免不一致。
EDIT:
我不知道在 Windows 和 Linux 之间共享分区有多有效。我曾经这样做过,但几乎搞砸了 :)。但如果你能正确使用它,这个想法并不坏。
祝你黑客愉快:)