Я купил Lenovo Ideapad G50-70 (с предустановленной Windows 8.1) в последнее время. Думая о двойной загрузке, я скачал Ubuntu LiveCD и создал загрузочный диск. Позже я перезагрузил компьютер (со вставленным CD) и попал в меню загрузки.

Проблема в том, что мое загрузочное меню не показывает DVD-привод. Это просто показывает загрузчик Windows. Но я совершенно уверен, что DVD-привод работает, когда я включаю свой компьютер (потому что он на секунду останавливается на заставке).

Я проверил, загрузочный ли диск с ноутбуком друга. Это было нормально, он загрузил LiveCD. Я не могу догадаться, в чем может быть проблема. Любое полезное предложение будет оценено.

Обновление: я пробовал несколько обходных путей (как этот, так и этот), но, похоже, они мне никак не помогают. Для USB было сказано:«Загрузка с USB не удалась!"и для привода компакт-дисков, он сказал то же самое -" Загрузка с CD/DVD ROM не удалась!"

Обновление 2: похоже, я совсем забыл переключить загрузку UEFI на Legacy Support. Когда я сделал это, Linux GRUB вошел как соус. Я смог загрузить прямо с моего USB и DVD.

1 ответ1

0

Есть интересные моменты, написанные здесь на закрытой ветке Родом Смитом, который цитирует:

Вообще говоря, если вам нужно установить Ubuntu (или любой другой дистрибутив Linux) на компьютер с 32-битным EFI и без поддержки загрузки BIOS/CSM/legacy-mode, способ сделать это:

  1. Используйте unetbootin или что-то подобное, чтобы подготовить установочный USB-накопитель. (Возможно заставить его работать с CD-R, но это требует больше работы.)
  2. Выберите загрузчик в режиме EFI для Linux. Я рекомендую ELILO, исправленную Fedora GRUB Legacy, rEFInd или gummiboot, потому что их относительно легко настроить вручную. GRUB 2 слишком сложен для настройки вручную, а SYSLINUX слишком нов.
  3. Изучите формат файла конфигурации выбранного загрузчика и его потребности с точки зрения расположения ядра.
  4. Проверьте исходный образ компакт-диска, чтобы найти его конфигурацию загрузчика. Вам нужно знать, какие параметры передаются ядру загрузчиком.
  5. Добавьте каталог EFI/BOOT в раздел FAT на флэш-накопителе USB, на котором теперь находится образ Linux. В идеале, этот раздел должен быть ESP (то есть, есть "загрузочный флаг" установлен в parted или имеют код типа £ ф00 в gdisk если диск использует GPT, или имеют код типа 0xEF в fdisk , если диск использует MBR), но некоторые ESP могут справиться без этого. Если на диске нет раздела FAT, вам нужно создать его
  6. Скопируйте двоичный файл выбранного загрузчика (с именем, оканчивающимся на .efi) в каталог EFI/BOOT на флэш-накопителе USB и переименуйте его в bootia32.efi - то есть это должен быть EFI/BOOT/bootia32.efi . Обязательно скопируйте 32-битную версию загрузчика!
  7. Установите все файлы поддержки, которые нужны загрузчику, такие как драйверы, образы, модули и файлы конфигурации. В некоторых случаях (например, ELILO и gummiboot) вам необходимо скопировать ваше ядро и файл initrd в раздел FAT, содержащий загрузчик.
  8. Отредактируйте файл (ы) конфигурации вашего загрузчика, чтобы он мог запустить ядро с опциями, которые вы определили ранее, изучив конфигурацию загрузчика в режиме BIOS.
  9. Перезагрузитесь, чтобы проверить загрузчик.

Если повезет, все сработает, и вы сможете все установить. Однако я не могу гарантировать, что Ubuntu установит 32-битный загрузчик EFI. Если нет, вам нужно загрузить аварийную систему и настроить ее вручную. Вам также может понадобиться что-то отладить, особенно если unetbootin (или что вы используете) не устанавливает флэш-накопитель оптимальным образом.

Конечно, это описание довольно расплывчато в отношении критических деталей настройки загрузчика. Это потому, что я не делал это недавно (хотя я делал это раньше), и детали меняются в зависимости от того, какой загрузчик вы выбираете.

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