在过去几年使用虚拟机和 wubi 之后,我终于抽出时间在双启动中安装了 ubuntu。
我读了很多教程,但它们都推荐了不同的东西。所以我认为“在 Windows 上安装 Ubuntu”选项是一个非常安全可靠的选择,否则它不应该被提供。我已经有第二个分区来存储我的数据,所以没有必要这样做。
现在,成功安装后(不太确定,因此我提出这个问题),我在启动时获得了 grub 引导加载程序,并且我可以选择启动 Windows。
这是首选设置吗?我读到了很多关于 grub 应该安装在不同的分区上并且 windows 应该负责启动的信息。这是真的吗?Windows 更新会破坏我的安装吗?
经过一番搜索,我发现我可以使用 easybcd,如http://neosmart.net/wiki/display/EBCD/Ubuntu使用 Windows 引导加载程序。它不会覆盖 MBR 中的 GRUB 吗?
先感谢您
答案1
GRUB 应该位于第一个硬盘的主引导记录 (MBR) 中。通常情况下是这样的/sda
(而不是位于驱动器内的分区,例如/sda1
等等)。
以上适用于 UEFI 之前的系统/Windows 8。有关在 UEFI/Windows 8 系统上安装的详细信息,请参阅:使用 UEFI 安装 Ubuntu 和预装的 Windows。
我已经使用这个默认的 GRUB 设置很多年了,从来没有遇到过任何问题。特别是,Windows 更新没有弄乱 GRUB。但是,如果您需要重新安装 Windows,那么您必须在安装 Windows 后重新安装 GRUB。这很容易做到。除非您错误地格式化整个驱动器,否则 Ubuntu 安装不会受到 Windows 安装过程的损害。
如果您升级 Windows,例如从 Vista 升级到 7 或从 7 升级到 8,也会删除 GRUB。您只需从 Live USB/DVD 安装 GRUB 即可。
我从未使用 Windows 安装程序代替 GRUB。不使用 GRUB 不是一个好主意,因为它允许从同一个 Ubuntu 安装启动不同的内核。如果 Ubuntu 中的内核更新出现问题,这将非常有用。然后,您可以使用 GRUB 启动到以前的内核并卸载内核更新。
希望这可以帮助。
答案2
嗨 gl3nn 这就是我安装 Ubuntu 的方式。但我非常确定 Windows 更新绝不会破坏您的安装。让 grub 处理启动过程是可以的。您希望 /home 与 Windows 位于不同的分区上,因为 Windows 在关机时使用某种加密方法,这不允许您从 Ubuntu 启动。但在“升级”(而不是更新 Windows)或“重新安装”Windows 时要小心。重新安装或升级将完全删除 grub(仅 grub),Windows 将从 Windows 启动管理器启动,您可以在 15 分钟内修复它。我认为您可以在启动 Windows 时按 F8 按钮访问恢复选项。如果我遗漏了什么,请随时询问。在您升级或重新安装 Windows 之前,您所做的绝对不会给您带来任何问题。
答案3
为了完全安全,您可以安装GRUB
在USB stick
(您可以在安装菜单底部的下拉列表中找到该选项)。我有这样的设置,并且已经使用了很长时间。它对我来说非常好用,因为它可以让 Windows 自行运行。
例如,我使用 Clonezilla 克隆 Windows 系统分区,以便获得系统快照,并在 5 分钟内根据需要“重新安装 Windows”。GRUB 在我的 USB 上保持不变,无需重新安装。效果非常好!
我正在使用 Windows Vista。
编辑:如何将 GRUB 安装到 USB 驱动器
您可以在安装过程中选择“其他”选项,将 GRUB 安装到 USB 记忆棒上,这意味着需要做一些更高级的工作。不过您应该尝试一下。
请小心操作,不要对磁盘进行任何更改如果你不确定自己在做什么。如果需要,可以多问一些问题,但一定要看看这种方法。
首先,您需要为 Ubuntu 分配空间。这意味着在您的硬盘上创建可用空间。您可以通过系统的磁盘管理来实现这一点,也可以从 LiveCD 启动 Ubuntu 并启动 GParted。然后执行以下操作:
插入您的 USB 记忆棒。
缩小其中一个分区
- 要考虑的事情:你有多少个分区(你可以有最多 4 个主要分区),这就是为什么你要创建
Extended Partition
- 它们的大小是多少,你认为对 Ubuntu 来说足够的空间是多少(在大多数情况下仅用于系统,10GB 的空间就足够了)
- 要考虑的事情:你有多少个分区(你可以有最多 4 个主要分区),这就是为什么你要创建
Extended Partition
从中创建(选择并在其中创建一个新分区unallocated space
并分配 100%)在该扩展分区中,您将创建逻辑磁盘:
system partition
- 最低限度(根主系统文件夹,/
最好使用ext4
格式)和- 分区
swap
(格式化为linux-swap
) - 您可能考虑创建一个单独的
/home
分区 - 这样,如果您需要重新安装 Ubuntu,您的个人文件和设置将是安全的。我推荐它。
如果您只制作system partition
和swap
,请为交换分配与内存相同的空间,并为系统分区分配尽可能多的空间。
如果您使用单独的/home
分区,10GB 应该足够了system partition
,对于swap
其余文件(如音乐、视频、图片和设置等)来说,内存就足够了。
完成了吗?好的,关闭 GParted。
一旦您的分区准备好,单击Install Ubuntu
(它可能会要求您卸载设备 /dev/sdb1 或类似的东西)回答是。
当方法提示符出现时 - 选择Something else
选项。您会在窗口底部看到Device for boot loader installation
。我们将回到那里。
对于您在上一步中创建的每个分区 - 选择它并单击Change
。我之前谈到的选项:/
,/home
它们被称为Mount Points
,这是您必须为每个分区选择的选项。对于swap
,单击它并将其用作swap area
。
安装 GRUB - 从下拉菜单中选择您的设备(如果只有一个 USB 设备,它将是/dev/sdb
)。
确保您已选择 /dev/安全数据库 并不是/dev/sdb(n), 在哪里n是一个数字。它必须是/dev/sdb或您的 USB 记忆棒所分配的任何字母。
检查您的选择,确保一切正常。再三确认。单击立即安装。瞧!
希望能帮助到你。