У меня есть MacBook Pro (в конце 2015) с двумя разделами: один с Mac OS и другим с операционной системой LTS Ubuntu 16.04. Это всегда загружалось к Ubuntu по умолчанию, и я использовал клавишу Alt на запуске для начальной загрузки в Mac OS, когда я должен был.
Несколько дней назад на моем MacBook была аппаратная проблема, таким образом, я принес его в ближайший Apple Store, и они решили проблему. После того, как я получил его назад от хранилища, я заметил, что это теперь загружается к Mac OS по умолчанию.
Я проверил разделы для наблюдения, была ли система Ubuntu удалена хранилищем или если они вытерли HD, но все, кажется, существует.
Как я могу восстановить старое поведение так мои начальные загрузки MacBook в Ubuntu по умолчанию снова?
Заранее спасибо.
Это кажется, что Вы страдаете от того, что я называю переворотом начальной загрузки. Посмотрите, что страница для получения дополнительной информации но можно попробовать это:
sudo efibootmgr -v
. Это покажет Ваши текущие параметры загрузки EFI. Мое подозрение - то, что один из них назовут ubuntu
, но что BootOrder
покажет macOS запись, как являющуюся первым. (Если efibootmgr
жалуется, что это не может найти переменные начальной загрузки EFI, затем Вы загрузились в режиме BIOS/CSM/legacy. Попробуйте еще раз, но выберите другой параметр загрузки для Ubuntu.)ubuntu
запись, можно установить его сначала путем ввода sudo efibootmgr -o ####[,####,####,....]
, где первое ####
количество ubuntu
запись и последующие числа являются остающимися записями в текущем порядке загрузки. С другой стороны, Вы могли использовать refind-mkdefault
сценарий описал на моей странице переворота начальной загрузки, и это идет, повторно находят. Можно загрузить его непосредственно здесь. Ввести sudo ./refind-mkdefault --label ubuntu
установить запись Ubuntu как сначала.efibootmgr
не показывает ubuntu
запись, затем необходимо создать новую. Команда, чтобы сделать так sudo efibootmgr -c -d /dev/sda -p 1 -l \\EFI\\ubuntu\\grubx64.efi -L ubuntu
. Можно опустить -d /dev/sda
если это - жесткий диск, где GRUB установлен и -p 1
если Ваш ESP является разделом № 1; и если Ваш диск и/или раздел не являются теми значениями, необходимо корректироваться efibootmgr
управляйте соответственно. При использовании основанного на UEFI ПК было бы более безопасно указать shimx64.efi
вместо grubx64.efi
. На Mac любой должен работать; но на всякий случай это shimx64.efi
не установлен, grubx64.efi
будет работать и является более прямым. Как альтернатива этому, Вы могли выполнить Восстановление Начальной загрузки. Это менее пугающе, если Вы не довольны инструментами командной строки текстового режима, но Восстановление Начальной загрузки является излишеством и рискует усугубления положения, таким образом, я предпочитаю придерживаться с efibootmgr
как первая попытка.Если ни один из этих подходов не работает, могло бы случиться так, что Ваша Ubuntu была установлена в режиме BIOS/CSM/legacy. В этом случае существует несколько возможностей для того, как восстановить его для начальной загрузки в том режиме снова, в зависимости от что случилось; но, вероятно, будет легче восстановиться, это для начальной загрузки в режиме EFI при помощи Восстановления Начальной загрузки в режиме EFI или установкой повторно находит от OS X. Последний изменится, как Вы загружаетесь, хотя; вместо удержания Высокого звука для выбора ОС меню перенаходки появится автоматически на каждой начальной загрузке и позволит Вам выбрать свою ОС.