У меня ультрабук Lenovo u410. Схема sata состоит из SSD на 30 ГБ и жесткого диска на 1 ТБ в raid0 с технологией быстрого запуска Intel. Я удалил IRST и отключил raid0. Я хочу установить Ubuntu на SSD и /home/
на жестком диске 1 ГБ. Я по глупости стер раздел efi на 1 ТБ и попытался воссоздать его, отформатировав ssd и создав новую таблицу разделов GPT. Я сделал 250-мегабайтный раздел fat32 ( /dev/sda1
) и заполнил оставшиеся ~ 24 ГБ разделом ext4 ( /dev/sda2
)
Я сделал живой USB, используя 12.04.2 iso и универсальный установщик USB. Установка завершается нормально, однако в конце я получаю сообщение об ошибке «Не удалось установить grub-efi в / target / система не загружается» . Я пытался открыть терминал и обновить grub, однако его там нет, и при попытке установить grub-efi из репозитория меня помечают за отсутствие множества зависимостей. Ubiquity падает после сообщения об ошибке.
У меня был успех несколько месяцев назад, когда я установил 12.10 с помощью USB-диска моих друзей, однако я сломал систему и не могу выйти из строя, пока не увижу его в следующий раз. Есть ли огромная разница в 12.10 и LTS, которая помешала бы этой установке работать гладко?
Моя чистая цель - запустить Ubuntu на машине с steam (tf2 и bastion) и Eclipse IDE. Если 12.10 лучше подходит и может решить эту проблему EFI, то я с радостью установлю, что, насколько я понимаю, LTS будет более стабильным и будет по-прежнему запускать современные обновления Quantal.
Будет ли установка 12.10 без grub-efi
нареканий? и если нет, то как я могу установить grub-efi с живого usb на твердотельный накопитель /dev/sda
с включенной загрузкой efi /dev/sda1
, ext4
подключенной как root /dev/sda2
и /home/
на жесткий диск /dev/sdb2
?
Вывод: LTS не был способен обрабатывать среду UEFI. Загрузка и установка 12.10 работала без нареканий. Рааринг тоже работал нормально, однако он был нестабилен с драйверами, необходимыми для пара.
Аппаратное обеспечение: Lenovo U410 Ultrabook HD
: 30 ГБ SSD, 1 T HDD с raid0
Ubuntu: 12.04
источник
Ответы:
Ubuntu медленно, но неуклонно улучшает свою поддержку EFI для последних нескольких версий, поэтому да, между 12.04 и 12.10 есть различия, которые могут быть важны. Тем не менее, тот факт, что вы получили кучу ошибок зависимостей при попытке установить,
grub-efi
предполагает, что более фундаментальная проблема может быть основной причиной - возможно, была проблема с сетью, которая препятствовала, например, установке ряда других пакетов. Если это так, повторная попытка позднее может исправить ситуацию.Тем не менее, в системе EFI, IMHO, лучше использовать 12.10, чем 12.04. Это особенно верно, если это недавний компьютер, поставляемый с Windows 8, поскольку такие компьютеры также неизменно используют безопасную загрузку, которую поддерживает Ubuntu 12.10, а Ubuntu 12.04 - нет. Это не является основной причиной вашей проблемы, поскольку установочный диск 12.04 вообще не загружается, если активна безопасная загрузка; Я упоминаю об этом только в интересах тех, кто может прочитать эту страницу.
источник
Эта ошибка была решена для меня, убедившись, что установщик имел доступ к интернет-соединению.
Когда я решил не подключаться, я получил эту ошибку.
источник
В моем случае я пропускаю установку grub, запустив ubiquity из терминала с помощью следующей команды:
Это также означает, что вы должны установить grub голой рукой.
После того, как Ubuntu был установлен. НЕ перезагружайте, потому что у вас еще не было загрузчика. Вы должны установить grub на свой компьютер.
Эта ссылка поможет вам: http://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd
Обновление: спасибо за комментарий Микко Остлунда.
Если вы разделяете системный раздел EFI и раздел Ubuntu, при запуске
grub-install /dev/sdX
вы можете получить сообщение об ошибкеcannot find EFI directory
. Вы должны сделатьmount /dev/sdXY /boot/efi
. Затем запуститеgrub-install /dev/sdX
и остальные команды с успехом. И перезагрузка.источник
У тебя должно быть
а около 100Мб, то все ок ...
мой
источник
Попробуйте отключить BIOS QuickBoot / FastBoot и технологию Intel Smart Response (SRT).
Затем установите Ubuntu 12.10 <- ВАЖНО 12.10
Затем попробуйте установить, если необходимо,
grub-efi-amd64-signed
С Уважением,
источник
В моем случае на ноутбуке Lenovo X230 я тоже воспроизводимо получил эту ошибку. Вещи были решены путем:
установка в BIOS `вкладки загрузки 'UEFI / BIOS boot mode' в прежнее состояние .
Раньше настройка была «умной смесью» UEFI / LEGACY («legacy first»). Чистый UEFI может показаться более логичным, но все, что я могу сказать, это: это работает. Даже в контексте двойной загрузки с двумя дистрибутивами Linux вокруг.
источник
Это происходило со мной с установщиком Xubuntu 16.04.2. Конечно, вы можете отключить UEFI и выполнить традиционную установку, но в моем случае я бы потерял бы меньшее время POST.
Эта проблема вызвана тем, что раздел Efi System Partition (ESP) отсутствует . Это должен быть раздел FAT32, помеченный как загрузочный. Вы можете создать его с помощью GParted, fdisk или другого инструмента. Затем установщик обнаружит его и смонтирует как
/boot/efi
, решив, таким образом, проблему.На вики-странице ArchLinux, посвященной ESP, есть больше информации и деталей о размере, типе и т. Д. (Это относится и к Ubuntu)
источник