不久前(~ 2004 年)我被告知总是为引导目录创建一个单独的分区。从那以后我一直都有。但是在阅读了一些关于分区问题的问题后,我很好奇。我还需要 /boot 分区吗?
注意:如果有帮助,我正在双启动(Win XP 或 7)和 Ubuntu 10.04。我还有一个分区(使用 ext2/3),用于在两个操作系统之间共享文件。
不久前(~ 2004 年)我被告知总是为引导目录创建一个单独的分区。从那以后我一直都有。但是在阅读了一些关于分区问题的问题后,我很好奇。我还需要 /boot 分区吗?
注意:如果有帮助,我正在双启动(Win XP 或 7)和 Ubuntu 10.04。我还有一个分区(使用 ext2/3),用于在两个操作系统之间共享文件。
如果您不使用 LVM、根卷加密、软件 RAID 等,或者只是将根卷放在没有中间层的普通 jane 文件系统上,那么您就不需要它。
确实,引导中最重要的文件是内核映像 (
vmlinuz
) 和initramfs
映像 (initrd.img
)。如果 GRUB 可以访问这两个(以及 GRUB 配置文件)而无需特殊处理,则/boot
不需要单独的卷。一般来说,除非您处理加密或 RAID,否则您不需要单独的 /boot 分区。
也就是说,我偶尔会发现将单独的 /boot 分区添加为 FAT 分区的用途。这允许您的双引导系统对您的 GRUB 配置进行更改,因此您可以创建一个批处理文件来关闭 Windows 并更改默认菜单选项,以便接下来引导其他内容。大多数人不需要这个,但我有几个项目需要来回切换,它允许它完全由脚本完成。
此回复可能会回答您的问题: