При установке Fedora 26 я почему-то установил в режиме Legacy (?) и теперь не могу загрузиться в Windows

Я загрузил программу Fedora 26 Media Creation tool, сделал свой USB загрузочным, а затем установил Fedora 26 на раздел, который я создал на своем загрузочном диске. Я загрузился в Fedora, выбрал свободный раздел и загрузил Fedora.

Однако теперь я не могу загрузиться в Windows. Я немного погуглил, и похоже, что я могу находиться в режиме Legacy Boot? Я попробовал изменить настройки в BIOS с Legacy mode на UEFI. Но когда я переключаю настройки на UEFI, я не получаю загрузочного устройства. Я знаю, что моя установка windows не была стерта, потому что я все еще могу видеть все файлы и каталоги на этом разделе.

Мои опции биоса - Storage Boot Option Control и Boot Mode Selection для дифференциации между Legacy и UEFI

0
26.07.2017, 06:08
1 ответ

У меня была такая же проблема. Вам необходимо переустановить основную загрузочную запись. Вот что я сделал:

  1. Воссоздайте Fedora USB в режиме UEFI. Если у вас еще не установлены инструменты livecd -, запустите:

     su -c 'dnf install livecd-tools'
    

    Затем запустите:

     su -c "livecd-iso-to-disk --format --reset-mbr --efi Fedora-Workstation-Live-x86_64-27-1.1.iso /dev/sdX" 
    

    Обязательно убедитесь, что у вас правильное имя iso и USB-накопителя. Вы можете найти правильное имя диска с :sudo fdisk -л

  2. Убедитесь, что в BIOS отключен устаревший режим.

  3. Переустановите Fedora с воссозданного USB-накопителя.

  4. Загрузитесь с установочного USB-накопителя Windows, выберите «Восстановить компьютер», затем «Устранение неполадок», затем «Командная строка».

  5. Команда запуска:

    bootrec /fixmbr
    
  6. Перезагрузка. Windows, вероятно, по-прежнему будет отсутствовать в списке ОС вашего компьютера. Загрузитесь обратно в Windows Install USB, снова выберите параметр «Восстановить» и на этот раз нажмите «Восстановление при загрузке». Он сделает свое дело, а затем снова перезагрузится.

  7. Windows теперь должна быть доступна на экране выбора операционной системы компьютера. Если вы хотите, чтобы он отображался в grub, вам нужно пересобрать его:

     sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
    

Могут быть другие -возможно, более эффективные -способы исправить это, но я сделал так.

0
28.01.2020, 04:43

Теги

Похожие вопросы