2

После некоторых начальных проблем я смог установить Fedora 18, но мне пришлось отключить безопасную загрузку, отключить быструю загрузку и включить CSM.

Примечание: я читал, что, включив CSM, я не смог загрузить Windows 8, но дело в том, что Windows 8 загружалась нормально (до установки Fedora).

Ниже того, что я сделал.

Следуя обычному процессу установки, загрузил Fedora DVD, при выборе разметки разделов он пожаловался на необходимость загрузки BIOS 1 МБ, поэтому я создал его и продолжил установку.

Теперь, после установки Fedora, ничего не загружается, я просто получаю экран настроек BIOS, и единственным вариантом загрузки является CD/DVD-носитель.

Я могу загрузить Fedora Live CD и установить gparted. Все разделы есть, так что я уверен, что Fedora установлена правильно, и у меня все еще есть разделы Windows, но каким-то образом загрузка была испорчена. Мне нужно переустановить grub или что-то подобное ??

Ниже приведен экран gparted (с использованием Fedora Live CD)

GParted

Любая помощь с этим очень ценится.

3 ответа3

1

Я рекомендую вам зайти в прошивку и отключить поддержку CSM/BIOS/legacy - но не включайте Secure Boot повторно. Если повезет, по крайней мере, загрузится Windows. Оттуда вы можете вручную установить загрузчик в режиме EFI для Linux. Детали зависят от того, что вы решили использовать. Один из подходов:

  1. Установите rEFInd из Windows, следуя инструкциям на сайте rEFInd.
  2. Установите драйвер EFI ext4fs, поставляемый с rEFInd. (Это включает в себя копирование одного файла; см. лучшую документацию.)
  3. Когда вы перезагрузитесь в rEFInd, вы должны увидеть один или несколько общих значков Linux вместе со значком Windows. Выделите один из значков Linux и дважды нажмите F2 или Insert. Это должно открыть простой редактор строк.
  4. Добавьте ro root=/dev/sda5 в параметры загрузки и нажмите Enter. Linux должен загрузиться.
  5. В Linux запустите сценарий mkrlconf.sh который поставляется с rEFInd. Это создаст файл конфигурации, который устранит необходимость добавлять ro root=/dev/sda5 в параметры загрузки при каждой загрузке.

С GRUB или ELILO можно сделать почти то же самое, но детали отличаются.

1

У меня была похожая проблема, и я исправил ее:

  • Обеспечение поддержки CSM/BIOS/legacy было отключено в прошивке.
  • Использование GParted для удаления флага bios_grub (в вашем случае из sda7).
1

Я решил начать все сначала. Загрузился с Fedor 18 Live Desktop, установил gparted, удалил разделы linux, затем создал разделы home, root и swap. Затем я продолжил нормальный процесс установки. Теперь при выборе макета разделов я следовал руководству JA Watson , в котором он рекомендовал выбрать существующий раздел Windows EFI и смонтировать его как точку монтирования /boot /efi. Мне не нужно было создавать загрузочный раздел BIOS, как я это делал изначально.

У меня включена Быстрая загрузка и UEFI.

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