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).