2

Я пытаюсь установить дистрибутив Linux на свой новый ноутбук. Это MSI GE40, который поставляется с предустановленной Windows 8. Это машина UEFI.

Я попытался установить Ubuntu и Fedora с ограниченным успехом. Я пробовал:

  • запустить его в UEFI,
  • UEFI с режимом CSM, с включенной безопасной загрузкой,
  • ... с отключенной безопасной загрузкой,
  • ... с включенной безопасной загрузкой, но в режиме пользователя.

У меня не было успеха ни с одним из этих методов.

С Ubuntu появляется загрузчик grub, но когда я выбираю «попробовать ubuntu» или «установить ubuntu», это просто пустой экран (я использовал btw от liveusb). В Fedora он покажет мне следующий экран, на котором написано «Двоичный файл разрешен сертификатом поставщика» или «Безопасная загрузка не включена», а затем перестанет что-либо делать. Самым близким к успеху, которого я достиг, было переключение в устаревший режим для установки Ubuntu, и в этом случае я смог добраться до установщика ubunutu, но он не распознал Windows 8 на моем компьютере, поэтому вместо продолжения я перезагрузился и удалил USB-порт, чтобы найти мой компьютер не может найти Windows 8. После небольшого разговора я снова нашел Windows 8.

Любые идеи о том, как я должен попытаться установить дистрибутив на моем компьютере?

ОБНОВЛЕНИЕ:- Таким образом, я закончил установку Fedora, используя режим Legacy. Чтобы использовать его и Windows при загрузке, я вручную ввожу автоматическое восстановление, чтобы получить доступ к своим настройкам UEFI и переключить режим загрузки на UEFI для загрузки Windows 8. Я предполагаю, что мой вопрос должен быть изменен относительно того, как заставить все это работать в режиме UEFI, чтобы я мог выполнять двойную загрузку с помощью выбора через загрузчик, а не путем многократного переключения режима загрузки.

2 ответа2

1

Я рекомендую попробовать мой менеджер загрузки rEFInd. Вы можете попробовать это без риска следующим образом:

  1. Загрузите версию rEFInd для USB-накопителя со страницы загрузки.
  2. Подготовьте флэш-накопитель USB с помощью rEFInd.
  3. Подключите USB-накопитель и отредактируйте файл EFI/BOOT/refind.conf на этом носителе. Найдите строку scanfor , раскомментируйте ее и добавьте hdbios в список опций.
  4. Загрузиться с флешки. В нем должны быть представлены параметры для Windows, возможно один или несколько для Fedora (что, вероятно, не будет работать), и универсальный параметр в оттенках серого, который должен запускать установку GRUB в режиме BIOS.

Если rEFInd работает таким образом, вы можете установить его на свой жесткий диск из Windows, как описано в документации по rEFInd. Вам нужно будет изменить файл refind.conf на ESP, как описано выше. Если вы не устанавливаете драйверы файловой системы EFI, итоговая установка на диск позволит вам выбрать между Windows-режимом EFI и GRUB/Linux в режиме BIOS, но не будет отображать параметры загрузки EFI Fedora.

Если вы хотите попробовать загрузку Linux в режиме EFI, вы можете сделать это: установите драйвер файловой системы EFI для любой файловой системы, которую вы используете в /boot (или / если у вас нет отдельного раздела /boot ) и в Linux (даже при загрузке в режиме BIOS) запустите сценарий mkrlconf.sh , поставляемый с rEFInd. Это должно активировать опцию (ы) прямой загрузки Fedora в меню rEFInd; однако, учитывая симптомы, о которых вы сообщили, возможно, что они потерпят неудачу с пустым экраном Этот симптом является распространенным сегодня. Это связано с проблемами с видеодрайверами Linux в режиме EFI. Существует множество исправлений, но большинство из них относятся к конкретным аппаратным средствам, и я не отслеживал их все, поэтому не уверен, что именно вам нужно. Наиболее аппаратно-независимым является добавление nomodeset к параметрам ядра, что можно сделать, отредактировав файл /boot/refind_linux.conf (который создается mkrlconf.sh ).

0

Начальный загрузчик UEFI в MSI GE40 сначала ищет EFI/Microsoft/Boot/bootmgfw.efi . Если этот файл существует, Windows 8 запускается, даже если установщик Linux изменил EFI/Boot/bootx64.efi . Один из способов избежать этого при использовании grub - переименовать EFI/Microsoft/Boot/bootmgfw.efi в другое имя и отредактировать /etc/grub.d/40_custom (или аналогичный файл конфигурации) так, чтобы переименованный файл загружен.

Проблема с пустым экраном может быть решена с помощью новейшего ядра. Фактически, я мог установить manjaro linux 0.8.8rc2 (ядро 3.10.17) для этой модели, используя USB-порт. Однако manjaro linux 0.8.7.1 (ядро 3.10.15) не может быть установлен тем же способом.

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