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

601
Kurt Ikada

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

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

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

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

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

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

0

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

2
Kurt Ikada

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