EFI не может загрузить Linux с GRUB - мигающий экран смерти

581
xtof54

Я купил ноутбук HP Probook x360 11 G1 EE с загрузкой EFI и предустановленной Windows. Поскольку в BIOS нет опции поддержки устаревшей загрузки, я не могу обойтись без EFI.

Я пробовал EasyBCD для установки Linux, но EasyBCD говорит, что не может установить Linux.

Далее я попробовал Grub2Win. Но при «тестировании на загрузку» в GRUB система просто зависает при загрузке с черным экраном и мигающим курсором в левом верхнем углу экрана.

Так что я уверен, что если я просто позволю некоторым живым Linux-USB изменить основную загрузочную запись, Windows больше не сможет загружаться. Я не хочу пробовать это.

Что я могу сделать для загрузки Linux? Что это за новый тип загрузки EFI, который, кажется, заблокирован только для Windows?

Дополнительное примечание:

В этом комментарии roaima указал мне на ветку форума о связанной проблеме с этим ноутбуком, которая предполагает, что проблема может возникнуть из-за несовместимости с этой машиной и GRUB.

В качестве альтернативы GRUB я слышал о Syslinux и rEFInd, но я никогда не использовал их. Кто-нибудь знает простой способ попробовать их загрузить Linux, не рискуя нарушить работающую загрузку Windows?

Обновить

Когда я наконец-то нашел параметры и ISO, которые получили загрузочный USB-ключ Linux, загрузку Ubuntu не удалось выполнить на этапе установки grub2. Я думаю, это подтверждает тот факт, что действительно существует некоторая несовместимость между Grub и этим точным ноутбуком.

0

1 ответ на вопрос

1
GabrielaGarcia

Я пробовал EasyBCD для установки Linux, но EasyBCD говорит, что не может установить Linux.

Учитывая, что ваш UEFI, это вполне ожидаемо. EasyBCD не работает в UEFI. EasyUEFI - аналогичный инструмент, но для современных систем. Обычно вам не нужен специальный инструмент для двойной загрузки. Двойная загрузка Windows + Linux проста и хорошо документирована .

К сожалению, есть исключения: некоторые ноутбуки не имеют правильных спецификаций UEFI и имеют тенденцию загружаться по имени вместо записей EFI (и имя, которое они загружают, всегда «Windows»). Тем не менее, если вы правильно следовали приведенным выше инструкциям, вы всегда сможете выбрать «Ubuntu» во время загрузки в настройках прошивки (UEFI). Именно тогда может пригодиться стороннее программное обеспечение, такое как EasyUEFI.

Спасибо за подробное Tuto. Я собираюсь исследовать процесс загрузки на моей машине в свете этого Tuto, но, честно говоря, я не очень оптимистичен, потому что мой ноутбук безмолвен при загрузке большинства Linux Linux с живого USB-ключа, в то время как ваш Tuto в основном имеет дело с вопросы относительно процесса установки - но я не могу добраться до этого момента. Кажется, на этом ноутбуке есть реальная проблема с grub, но ваш ответ действительно полезен, спасибо! xtof54 6 лет назад 0
Некоторые ноутбуки с дискретной графикой также нуждаются в дополнительном параметре загрузки `nomodeset`, но я не имел дело с одним из них в последнее время. GabrielaGarcia 6 лет назад 0
Нет, Ubuntu Live загружается, но не удается установить grub2 - это проблема, которая не рассматривается в учебнике, и я боюсь, что это действительно связано с этим конкретным ноутбуком - (я устанавливал двойные загрузки много раз на других компьютерах) , Вот почему я искал альтернативы grub, и извините, но установка linux в режиме двойной загрузки не выглядит решенной проблемой, для меня похоже, что ситуация ухудшается, вероятно, добровольно :-( xtof54 6 лет назад 0
Вы, вероятно, загружаетесь в устаревшем режиме. В таком режиме установщик ожидает MBR, куда установить загрузчик (Grub). Windows в режиме UEFI требует GPT, без MBR, а в разделе EFI установлен загрузчик. Пожалуйста, проверьте это и попытайтесь понять, как работает UEFI. Решение * не * является альтернативой Grub и не применяет решения для более старых систем, к которым вы привыкли, я думаю. GabrielaGarcia 6 лет назад 0
Я не загружался в устаревшей модели; на самом деле наследие не поддерживается ноутбуком. Но вы правы: я больше знаком со старыми системами ;-) и, как вы сказали, проблема была не в grub, а в установке grub, которая по какой-либо причине всегда дает сбой. Следуя вашему совету, я смонтировал раздел EFI и отредактировал там grub.cfg вручную, и теперь он работает с двойной загрузкой. Спасибо ! xtof54 6 лет назад 0

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