Итак, я столкнулся с проблемой, упомянутой выше. Это может быть не только для Ubuntu, но это вообще Linux. Специфика заключается в том, что я создал отдельный раздел 20 ГБ для его установки и установлен в устаревшем режиме.

После установки я могу использовать Fedora хорошо, но только в режиме Legacy (очевидно).

Когда я меняю BIOS, к которому я могу каким-то образом получить доступ, на UEFI, он упоминает, что диск не был найден, и, следовательно, я не могу загрузить Windows.

В Fedora, когда я проверяю раздел, все биты данных на дисках C, D и E не повреждены в отношении файлов Windows, то есть одинаковы до и после установки. Я даже проверил разделы и обнаружил, что там есть файлы Microsoft и Windows. Таким образом, я предполагаю, что я не заменял и не вмешивался в операционную систему Windows 10.

Есть отдельный раздел с Linux (20gb один). Он состоит только из установленных файлов Linux.

Может кто-нибудь помочь с восстановлением ОС Windows 10 обратно ??

PS: мне не обязательно, чтобы Fedora все еще была там, если потребуется удаление, я сделаю это, просто верните Windows

1 ответ1

1

Как вы, наверное, уже поняли, установка 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.)

РЕДАКТИРОВАТЬ: Для справочной информации, чтобы помочь вам понять мой ответ, пожалуйста, прочитайте:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .