Как выбрать загрузочную запись EFI по умолчанию из Ubuntu (MacPro)

У меня Mac с Ubuntu, OSX и Windows (загрузка с помощью rEFIt). Мне нужен способ выбрать, какую ОС загружать при следующей перезагрузке. Я могу сделать это из OSX и Windows (через Bootcamp), но мне также нужен способ указать моей машине загружать OSX при следующей перезагрузке.

Я не могу удерживать ALT при загрузке, чтобы выбрать ОС на визуальном экране EFI, потому что моя видеокарта не поддерживает это (обновил мой Mac).

PS: я пытался efibootmgr но это не показывает мне фактические параметры загрузки EFI, только параметры, доступные в Grub (например, rEFIt не отображается как параметр).

1 ответ

Решение

Вы не правы, efibootmgr не показывает только записи grub. Список того, что в nvram вашей машины с

sudo efibootmgr -v

а затем использовать

sudo efibootmgr  -n xxxx

выбрать следующий элемент загрузки.

Если у вас нет загрузчика, которого нет в списке nvram, он, вероятно, находится в расположении устройства по умолчанию, например, /EFI/Boot/bootx64.efi. В этом случае вы можете сделать запись nvram, а затем сослаться на эту запись с флагом bootnext.

Другие вопросы по тегам