双启动 Ubuntu 12.04 和 Windows 7。关于启动顺序以及 Ubuntu 的具体安装位置的问题

双启动 Ubuntu 12.04 和 Windows 7。关于启动顺序以及 Ubuntu 的具体安装位置的问题

这有点儿像 2 部分:

我最近在 Windows 7 PC 上安装了 Ubuntu 12.04。我最初通过 diskmgmt.msc 创建了一些可用空间,用于安装 Ubuntu。我从未格式化过它,但它留下了约 30GB 的可用空间。安装时我实际上从未选择将它安装到哪里,它只是安装而已。现在 diskmgmt.msc 显示约 30GB 的可用空间现在是 2 个主分区,21GB 和约 8GB。我会提供屏幕截图,但新用户无法做到这一点。然而,主分区似乎完全是空的。

我的问题是,Ubuntu 是在这里自行安装的吗?如果是这样,为什么可用空间标记仍然位于驱动器的 100% 处?

第2部分:

现在看来 Ubuntu 是主要的操作系统,因为当我的 PC 启动时,我会看到“grub”屏幕,而当我离开它时,它会默认进入 Ubuntu,而不是“美观的”白底黑字的“您想要启动什么”屏幕。

我只偶尔使用 Ubuntu 来玩,或者在大学作业中用它编写 C++。有没有办法将 Windows 恢复到主启动,或者最简单的方法是卸载 Ubuntu,然后重新安装。这会对我的 Windows 安装产生什么影响?

如果我要这样做,我应该如何确保它安装到我为此目的预留的 30GB 内存中,并且它不是我的主要操作系统?

抱歉,如果这个问题已经被回答了一遍又一遍,我找不到针对我的情况的确切答案。

答案1

如果这不是 Wubi 安装...

Linux 通常需要 2 个分区,一个根分区和一个交换驱动器,因此这两个分区是有意义的。实际上,您可以有很多选择来决定将安装放在哪里以及使用哪些分区,但您可能选择了默认设置,这可能行得通。

无论你最后安装的是哪种 Linux,它都将成为默认启动的操作系统,因此重新安装不会有帮助。如果你重新安装 Windows,它将完全清除 Grub,你将无法启动 Ubuntu,但它仍会保留在磁盘上。

您可以设置启动前的延迟时间,以及启动的默认操作系统。您还可以设置启动您选择的最后一个操作系统,直到您启动新的操作系统。

默认条目由 /etc/default/grub 中的 GRUB_DEFAULT= 设置决定;第一个“菜单项”的值为“0”。可以将其更改为菜单中 Windows 条目的编号,可能是“3”。或者,可以将其更改为完整、准确的姓名Windows 条目,如果您要进行大量更改,这将非常有用。要编辑此文件,请在命令提示符下输入:gksu gedit /etc/default/grub。请注意不要更改任何您不理解的内容,因为这是一个重要的文件。

如果您想更改 grub 等待启动默认的超时时间,您可以更改 GRUB_TIMEOUT 的值,其默认值为 10。

请注意文件顶部的说明,在进行任何更改后运行“update-grub”以实际更改菜单文件/boot/grub/grub.cfg。也可以编辑此文件以进行更改,但在某些情况下它们会被覆盖。

更多信息请见这里

答案2

你是如何安装 Ubuntu 的?似乎你可能已经安装了 Wubi,即在 Windows 中安装虚拟驱动器。启动 Windows 并查看是否有文件夹 c:\ubuntu\disks

此文件夹内有一个名为 boot.dsk 的文件。这是您的 Ubuntu 虚拟磁盘。

如果不是这种情况,请启动 Ubuntu 并将文件 /etc/fstab 的内容粘贴到这里,以便我们查看发生了什么。

相关内容