Перефразируй застрял на "Сканирование загрузчиков, подождите ..."

1107
merlinND

У меня установлен Refind 0.11.2 /Volumes/ESP/EFI/BOOT. Моя основная система - macOS 10.13.1, и у меня есть разделы Windows 10 и Ubuntu.
До сих пор Refind работал очень хорошо (кроме случайных перегрузок при загрузке после обновлений macOS), но сегодня при попытке загрузки с других моих разделов он остается в сообщении «Сканирование для загрузчиков» более 15 минут.

Я попытался запустить refind-installснова, и он завершается без ошибок. Я также заменил мою (немного индивидуальную) конфигурацию на предоставленную refind.conf-sample.
Я все еще могу получить доступ к своему разделу macOS, удерживая altнажатой при загрузке.

2
У меня та же проблема на Dell XPS 15 с версией 0.11.2. Я изменил размеры некоторых разделов и удалил некоторые другие вчера вечером, и теперь он зависает при сканировании загрузчиков. Я попробовал конфигурацию по умолчанию, удалив / boot / EFI / refind и переустановив. Все безрезультатно. Я проверил GPT в порядке, fscked раздел EFI и все проверить. Wes 6 лет назад 0

1 ответ на вопрос

0
merlinND

Следуя шагам, предпринятым Уэсом, описанным в их комментарии, я исправил проблему следующим образом:

  1. Работает diskutil repairVolumeна моем разделе ESP
  2. Удаление каталога refind, который со временем обновлялся несколько раз ( /Volumes/ESP/EFI/BOOT)
  3. refind-installСнова запустил скрипт с отключенным SIP

Проблема «сканирования загрузчиков» исчезла, и я могу загрузиться в свой раздел Windows. Чтобы получить доступ к macOS, я все еще загружаюсь, используя оригинальный загрузчик (удерживайте altнажатой при загрузке, чтобы получить к нему доступ), в противном случае я получаю знак вопроса после экрана загрузки.