Как вы, наверное, уже поняли, установка Fedora в BIOS/CSM/ унаследованном режиме на компьютер, на котором уже была установлена Windows в режиме EFI/ UEFI, была ошибкой. Моя страница в CSM описывает некоторые проблемы, которые может создать этот тип конфигурации. Таким образом, одной из ваших целей должно быть либо переустановить Fedora в режиме EFI, либо преобразовать существующую установку для загрузки в режиме EFI. К счастью, преобразование Fedora для загрузки в режиме EFI относительно просто; вам нужно только установить загрузчик в режиме EFI. Пользователи Ubuntu часто обращаются к инструменту Boot Repair , но я не знаю, насколько хорошо он справится с Fedora. Кроме того, вы можете вручную установить GRUB в режиме EFI или другой загрузчик в режиме EFI. Смотрите мою страницу о загрузчиках EFI для Linux, чтобы ознакомиться с (несколько старым) описанием того, что доступно. Мой собственный менеджер загрузки rEFInd , вероятно, будет довольно прост в установке - вы можете использовать флэш-накопитель USB или образ CD-R, чтобы выполнить однократную загрузку, а затем установить RPM в Fedora. Одно предупреждение о rEFInd заключается в том, что вам нужно перепрыгнуть через несколько дополнительных обручей, чтобы он работал с включенной безопасной загрузкой.
Тем не менее, ваша большая проблема - неспособность загрузить Windows. Вы написали:
Когда я меняю BIOS, к которому я могу каким-то образом получить доступ, на UEFI, он упоминает, что диск не был найден, и, следовательно, я не могу загрузить Windows.
Технически у вас есть прошивка UEFI, а не BIOS. Многие люди и даже производители применяют термин "BIOS" к прошивке EFI/UEFI, но по моему опыту это только создает путаницу; EFI сильно отличается от BIOS в том, как он загружает компьютер, поэтому, если EFI называется BIOS, люди вынуждены придерживаться предположений BIOS, которые приводят к проблемам при применении к EFI.
Тем не менее, ваше утверждение о том, что «он упоминает, что диск не был найден», является расплывчатым. Было бы полезно увидеть снимок экрана (с цифровой фотографией в порядке) этого сообщения об ошибке, чтобы мы могли увидеть точную формулировку, шрифты и т.д., Все из которых могут дать подсказки о том, что создает это сообщение - прошивку, загрузчик (и какой), компонент Windows и т. д.
Я подозреваю , что вы не полностью отменили изменения, внесенные в прошивку. Мне приходят на ум две конкретные мысли:
- В некоторых случаях изменение одного параметра встроенного программного обеспечения автоматически приводит к изменению большего количества параметров, поэтому для изменения одного изменения может потребоваться внесение дополнительных изменений. К сожалению, я не совсем уверен, какие дополнительные опции вам придется изменить.
- Windows чувствительна к методу доступа к диску прошивки. Типичные параметры включают "AHCI", "IDE" и "RAID". Если вы изменили эту опцию прошивки, обязательно верните ее обратно. Обычно это не изменяется автоматически при переключении из режима загрузки в собственном режиме EFI в режим BIOS/CSM/legacy-boot, но вполне возможно, что ваш компьютер является исключением из этого правила.
Также следует отметить, что, в зависимости от характера проблемы с загрузкой Windows, вполне возможно, что установка загрузчика EFI для Linux может помочь, так как этот загрузчик также может служить в качестве менеджера загрузки, который должен передавать управление к загрузчику Windows, когда вы говорите это. (Это помогло бы, если бы проблема заключалась в том, что микропрограмма "забыла" загрузочную запись Windows, что может произойти, если вы отключили диск или если микропрограмма достаточно глупа, чтобы стереть загрузочные записи в режиме EFI при переконфигурировании его для загрузки в Режим BIOS.)
РЕДАКТИРОВАТЬ: Для справочной информации, чтобы помочь вам понять мой ответ, пожалуйста, прочитайте: