Я создал постоянную установку linux, используя часто предлагаемый метод с помощью mkusb и устанавливая конечную систему с использованием предварительно созданной схемы разбиения (см., например, здесь: https://askubuntu.com/a/1107334/1043714 by @C.S.Cameron).
Теперь у меня есть сомнения, что grub установлен правильно. Когда я редактирую /etc/default/grub (например, изменяю таймаут) и обновляю grub, я не вижу никакого эффекта после перезагрузки.
Я подозреваю, что он должен поместить grub.cfg куда-то в /dev/sdx3 (который, насколько я понимаю, является настоящим загрузочным разделом) вместо /dev/sdx5 (который является моим фактическим / ) - но я не уверен и, кроме того, не знаю, как EFI может вступить в игру в этот момент...
Заранее большое спасибо за подсказку, pheidrias
Метод, на который вы указываете, имеет один экземпляр GRUB для BIOS, а другой - для UEFI.
Выполнение sudo update-grub
обновит GRUB только на /
.
Чтобы полностью обновить GRUB, после выполнения sudo update-grub
скопируйте /boot/grub/grub.cfg из sdx5 в /boot/grub/grub.cfg на sdx3.
Я обновлю этот ответ.
Этот ответ я написал на своем пути к созданию Как создать полную установку Ubuntu 20.04 на USB-устройство, шаг за шагом