Ubuntu USB не загружается - & ldquo; Отсутствует операционная система & rdquo;

У меня есть ASUS G75VW с UFEI. С тех пор, как я купил его, было очень трудно заставить Ubuntu работать рядом с Windows. Я наконец сделал это, но на этой неделе я решил, что пришло время для новой установки, и после нескольких попыток установки я закончил, стирая весь жесткий диск через Gparted на компьютере друзей.

Я начал с нуля, и теперь у меня установлена ​​Windows 8 и Ubuntu установлены на своем собственном разделе, но загружаются только Windows, я собирался попробовать восстановить загрузку, но компьютер не загружается с USB Ubuntu, который он выдает. ошибка: «Отсутствует операционная система».

Если это хорошая информация, у меня есть жесткий диск объемом 1 ТБ, первый раздел - Windows, второй Ubuntu, я не знаю, имеет ли это какое-то отношение к таблице разделов, являющейся GPT, я подумал, чтобы снова протереть жесткий диск Live CD и создание новой таблицы разделов, а затем установка Windows и Ubuntu.

Любая помощь будет оценена.

РЕДАКТИРОВАТЬ

Живой диск USB был поврежден, я делал это несколько раз и оказалось, что USB был поврежден или что-то в этом роде.

Мне пришлось делать восстановление загрузчика, и во второй раз проблема была исправлена.

0
задан 21 November 2013 в 17:24

1 ответ

Вы, вероятно, сталкиваетесь с проблемами, связанными с выбором режима загрузки - BIOS / CSM / legacy vs. EFI / UEFI. Обычно это можно контролировать в некоторой степени через настройки прошивки и / или через встроенный менеджер загрузки прошивки. Доступ к каждой из них обычно осуществляется нажатием какой-либо функциональной клавиши (или Esc или Del) в начале процесса загрузки, но то, что вы получите (утилита настройки прошивки или менеджер загрузки), зависит от того, какую клавишу вы нажимаете. К сожалению, невозможно быть более точным, чем это, потому что эти детали различаются для разных компьютеров. (Однако, FWIW, моя материнская плата ASUS входит в утилиту настройки прошивки через Del и менеджер загрузки через F8.)

Теоретически, если вы подготовили USB-накопитель Ubuntu с помощью команды dd из .iso файл образа, он должен загружаться либо в BIOS / CSM / устаревшем режиме, либо в режиме EFI / UEFI. Однако на практике, если вы использовали другую утилиту (например, unetbootin), все ставки отключены; Эти инструменты часто приводят к тому, что полученное изображение не загружается в том или ином режиме (обычно в режиме EFI / UEFI).

Поскольку у вас двойная загрузка с Windows и используется GPT, можно с уверенностью сказать, что Windows загружается в режиме EFI / UEFI. Но об Ubuntu невозможно сказать; К сожалению, установщик Ubuntu до сих пор не работает, когда дело доходит до обнаружения несовпадающих режимов загрузки, и он с радостью установит в BIOS / CSM / устаревшем режиме на компьютер с копией Windows, которая загружается в режиме EFI / UEFI. Это может привести к проблемам, включая именно ту, которую вы описываете, это может быть то, что случилось с вами; Однако есть и другие возможные объяснения. Например, у вас может быть глючная прошивка, которая отказывается загружать что-либо, кроме загрузчика Windows, или у вас может быть включена безопасная загрузка и отсутствует поддержка безопасной загрузки для Ubuntu. (Ubuntu теоретически поддерживает безопасную загрузку, но эта поддержка иногда не работает.)

Поэтому я рекомендую вам сделать следующее:

  1. Отключить безопасную загрузку.
  2. Подготовьте флэш-накопитель USB или CD-R с помощью моего rEFInd boot manager и попробуйте загрузиться с него.
  3. Если rEFInd загружается и может запускать как Windows, так и Linux, попробуйте установить пакет Debian rEFInd в Ubuntu. Это должно занять место менеджера загрузки по умолчанию. Если это работает, выйдите; все готово (Если только вы не ненавидите REFInd. В этом случае узнайте о всех доступных загрузчиках EFI и установите тот, который вам подходит.)
  4. Если вы загружаетесь прямо в Windows при перезагрузке после установка rEFInd, то есть вероятность, что у вас глючная прошивка. Перезагрузитесь в Linux, используя rEFInd USB / CD-R. Затем вы можете либо:
    • Тип sudo mvrefind.sh /boot/efi/EFI/refind /boot/efi/EFI/Microsoft/Boot. Это реализует хак, который переименовывает rEFInd так, что он выглядит как загрузчик Windows. После этого прошивка должна запустить rEFInd.
    • Запустите Boot Repair, но не забудьте использовать инструменты «Дополнительные настройки» и установите флажок для резервного копирования загрузчика Windows и установите GRUB на его место. (Я не помню точную формулировку этой опции.) Это будет делать что-то похожее на mvrefind.sh, но с GRUB, а не с rEFInd.
  5. Если все это не удается, опубликуйте URL-адрес, сгенерированный Boot Repair. Это даст нам более подробную информацию о вашем компьютере, которая необходима для более конкретного ответа на ваш вопрос.

Еще один момент: вы можете прочитать мою веб-страницу об установке EFI / UEFI Linux. Это даст вам лучшее понимание того, как эти вещи работают, что может помочь вам решить вашу текущую проблему и избежать подобных проблем в будущем.

0
ответ дан 21 November 2013 в 17:24

Другие вопросы по тегам:

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