Ubuntu 18.04 не загружается и не удаётся вернуться к Mac OS

Ubuntu 18.04 не загружается и не удаётся вернуться к Mac OS

Я установил Ubuntu 18.04 на свой Mac mini (конец 2014 г.), и когда он загружается, он сразу переходит в Ubuntu. Однако он не загружается. Сообщение об ошибке гласит следующее:

    failed to open \EFI\ubuntu\grubx64.efi - not found
    failed to load image \EFI\ubuntu\grubx64.efi: not found
    start_image() returned Not Found

Я точно знаю, что не перезаписывал раздел Mac OS (я был очень осторожен и дважды все проверил), но я не загружал rEFind в Mac OS перед тем, как сделать это. Я пытался использовать команды Apple, такие как option, command+r и command+option+O+F, чтобы вызвать UEFI или другие меню, но безуспешно, и я продолжаю возвращаться к экрану с ошибкой выше. Я пробовал загрузку Ubuntu live на USB и загрузку с загрузочного USB, содержащего rEFind iso, и все равно возвращаюсь к этому экрану с ошибкой.

У меня нет клавиатуры с портом USB-подключения (все мои устройства подключаются по Bluetooth), и я попробую это сделать завтра, потому что где-то нашел, что новые Mac mini не загружают клавиатуры Bluetooth, пока не загрузится ядро, что может объяснять, почему я не могу открыть UEFI.

Я ищу любую дополнительную помощь, которая могла бы решить проблему. В настоящее время я не могу войти ни в одну из ОС или переустановить ни одну из них. Я действительно хотел бы начать использовать Linux, но я также не хочу отказываться от своей Mac OS. Пожалуйста, помогите!

Спасибо.

решение1

Ладно, я не уверен, как я это сделал, но я создавал загрузочную утилиту, чтобы попытаться восстановить отсутствующий файл через USB. Я удерживал option и shift после перезагрузки Mac mini и каким-то образом попал на экран загрузки Mac. На нем все еще есть Macintosh HD (как я и думал). Я попробую установить Ubuntu снова позже, проверив, что я использовал менеджер загрузки rEFind для моей двойной загрузки. Спасибо всем за помощь и правки ^^

решение2

Прежде всего, попробуйте открыть приложение "диски" в Ubuntu, затем проверьте, есть ли раздел "Macintosh HD". Если есть, браво, празднуйте, танцуйте или целуйте свою собаку, потому что вы не перезаписали/не загрузили Ubuntu.

Теперь вы можете смонтировать его и получить свои данные (очевидно, что приложения MacOS не работают в Linux). У меня тоже такая же проблема, потому что у меня нет USB-клавиатуры. Обратите внимание, что если вы удерживаете клавишу Option или любые связанные с MacOS параметры загрузки не работают. Это потому, что ваша клавиатура и, вероятно, ваша мышь являются устройствами Bluetooth.

Также обратите внимание, что вам придется подождать некоторое время, пока ваш компьютер загрузится и/или вам придется печатать, переключать и т. д. клавиатуру и наводить курсор или щелкать мышкой. Потому что он подключается к вашему Mac Mini.

Мое решение для вас следующее:

Поменяйте на USB-клавиатуру и мышь или просто купите дешевую клавиатуру (и, возможно, мышь), удерживайте option, затем поцелуйте свой Mac Mini, потому что вы оба снова вместе. Ответьте мне, если вам нужна дополнительная помощь.

решение3

Здесь есть некоторая путаница относительно того, что принадлежит Apple, а что MacOS. При запуске системы основная информация об оборудовании находится в "UEFI" - похожем на BIOS, но расширяемом. Вот тут-то и появляются "Refit" и "Refind".

failed to open \EFI\ubuntu\grubx64.efi - not found
failed to load image \EFI\ubuntu\grubx64.efi: not found

Это загрузчик Linux - "GRUB", который ищет файлы EFI. Вы можете сохранить GRUB и использовать Refit для управления загрузкой. Затем вы потеряете возможность загрузки определенных версий Linux. Refit также может установить Windows для вас и предоставить вам "тройную загрузку". Он предоставляет простой графический интерфейс. Apple предлагает сервисное меню, которое включает "Disk Utility" и "CMND+R", а остальное закодировано в EFI. Он работает в "однопользовательском Unix", поэтому здесь вы можете восстановить файловые системы и сбросить все разрешения файлов. Когда Linux загружается, он также находится в однопользовательском режиме, запустите "dpkg()" и обновите ядро.

EFI загрузит это и ему понадобится информация обо всем этом, и он использует это, чтобы загрузить систему так, как вы хотите ее настроить. Клавиши — это то, что вам нужно нажать, чтобы остановиться в EFI и изменить то, что вам нужно изменить в настройке, например, "fsck" на основном диске и установить новую ОС.

Связанный контент