У меня есть Mac с Ubuntu, OSX и Windows (загружающийся с РЕМОНТОМ). Мне нужен способ выбрать который ОС загрузиться на следующей перезагрузке. Я могу сделать это из OSX и Windows (через Bootcamp), но мне также нужен способ сказать моей машине загружать OSX на следующей перезагрузке.
Я не могу держать ALT на начальной загрузке для выбора ОС на визуальном экране EFI, потому что моя видеокарта не поддерживает это (обновил мой Mac).
PS: Я попробовал efibootmgr
но это не показывает мне фактические параметры загрузки EFI, только опции, доступные в Личинке (например, РЕМОНТ не появляется как опция).
Вы неправы, efibootmgr не показывает записи личинки только. Список, что находится в nvram Вашей машины с
sudo efibootmgr -v
и затем используйте
sudo efibootmgr -n xxxx
выбрать следующий объект начальной загрузки.
Если у Вас есть загрузчик, не перечисленный в списке nvram, то это находится, вероятно, в месте значения по умолчанию устройства, например,/EFI/Boot/bootx64.efi. В этом случае можно сделать nvram запись и затем обратиться к той записи с флагом bootnext.