Вопрос Бархатный экран после выбора личинки


После новой установки 64-битной версии Ubuntu 11.10 загрузка, кажется, останавливается после выбора опции ubuntu (то же самое со спасительной) в меню grub.

Сначала я думал, что это связано с grub-efi, так как у меня были подобные проблемы после обновления Ubuntu 11.04, который заменил grub-efi на grub-pc и заставил меня застрять на консоли grub «эльф» (https://bugs.launchpad.net/ubuntu/+source/apt/+bug/800910).

В то время как проблема 11.04 была решена с помощью простого chroot а также apt-get install из live cd, это решение не работает в этот раз.

Приводом с загрузчиком является sata3 ssd с 64 gb gpt (sdb1 20 mb efi boot partition fat16, sdb2 60 gb root ext4 и sdb3 с заменой 4 gb) на материнской плате msi e350ia-e45 с двумя приводами ext4 mbr 2 ТБ для фото / музыка / кино.

Я пробовал несколько grub-install / update-grub с boot-directory sdb1 от chroot, но я не могу никуда идти.

Даже это руководство: http://en.gentoo-wiki.com/wiki/Grub2#EFI (ofc я заменил grub2 на grub в командах grub-install и efibootmgr), похоже, меня нигде не доставит.

Любая помощь или идеи обретаются;)

edit: Я предполагаю, что это комбинация gpt / uefi, которая также кажется преследующей f16

Редактировать: То же самое с 12.04 beta btw


2
2017-11-09 14:25


происхождения


вы можете загрузиться с Live CD - Ringtail
Этот вопрос кажется заброшенным, если вы испытываете подобную проблему, пожалуйста, задать новый вопрос с деталями, относящимися к вашей проблеме. Если вы чувствуете, что этот вопрос не заброшенный, пожалуйста, отметьте вопрос, объясняющий это. Я отмечу это для закрытия. С Уважением, - Ringtail
Кроме того, этот парень отправил бой в ту же рутину, что и в течение нескольких месяцев: superuser.com/questions/376470/how-to-reinstall-grub2-efi все еще не работает для меня, хотя - Spleen
@blueXrider и да, живут компакт-диски прекрасно работают - Spleen


ответы:


Через 2 дня у меня наконец есть решение.

Я переключил контроллер SATA с AHCI на IDE в свой BIOS, что сделало систему загрузочной, но я все еще был недоволен этим.

Поэтому я немного искал и понял, что модуль ядра AHCI вообще не загружен, что объясняет, почему работал live CD и режим IDE.

Поэтому я добавил модуль AHCI к initramfs:

gksudo gedit /etc/initramfs-tools/modules

В текстовом редакторе я просто добавил ahci в конце файла. Затем я сохранил файл, закрыл текстовый редактор и запустил:

sudo update-initramfs -u

Теперь загрузка работает нормально. Думаю, мне придется повторить это каждый раз, когда есть обновление ядра.


2
2018-06-26 19:14



Обычно вам не придется повторять это каждый раз при обновлении ядра до более новой версии; это исправление должно сохраняться через обновления ядра. - Eliah Kagan
Обычно следует использовать AHCI для лучшей производительности (по крайней мере, с SSD), хотя это может означать необходимость переустановки после ее изменения. - Enigma
О, поверь мне, я выучил свой урок. в настоящее время я устанавливаю все материалы uefi в устаревание и просто загружаюсь через syslinux на диск без разделов btrfs - это спасает меня, играя с разделами uefi и менеджерами загрузки uefi. грустно iirc моя первая материнская плата uefi не имела никаких устаревших настроек (также нет безопасной загрузки - это было pre-win8), так что не работал бы 4 года назад. - Spleen