Windows 7 не загружается с помощью rEFInd

Это сводит меня с ума.

У меня установлена ​​Windows 7 на моем многораздельном диске GPT. Он установлен в режиме EFI. Я использовал трюк с полным жестким диском, чтобы Windows установила загрузчик вместе с системой (поэтому вместо раздела System Reserved файлы находятся в C:/Windows/Boot/EFI). Оно работает. Что не работает, так это загрузка из rEFInd.

Что я пробовал:

  • Позвольте REFInd найти его автоматически. Застревает "Инициализация и установление связи" в загрузочном агенте Intel, затем выдает "BootDevice Not Found"

  • Создание ручной записи Windows 7. Я пробовал несколько способов: скопировать папку EFI в загрузочный раздел, установить громкость для UUID и использовать локальные ссылки, задать громкость для /dev/sda#, задать громкость для имени раздела. Ни одна из этих работ. Если EFI находится в загрузочном разделе, он зависает без информации на экране, в противном случае файл не может быть найден.

У кого-нибудь есть идеи, которые я могу попробовать?

1 ответ

После того, как я немного возился, мне удалось заставить загрузчика Windows появиться. Он пожаловался, что не может найти нужный файл, и выплюнул код ошибки 0xc000000f. Поиск в Google привел к появлению страницы, и одним из перечисленных исправлений было снова запустить установку, выбрать "Восстановить", открыть командную строку и запустить bootrec /rebuildbcd, Это на самом деле сработало, хотя казалось, что испортил мой refind.conf, Похоже, что теперь он работает идеально, так как все, что он сделал, это добавил дополнительную папку в раздел EFI с отсутствующими файлами (/Microsoft/Boot).

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