![安装openSUSE时如何创建bios_grub分区?](https://linux22.com/image/12024/%E5%AE%89%E8%A3%85openSUSE%E6%97%B6%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BAbios_grub%E5%88%86%E5%8C%BA%EF%BC%9F.png)
安装 openSUSE Tumbleweed 时,我在最后一次确认之前收到红色警告:
Boot from MBR does not work together with btrfs filesystem and GPT disk label without bios_grub partition. To fix this issue, create bios_grub partition or use any ext filesystem for boot partition or do not install stage 1 to MBR.
警告是对的,像这样安装 openSUSE 无法启动。
据我所理解我的机器可能处于 EFI 模式,因为 YaST 创建了一些对我来说看起来像 GPT 的东西(至少在专家分区的图形可视化中,我可以在 和 下看到 GPT /dev/sda
)/dev/sdb
。
可能相关的是自动分区将 BIOS 引导分区创建为/dev/sda1
.显然这还不够,/dev/sda1
在引导加载程序设置中也没有设置为自定义引导分区而不是 MBR,那么我如何将其变成“bios_grub 分区”(无论是什么)?