aug*_*tin 5 boot bios gpt gparted
在 BIOS-GPT 系统上(即没有 UEFI):我这样分区我的磁盘:
1) 2MiB 带bios_grub
标志
2) 1GiB ext2 用于/boot
3) 30Gib ext4/
用于 Gentoo。
4) 其余的分配给其他发行版和/home
.
我的问题是关于第二个分区,即 /boot/ 的 ext2。
在 gparted 中,我需要设置“引导”标志吗?
我阅读了有关它的相互矛盾的信息:
“一些有问题的 BIOS 或 EFI 配置为以 BIOS/CSM/legacy 模式启动,也可能在从带有 GPT 标签的磁盘启动时出现问题。如果是这种情况,可以通过添加启动/活动标志来解决这个问题必须通过 fdisk 使用 -t dos 选项强制它使用 MBR 格式读取分区表的保护性 MBR 分区。”
...
“当使用 UEFI 接口引导系统(而不是 BIOS)时,将引导分区标记为 EFI 系统分区。当分区上设置引导选项时,Parted 会自动执行此操作:”
...
“键入 a切换分区上的可引导标志并选择 2。再次按 p 后,请注意在“引导”列中放置了一个 *。
我在其他地方读到 uefi 系统上的“引导”标志是针对 fat32(vsfat)类型的分区。
基本上,我很困惑:“引导”标志是用于 BIOS 还是用于 EUFI 或两者?
我应该为我的 ext2 /boot/ 设置它,或者我不应该设置它,或者无论如何都没有关系?
Ale*_*exP 13
grub
本身并不关心引导标志。C12A7328-F81F-11D2-BA4B-00A0C93EC93B
,而不是引导标志。是的,这个分区需要格式化为 FAT32。并非所有 FAT32 分区都是 EFI 系统分区,只有其中之一,并且该分区(如果存在)很小且具有特殊用途。在通过 BIOS 或 BIOS 仿真启动的计算机上,您不需要它。您可能想要创建一个 EFI 系统分区(大约 300 MB,在 partedmkpart fat32
和 set 中boot on
),以防有一天磁盘将被移动到具有 UEFI 的计算机上。/boot
分区不需要引导标志,也不应该有。