![我应该在哪里安装 grub?](https://linux22.com/image/969562/%E6%88%91%E5%BA%94%E8%AF%A5%E5%9C%A8%E5%93%AA%E9%87%8C%E5%AE%89%E8%A3%85%20grub%EF%BC%9F.png)
由于 GRUB 和 MBR 混乱,我格式化了我的笔记本电脑。
我不希望这种情况再次发生,所以...我应该在哪里安装 GRUB 的正确分区?
我的分区是
System Reserved (/dev/sda1 I beleive)
Windows 8 (/dev/sda2)
接下来的还没有制作,但应该像我创建它们时所列出的一样:
Ubuntu (/dev/sda3)
Pear OS 8 32-Bit (/dev/sda4)
Swap Partition (2GB /dev/sda5)
现在,我应该把 GRUB 放在哪里?!
答案1
如果您将内置硬盘用于 Windows 8 和 Ubuntu,那么您应该将 grub 存储在 HDD 的第一个扇区上。
这是在安装 Ubuntu 时,在分区阶段。您将看到一个对话框,其中列出了您的所有分区,底部会询问您要将 grub 存储在何处。在这里,您应该将其指向/dev/sda
。请注意,末尾没有数字,只有设备名称。
答案2
如果你的硬盘是 gpt(不是 ntfs),Ubuntu 应该把 grub 放在“bios grub”分区中。不需要 1 GB,2MB 足以容纳 Grub 中的多个操作系统
答案3
这是计划和偏好的问题。由于您将安装多个操作系统,因此您应该使用单个分区来将/boot
其他所有东西分开。大小应为 1GB 左右,以适应您要安装的操作系统数量。
您没有在问题中提供更多信息,但如果您没有使用带有 UEFI 的 Windows 8 和/或计划停用 UEFI,则安装 Ubuntu 时不会出现问题。顺便说一句,安装顺序应该是:
- Windows 8(记得为其他操作系统留出空间)
- 其他操作系统
- Ubuntu,在这里选择安装启动分区。原因是 GRUB 似乎不喜欢将多个内核放入其中
/boot
(我自己也经历过这种情况),所以最好将/boot
分区留到最后。