近期遇到错误删除 Grub 启动分区,而引起无法启动的问题.
由于主分区用的是 Btrfs 格式,Grub 就需要将自己一个 core.img 嵌入到一个大小为 2M 左右的分区内.
修复步骤:
- gdisk 重新建立一个分区,大小为 2M 左右即可
- gdisk 修改分区 code 为 EF02
- grub-install /dev/SDA (SDA 为系统盘标识符),期间会自动识别 EF02 分区将 core.img 作为嵌入分区.
- 重启即可
引用:
近期遇到错误删除 Grub 启动分区,而引起无法启动的问题.
由于主分区用的是 Btrfs 格式,Grub 就需要将自己一个 core.img 嵌入到一个大小为 2M 左右的分区内.
修复步骤:
引用: