我有一台带有 2 个硬盘的计算机。C: 上安装了 Win7,D: 上存放了我的大部分文档(电影文件、文档、Dropbox 文件夹等)。最近,Windows 变得非常慢,一位朋友建议格式化 C: 并安装 Ubuntu。我不介意在 C: 上这样做,但我不想碰 D:
我可以在 C: 上安装 Ubuntu 并且仍然访问 D 中的所有文件吗?
请注意,我的视频文件夹应该可以与家里的其他计算机(使用 Win7 或 Win8)共享,并且我想在 Ubuntu 上安装可以访问这些文件的 Plex Server。
谢谢你!
答案1
是的,你可以,因为 Ubuntu 可以轻松访问 NTFS。你可以继续在 C: 分区上安装 Ubuntu,然后将 Ubuntu 设置为在启动时自动挂载 D: 分区。只需按照此帖子操作即可: 如何自动挂载 NTFS 分区?
答案2
在删除或更改分区之前,或者在安装任何新操作系统之前,执行备份您的宝贵数据。即使您正确地完成了所有操作,也存在数据丢失的固有风险。
由于您还不熟悉 Ubuntu,您可能希望保留 Windows 安装以防万一。这可以通过 Ubuntu“与”Windows 的双启动安装来实现,您可以在启动时选择是运行 Windows 还是 Ubuntu。请参阅
如果您不再需要 Windows,您可以随时将其删除。
在双启动设置中,您将能够从 Windows 和 Ubuntu 读取和写入驱动器/分区 D: 上的所有数据。
只有在您确实想要摆脱 Windows 的情况下,您才可以继续在 C: 分区上安装 Ubuntu。为避免数据丢失,请特别注意不要安装默认设置(这将替换驱动器上的所有数据),而是选择“执行其他操作”。然后,您将能够手动删除和创建分区。只有当您没有触碰或格式化保存数据的分区时,您才能够从 Ubuntu 访问它。
如有疑问:不要继续- 问问别人。
答案3
这是可行的,但是,如果您不想重新格式化驱动器“D:”,您可能会遇到问题,因为它肯定是使用 NTFS 格式化的,默认情况下 Ubuntu 不会写入该驱动器。从 Linux 打开 NTFS 上的写入功能并不安全,因为 Linux 下 NTFS 系统的开发人员不知道有关磁盘格式的所有信息。
如果 C: 上有足够的空间来复制 D: 上的所有数据,那么您可以:
- 将数据从 D: 复制到 C:
- 从 CD 启动 Linux
- 格式 D: 使用 xfs4 或类似格式
- 将数据从 C: 复制回“D:”(现在在 Linux 下它是一个挂载点,例如 /data)
如果 C: 太小而无法复制 D:,那么最好的办法可能是购买另一个硬盘并使用 xfs4 格式化,将 D: 复制到其中,然后在“C:”上安装 Linux,这样所有数据就都可用了。一旦这样,您就可以格式化“D:”并将其用于备份或类似用途。
现在,要与其他 MS-Windows 系统共享文件,您需要安装 Samba。这就足够了,而且它不需要您使用 NTFS 格式化磁盘。如果您不需要超高级别的安全性,Samba 相对简单。只需确保 Linux 防火墙不会妨碍您。您应该搜索有关 Samba 的参考资料等,以便了解如何使其工作。