Ubuntu 12.10 64bit, не загружающаяся

Серьезная проблема неожиданно возникла сейчас, я удалил свои 32 бита 12.04 и установил 12,10 версий на 64 бита. Я следовал Creating an EFI partition данный в UEFI

Теперь моя системная привычка загружается без моей загрузочной подключенной карты с интерфейсом USB.. Это автоматически входит Press F12 to enter boot menu mode без карты с интерфейсом USB

С usb, соединенным, я получаю этот экран начальной загрузки с одним дополнительным высказыванием опции Install Ubuntu OEM (for manufacturers only) Снова те же UEFI связываются как выше

Ubuntu установлена прекрасная, поскольку я вижу эти 3 раздела, которые я создал при Установке UEFI boot partition, / and /home и также это подтверждает, что у меня есть человечность 12.10 и Windows 7

enter link description here

И следующее изображение показывает разделы, которые я имею, я сделал ошибку путем создания 2 подкачек, я исправлю его позже

enter image description here

Вот мои fstab записи

/etc/fstab

Вывод от bootrepair:

Что идет не так, как надо где??Пожалуйста, помогите мне..

К вашему сведению: Я также пытался установить 64 бита 12.04, когда это выпустило, но имело проблемы окон, не перечисляемых в загрузчике Личинки.

0
задан 30 January 2013 в 10:15

1 ответ

У вас нет правильной установки EFI; Есть несколько вещей с этим не так. Однако сначала рассмотрим следующее: похоже, что вы используете двойную загрузку с Windows, и Windows явно установлена ​​в режиме BIOS. Если вы намерены продолжать загрузку Windows с этого диска, я настоятельно рекомендую не пытаться установить Linux в режиме EFI. Вместо этого я рекомендую загрузить диск восстановления Linux в режиме BIOS / legacy и переустановить GRUB 2. Это должно привести к загрузке Linux в режиме BIOS, и у вас должна быть возможность двойной загрузки Windows в режиме BIOS.

Если вам не нужна загрузка Windows или вы хотите преобразовать ее для загрузки в режиме EFI, вам придется исправить некоторые вещи в вашей установке:

  • Таблица разделов использует основную загрузочную запись (MBR) вместо системы таблицы разделов GUID (GPT). Хотя некоторые компьютеры на базе EFI могут загружаться с MBR-дисков, у некоторых возникают проблемы с этим. Я не знаю, какой процент имеет проблемы с этим, но подавляющее большинство установок EFI используют GPT. Если вы собираетесь преобразовать Windows для загрузки в режиме EFI, преобразование диска в GPT является абсолютным требованием. Вы можете выполнить преобразование на месте с помощью GPT fdisk , который доступен в репозиториях Ubuntu как gdisk.
  • У вас нет системного раздела EFI (ESP). Похоже, что ваш /dev/sda8 был задуман как ESP, но у него неправильный код типа. На MBR-диске ESP имеет код типа 0xEF. На GPT-диске он идентифицируется с помощью кода типа EF00 в gdisk или с помощью «загрузочного флага» в parted или GParted. (Обратите внимание, что libparted «флаг загрузки» означает что-то совершенно иное на GPT-дисках, чем на MBR-дисках. У вашего /dev/sda8 есть MBR «загрузочный флаг», но это не идентифицируйте его как ESP!)
  • Неясно, зарегистрировали ли вы EFI-версию GRUB в EFI. Если нет, вам нужно сделать это с помощью утилиты efibootmgr, например:

    efibootmgr -c -p 8 -l \\EFI\\ubuntu\\grubx64.efi -L Ubuntu

    Установщик должен установить это, и вы можете набрать efibootmgr -v, чтобы увидеть существующие записи, чтобы увидеть, есть ли у вас уже.

  • Могут быть и другие вещи, которые вам нужно сделать, чтобы загрузить систему в режиме EFI, но они, вероятно, будут сильно зависеть от системы. Инструмент Ubuntu Boot Repair может выполнять некоторые из них автоматически, но, учитывая смешанную природу вашей текущей установки, я не уверен, что доверю этому, пока вы не приведете вещи в соответствие со стандартной установкой.

    [ 1114] [+1121]
0
ответ дан 30 January 2013 в 10:15

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

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