Ubuntu 启动时意外访问 Windows 文件

Ubuntu 启动时意外访问 Windows 文件

TI 决定在安装 Windows 7 的同时双启动 Ubuntu 12.04。如果有关系的话,我使用的是 Toshiba Satellite A665-s6050、Windows 7 64 位、500GB HDD。

我划分了 80GB 的可用空间来安装 Ubuntu。手动分区程序让我很头疼,因为自动安装功能没有出现。使用 Google 上的各种教程,我用可用空间划分了两个分区,一个swap分区大约 2GB,另一个分区 78GB,挂载点为/,然后尝试安装。它安装成功了,但当我再次启动时,它只能启动到 Windows。

所以我尝试再次运行安装程序,这次它给了我与其他操作系统一起安装选项。当我单击该选项时,它没有给我分配空间的滑块,而是直接进入安装。

它现在可以工作了,而且我正在进行双重启动,但是现在,当我启动 Windows 时,一切都如预期的那样:我的C:驱动器小了 80GB。

但是当我启动 Ubuntu 时,它允许我访问整个硬盘,甚至是 Windows 文件,我不知道为什么。我是否将 Ubuntu 限制为 80GB 还是仅限制了 Windows 7?

我彻底糊涂了,安装过程不像我之前在其他电脑上全新安装 Ubuntu 时那么顺利。这是我第一次双启动,真是太痛苦了。

答案1

恭喜您花时间尝试 Ubuntu。

  • 当您选择“与其他操作系统一起安装”时,安装程​​序可能会自动调整 Windows C: 分区的大小并使用该空间。听起来它为 Ubuntu 分配了 80 GB。
  • 我建议安装分区安装 gparted在 Ubuntu 上查看硬盘是如何分区的。(请注意,如果您在从该分区运行 Ubuntu 时尝试对该分区执行操作,则可能会遇到错误。)

  • Ubuntu 可以毫无问题地看到您的 Windows 分区,但 Windows 无法看到您的 Ubuntu (GNU/Linux) 分区。这是因为文件系统的工作方式:每个分区都有一个关于文件的信息表,包括实际文件数据在硬盘上的位置。存储这些信息的格式有多种类型,因此有术语文件系统类型。Windows(默认情况下)将数据存储在NTFS文件系统中,而 Ubuntu 则将数据存储在ext4文件系统中(默认情况下)。问题出现的原因是,虽然 Ubuntu 有软件告诉它如何读取NTFS文件系统,但 Windows 没有相应的软件ext4。因此,Ubuntu 可以读取 Windows 文件系统,但反过来不行。我认为可能有第三方程序可以让 Windows 查看 Ubuntu 分区;尝试谷歌搜索“在 Windows 上读取 ext4”。

  • 您应该谨慎使用双启动。如果 Windows 出现问题,对于仍在使用 Ubuntu 的人来说,让引导加载程序再次工作可能很麻烦。但从长远来看,Ubuntu 绝对值得一试。

答案2

实际情况是,Ubuntu 安装程序没有触及您自己创建的 78+2 GB 空间。安装程序从 C: 驱动器中切掉了新空间。

您应该做的是从一开始就选择“与其他操作系统一起安装”选项。

为什么初始安装失败了?我猜是因为某种原因没有安装引导加载程序;您是否尝试使用 USB 记忆棒(而不是 CDROM)进行安装?如果是这样,引导加载程序可能安装在 USB 记忆棒上,这可不是什么好事。它应该安装在 C: 驱动器的 MBR 上。

如何恢复 78+2GB 的空间?有几种方法。您需要从磁盘实用程序中提供分区布局的图像(屏幕截图)。提出有关恢复空间的新问题。

答案3

这是正常的。Ubuntu 可以安全地读取和写入 Windows 创建的分区(使用 FAT 或 NTFS 文件系统)。这是正常的。Ubuntu 不会在它和 Windows 之间建立一堵 40 英尺高的墙。它很灵活,许多用户发现它很有用,可以访问他们的 Windows 文件。不用担心。

答案4

您的安装一切正常,只有可能有一个未使用的分区,这可能是您以前安装 ubuntu 时留下的。您可以格式化它,但要非常小心,如果 grub 驻留在那里,删除它后您将无法启动任何操作系统。

相关内容