LINUX.ORG.RU

Asus n56vz и EFI

 , ,


0

1

Доброго времени суток! Уже в какой раз пытаюсь самостоятельно поставить linux(пробовал Debian, OpenSuse и Ubuntu) на сей ноут. Столкнулся с проблеммой, связанной с загрузкой EFI. Пробовал делать, как описано тут https://help.ubuntu.com/community/UEFIBooting, но что-то как-то не получается у меня: На пункте «Make the firmware launch GRUB2 (U)EFI as default» выскакивает, мол сначала сделайте modprobe efivars, но я делал.

Помогите пожалуйста поставить нормально grub-efi.



Последнее исправление: cetjs2 (всего исправлений: 1)

На пункте «Make the firmware launch GRUB2 (U)EFI as default» выскакивает, мол сначала сделайте modprobe efivars

Для этого система уже должна быть запущена в режиме EFI.

У Вас есть установочный носитель, который нужно запустить с EFI, или уже установленная система, которой нужен grub-efi?

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

У меня Win7 родная стоит с Efi, в этом и проблема. А ноут ничего кроме EFI видеть не хочет(ну, исключая дисководов)

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

А ноут ничего кроме EFI видеть не хочет

Ubuntu совершенно точно загружается и ставится в режиме EFI. Тестируемые выпуски Debian-Installer - тоже. В чём именно проблема, если попытаться ими воспользоваться?

Вы же уже установили или, по крайней мере, запустили Linux на машине. Теперь поставьте на него grub-efi, выполните grub-install, найдите сгенерированный grubx64.efi (на EFI-разделе) и скопируйте на флешку как /EFI/BOOT/BOOTX64.EFI, после чего загрузитесь с флешки и получите запущенную в режиме EFI систему. После этого можно повторить grub-install или установить запуск GRUB по умолчанию вручную при помощи efibootmgr.

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

Нет, второй grub-install или вызов efibootmgr (после запуска с EFI-флешки) заставит EFI запускать GRUB с жёсткого диска.

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

Вроде стоял grub-efi, но(зачем - не пойму) я его переустановил. В итоге: grub не грузится, и с флешки не хочет грузиться. Не знаю насколько это правильно, но мне кажется у меня в биосе еще нужно(по крайней мере можно) указать *.efi файл, с которого грузиться. Сейчас буду пробовал с liveCD загрузиться и попытаться установить. И да, у меня был только файл grub.efi(а не grubx64.efi). Простите за столь глупые сообщения и вопросы - я не сильно еще в этом разбираюсь.

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

Не знаю насколько это правильно, но мне кажется у меня в биосе еще нужно(по крайней мере можно) указать *.efi файл, с которого грузиться.

Это же отлично - не нужна флешка, достаточно указать путь к grub.efi.

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

Ещё вариант - вместо grub.efi положить на флешку EFI Shell и указать путь к grub.efi на жёстком диске в ней. Но это при условии, что система соблаговолит запустить шелл из /EFI/BOOT/BOOTX64.EFI.

Secure Boot выключен?

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

Что-т

Его нет в настройках биоса(если это в биосе). Что-то у меня теперь проблемка возникла: когда из меню liveCD запуститься с первого жесткого диска: Booting from local disk... error: mismatched names. grub rescue>

А вот EFI shell вроде есть.

timocov
() автор топика
Ответ на: Что-т от timocov

Его нет в настройках биоса(если это в биосе).

Вот тут видно на скриншоте «Secure Boot control».

из меню liveCD запуститься с первого жесткого диска

Это наверняка загрузчик ISOLINUX, он работает в режиме BIOS и не даст запуститься с жёсткого диска в режиме EFI. Нужно запустить livecd и сделать chroot, примерно как здесь. Это тоже не даст режима EFI, но, по крайней мере, даст шелл внутри системы на жёстком диске.

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

У меня такого пункта нет - биос видимо новее, у меня свехру 2012 стоит. Просто до этого все нормально грузилось из-под liveCD, сейчас что-то я с grub'ом наделал(

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

Да, установили grub-efi. Он затёр grub-pc. Это нормально.

Можно параллельно с grub-efi установить какой-нибудь lilo или extlinux, тогда загрузить жёсткий с livecd снова будет можно.

AITap ★★★★★
()

Asus N56VZ поддерживает legacy boot. Тоже думал заморачиваться с gpt, efi и т.д... потом не стал голову ломать, partedом убил gpt и перевел в ms-dos,то бишь в mbr, винт все равно 1 Тб. Gentoo взлетела без проблем...

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

Я нашел несколько другое решение: установил 12.10 убунту, и все само стало хорошо.

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