Вопрос или проблема
Я установил Ubuntu 18.04 на свой Mac mini (конец 2014 года), и когда он загружается, он напрямую переходит в Ubuntu. Однако он не загружается. На экране отображается сообщение об ошибке:
не удалось открыть \EFI\ubuntu\grubx64.efi - не найден
не удалось загрузить изображение \EFI\ubuntu\grubx64.efi: не найдено
start_image() вернуло Not Found
Я точно знаю, что не перезаписал свой раздел Mac OS (я был очень осторожен и все дважды проверил), но я не загрузил rEFind с стороны Mac OS перед этим. Я пытался использовать команды Apple, такие как option, command+r и command+option+O+F для вызова UEFI или других меню без успеха, и меня все время возвращает на экран с вышеуказанной ошибкой. Я пробовал загрузку Ubuntu с USB и загрузку с загрузочного USB с образом rEFind, и все равно возвращаюсь к этому экрану ошибки.
У меня нет клавиатуры с USB-портом (все мои устройства – Bluetooth), и я попробую это сделать завтра, потому что я где-то нашел информацию, что новые Mac mini не подключают Bluetooth-клавиатуры до загрузки ядра, что может объяснить, почему я не могу открыть UEFI.
Что я ищу, так это любое дополнительное помощь, которое может решить проблему. В данный момент я не могу войти ни в одну из операционных систем или переустановить их. Мне действительно хотелось бы использовать Linux, но я не хочу отказываться от своей Mac OS. Пожалуйста, помогите!
Спасибо.
Окей, я не уверен, как я это сделал, но я создавал загрузочную утилиту, чтобы попробовать восстановить отсутствующий файл через USB. Я держал клавиши option и shift после перезагрузки Mac mini и каким-то образом попал на экран загрузки Mac. Он по-прежнему показывает Macintosh HD (как я и думал). Я попытаюсь установить Ubuntu снова позже, убедившись, что использовал загрузчик rEFind для двойной загрузки. Спасибо всем за вашу помощь и правки ^^
Прежде всего, попробуйте открыть приложение “диски” в Ubuntu, затем проверьте, есть ли раздел “Macintosh HD”. Если он есть, браво, отпразднуйте, танцуйте или поцелуйте свою собаку, потому что вы не перезаписали/не сделали однозагрузку Ubuntu.
Теперь вы можете смонтировать его в это время и получить свои файлы (очевидно, приложения Mac OS не работают в Linux). У меня тоже такая же проблема, потому что у меня нет USB-клавиатуры. Обратите внимание, что если вы держите клавишу option или любые параметры загрузки, связанные с Mac OS, они не работают. Это происходит потому, что ваша клавиатура и, вероятно, ваша мышь – это устройства Bluetooth.
Также имейте в виду, что вам нужно подождать немного, пока ваш компьютер загружается, и/или вам нужно печатать, переключать и т.д. ваше клавиатурное устройство и наводить или щелкать мышью. Потому что оно подключается к вашему Mac Mini.
Мое решение для вас:
Поменяйте на USB-клавиатуру и мышь или просто купите дешевую клавиатуру (и, вероятно, мышь), удерживайте клавишу option, а затем поцелуйте свой Mac Mini, потому что вы снова вместе. Напишите мне, если вам нужна дополнительная помощь.
Здесь есть некоторые путаницы о том, что принадлежит Apple, а что является Mac OS.
Когда система запускается, базовая информация о железе находится в “UEFI” – аналогично BIOS, но с возможностью расширения. Здесь вводятся “Refit” и “Refind”.
не удалось открыть \EFI\ubuntu\grubx64.efi - не найден
не удалось загрузить изображение \EFI\ubuntu\grubx64.efi: не найдено
Это загрузчик Linux – “GRUB”, ищущий файлы EFI.
Вы можете сохранить GRUB и использовать Refit для управления загрузкой. В этом случае вы потеряете возможность загружаться в определенные версии Linux. Refit также может установить Windows для вас и предоставить вам “тройную загрузку”. Он предлагает простой графический интерфейс. Apple предлагает сервисное меню, которое включает “Дисковую утилиту” и “CMND+R”, а все остальное закодировано в EFI. Это выполняется в “однопользовательском Unix”, поэтому здесь вы можете восстановить файловые системы и сбросить все разрешения на файлы. Когда загружается Linux, он также находится в однопользовательском режиме, выполните “dpkg()” и обновите ядро.
EFI загрузит это и будет нуждаться в информации обо всем этом, чтобы загрузить систему так, как вы хотите. Ключевые комбинации клавиш, которые вы должны нажать, чтобы остановиться в EFI и изменить все, что необходимо изменить в настройках, такие как “fsck” на основном диске и установка новой ОС.
Ответ или решение
Проблема с загрузкой Ubuntu 18.04 на Mac Mini (2014 года)
Если ваш Mac Mini (поздний 2014 года) не загружается в Ubuntu 18.04 и отображает сообщение об ошибке, указывающее на отсутствие файла \EFI\ubuntu\grubx64.efi
, это может быть связано с неправильной установкой загрузчика или отсутствием необходимой конфигурации для двуязычной загрузки. Ваша проблема, кажется, связана с UEFI и отсутствием соответствующего загрузочного менеджера (в данном случае rEFInd).
Шаги для решения проблемы:
-
Использование проводной клавиатуры:
Так как ваша Bluetooth-клавиатура может не инициализироваться до загрузки системы, рекомендуется подключить проводную USB-клавиатуру. Это позволяет вам использовать комбинацию клавиш "Option" для выбора загрузочного диска при старте системы. -
Загрузка в MacOS:
- После подключения проводной клавиатуры перезагрузите Mac Mini и удерживайте клавишу "Option" (Alt). Это должно показать загрузочный меню, где вы сможете выбрать "Macintosh HD".
- Если вы сможете загрузиться в MacOS, сделайте резервное копирование важных данных.
-
Использование rEFInd:
- Установите rEFInd, это поможет вам управлять загрузкой Ubuntu и MacOS. Установка rEFInd в MacOS позволяет легкий доступ к любым установленным операционным системам и исправляет проблемы с загрузчиком.
- Для установки rEFInd, следуйте инструкциям на официальном сайте rEFInd.
-
Переустановка GRUB (в случае если вы можете загрузиться в Ubuntu):
- Если вы всё же попадёте в Ubuntu через rEFInd или USB-накопитель, используйте следующие команды для переустановки GRUB:
sudo mount /dev/sdXY /mnt # замените 'sdXY' на ваш раздел с Ubuntu sudo grub-install --boot-directory=/mnt/boot /dev/sdX # замените 'sdX' на ваш диск sudo update-grub
- Если вы всё же попадёте в Ubuntu через rEFInd или USB-накопитель, используйте следующие команды для переустановки GRUB:
-
Проверка дисков:
- Откройте приложение "Диски" в Ubuntu и убедитесь, что раздел Macintosh HD существует. Это подтвердит, что ваша MacOS не была перезаписана, и вы сможете получить к ней доступ.
-
Использование Live-USB:
Если предыдущие шаги не помогли, попробуйте загрузиться с Live-USB с Ubuntu:- Выберите возможность "Try Ubuntu", когда она загрузится. Это позволит вам получить доступ к файловой системе и, если необходимо, изменить конфигурацию загрузчика.
-
Обращение за помощью:
Если ни один из методов не работает, обратитесь к сообществу на форумах Ubuntu или Mac, предоставив подробности о вашей проблеме.
С этими шагами вы сможете вернуть доступ к вашей системе и устранить проблемы с загрузкой. Удачи!