LINUX.ORG.RU

Grub не видит Gentoo

 ,


0

1

Прошу прощения ,что зарегался и сразу с вопросами ,нагуглить не смог

Установил генту и начал ставить граб через grub-install ,прописал в make.conf efi ,но не прокатило ,тогда решил сделать костыль ,который много раз успешно работал в арче --target=i386-pc и все установилось без ошибок

Выхожу из chroot ,ребутаюсь и вижу ,что граб установился,только вот дистрибутив он не видит =(

Можно ли как то завести его без переустановки ? Ибо ставил это я 2 дня... Буду рад любой помощи (Учитывайте пожалуйста ,что я новичок )


Можно ли как то завести его без переустановки ? Ибо ставил это я 2 дня

Обычно grub ставят один из первых, потом перегружаются в рабочую систему и уже там.

Еси система не загрузилась, ты всегда можешь в нее зайти через chroot (ну, как и устанавливал).

Ты про grub2 говоришь (не про grub1)?

Я всегда ставил по https://wiki.gentoo.org/wiki/GRUB2. sys-boot/os-prober работал успешно. Правда UEFI у меня нет, но по ссылке вроде предполагает. В chroot правильно переходишь? https://wiki.gentoo.org/wiki/GRUB2#os-prober_and_UEFI_in_chroot

Ну, и на всякий случай покажи

$ fdisk -l /dev/sda
$ mount
$ ls -la /boot

и конфиг grub'а.

Kroz ★★★★★
()
Ответ на: комментарий от Kroz

Спасибо,да ,речь о grub2 ,ставил по хандбуку. Сейчас тогда попробую через chroot если не проктит уже буду скидывать конфиги

Gnoob
() автор топика

Установил генту и начал ставить граб через grub-install ,прописал в make.conf efi ,но не прокатило

Что значит не прокатило? Какие команды выполнял, какой вывод/ошибки получил, что именно не работает после этого? Вообще нет такой платформы как «efi», есть «efi-64» и «efi-32»: https://wiki.gentoo.org/wiki/GRUB2#Prerequisites

И чтобы grub-install работал с EFI, нужно чтоб он запускался из под системы, загруженной в UEFI-режиме. С какого носителя грузишься, чтобы поставить grub?

Gary ★★★★★
()

тебе ещё рано в gentoo

anonymous
()
Ответ на: комментарий от Gary

efi-64 ставил Видимо в том и проблема,я записывал флешку через dd и не могу стартануть Ее в UEFI режиме .

Gnoob
() автор топика
Ответ на: комментарий от Gnoob

Если что, официальный минимальный гентушный образ для загрузки в UEFI режиме не годится, об этом написано в хендбуке

Так что на флешку лучше закинуть SystemRescueCD, например

Gary ★★★★★
()
Последнее исправление: Gary (всего исправлений: 1)
Ответ на: комментарий от Gary

Ну hybrid iso у меня не запускается ни в каком режиме ,тупо виснет на стадии загрузки

Вобще нет вариантов загрузчик намутить под uefi ?

Gnoob
() автор топика
Ответ на: комментарий от Gnoob

Давай по порядку

UEFI железо поддерживает вообще? «Костыль» с --target=i386-pc это не просто костыль, это установка для не-UEFI систем.

Попробуй вместо Hybrid ISO загрузиться с SystemRescueCD, он обновляется регулярно

И покажи, как уже просили, хотя бы вывод ls -la /boot и вывод grub-mkconfig из chroot'а в установленной генте. Если ты например, просто забыл сделать make install при установке ядра, и ядра в /boot нет, то grub конечно его не найдёт.

Gary ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.