Grub не загружается по умолчанию
Недавно я установил Ubuntu в качестве второй ОС на MacBook,
Как менеджер двойной загрузки я установил rEFInd, и я сделал установку на одном разделе.
Когда я загрузился с этого раздела, я просто получил консоль grub. Но я понял, что grub.cfg отсутствует, и я смог легко загрузить ОС по строке cmd:
insmod ext2
set root='(hd2,gpt4)'
linux /vmlinuz root=/dev/sda4 ro
initrd /initrd
boot
затем я запускаю update-grub2, так что я получил grub cfg, но после перезагрузки консоль grub все еще хвастается, и мне нужно вручную выбрать cfg, чтобы иметь возможность запускать ОС
insmod ext2
set root='(hd2,gpt4)'
configfile /boot/grub/grub.cfg
Таким образом, похоже, что grub не знает, какое устройство / раздел использовать, и это, скорее всего, вызывает проблему. Но я не знаю, как я могу это исправить, это ответственность Boot Manager или я могу как-то настроить grub для выбора root='(hd2,gpt4)' по умолчанию?