让 ubuntu 接管 mac 上的 windows 空间

让 ubuntu 接管 mac 上的 windows 空间

我有一台可以三重启动 OSX、Windows 7 和 Ubuntu 的 MacBook,我花了两周的时间才让它运行起来。

我使用 rEFInd 和 Grub2 启动菜单启动,现在发现我不再需要 Windows 了。

让 Ubuntu 接管 Windows 分区有什么风险?

如果有人能告诉我如何做到这一点(如果它是安全的)我将不胜感激。

答案1

简单来说,您不能让 Ubuntu 直接“接管”Windows 分区。Windows 使用 NTFS 文件系统,而 Ubuntu 不支持该文件系统。(默认情况下,Ubuntu 使用 ext4。)如果您只想要 Mac OS X 和 Ubuntu,则必须先实时启动操作系统(Ubuntu 安装介质是不错的选择)并删除 Windows 分区。然后,您可以扩大 Mac OS X 或 Ubuntu 分区(您的选择)以填充新的可用空间。您可以扩大 Ubuntu 或 Mac OS X,这只是一个偏好。然后,您必须查看是否仍可以启动 Ubuntu。(我假设您的双启动通过启动到 GRUB 并选择从那里启动的内容来工作。)如果您看到操作系统选项(如果 Windows 仍在那里也没关系,我们会处理这个问题),请选择“高级选项”或类似选项,然后将最新的 Ubuntu 内核启动到恢复模式。您应该会看到一个更新 GRUB 的选项。选择它,希望一切在重新启动后都能正常工作。


如果上述方法对您有用,请跳过此步骤。现在,假设启动 Mac 不起作用。也许您遇到了“无可启动媒体”错误或其他问题,或者 GRUB 将您带到了某个“GRUB 恢复命令行”,如果您还不知道,这不是我上面提到的恢复模式。我们需要重新安装 GRUB(假设您的双启动通过启动到 GRUB 来选择您的操作系统来实现)。从您的 Ubuntu 安装媒体启动,然后打开 GParted。使用它来找出您的 Ubuntu 分区的路径。在我的示例中,它将是/dev/sda2。一旦您弄清楚了,您就可以关闭 GParted,因为我们不再需要它了,然后打开一个终端。现在,运行此命令时要小心。我并不是想警告您,但是如果您没有正确安装 GRUB(即您将其安装在 Mac OS X 之上),可能会产生灾难性的后果!不要紧张。输入命令sudo grub-install /dev/sda2,其中/dev/sda2是您的 Ubuntu 分区的路径。重新启动并将启动顺序更改为启动 Ubuntu,而不是任何其他操作系统。希望现在一切都好。如果不是,请在线查找您的问题。我不是 GRUB 专家,即使我是,将所有可能的错误和问题都作为此答案的一部分也会使答案比现在更长,因此如果您在采纳我上述建议后遇到问题,我不会帮助您解决 GRUB 问题。

相关内容