![为什么建议 Linux 使用 100MB ext2 启动分区?](https://linux22.com/image/1328627/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%BB%BA%E8%AE%AE%20Linux%20%E4%BD%BF%E7%94%A8%20100MB%20ext2%20%E5%90%AF%E5%8A%A8%E5%88%86%E5%8C%BA%EF%BC%9F.png)
很多人建议为 Linux 安装使用一个单独的 ext2 启动分区,其空间大约为 100MB。这个单独的启动分区有什么意义呢?
答案1
好吧,我认为这几乎是一个神话,特别是现在的发行版倾向于在稳定周期内大量更新内核,而不是删除旧内核。这意味着如果你有 2 个内核(甚至一个),它将填满 100MB,包括 grub 安装和 initrd。真正建议做一个 /boot 分区是因为引导加载程序不能很好地与某些文件系统(如 xfs 或 btrfs)配合使用。
如今,现代 Linux 发行版对 ext2、ext3 和 ext4 的支持程度相当,这意味着您可以使用其中之一。如果您想使用除 ext* 之外的其他文件系统,或者想在多个根分区 (/) 之间保存内核映像,那么使用 /boot 分区是有意义的。如果您决定使用 /boot 分区,我强烈建议您为其分配大约 1GB 的空间。
答案2
这是有争议的,取决于具体情况。
在我看来,过去几年在简单的台式机或笔记本电脑上安装它没有多大意义。只使用一个系统分区更容易。在 Linux 路由器上(使用 BIOS),我也不使用单独的启动分区。
如果您的系统使用 UEFI,那么再次强制使用单独的启动分区(EFI 系统分区),但 ext2 不是一个好的选择,我建议使用 FAT。
一个有效的例子是,如果您使用的启动管理器无法从根文件系统启动,那么单独的启动分区是有意义的,并且 ext2 最有可能受到支持。