LINUX.ORG.RU

Как там нынче груб ставится?

 ,


1

1

Решил тут арч переустановить, делал это загружаясь с ipxe. Дошёл до установки груба, тут начались проблемы. Под boot отдельный раздел размером 500M. Варианты развития событий:

/dev/sda1 — ext2, ставил командой grub-install --force /dev/sda. Force потому что иначе скажет что у раздела нет метки bios boot, а blocklists механизм ненадёжный. Раньше работало, сейчас бутлуп. Мигает на миг «GRUB LOADING» и всё.

/dev/sda1 — ext2, на этот раз с меткой bios boot, просто grub-install /dev/sda, аналогично первому получаем бутлуп.

/dev/sda1 — vfat, grub-install /dev/sda --target=x86_64-efi --efi-directory=/boot/. Ставится, но говорит что не может получить доступ каким-то там efi varibales или типа того, я так понял это NVRAM, потому что .efi файл есть, но автоматом не загружается.

И при особо еб^W неудачном раскладе можно получить надпись GRUB Ç, после нажатия на любую клавишу вылетит стандартная надпись про отсутствие загрузочного устройства. Честно, даже не запомнил как это сделал, но при таком раскладе даже с .efi файла не загрузиться.

Как нынче груб ставится? А ещё я слышал, linux можно напрямую загрузить, а нельзя ли сконфигурировать его так на этапе установки? Потому что та немногочисленная информация, что я нашёл, подсказывает что это баг.

P.S. Ноут hp pavilion g6 2323sr

Deleted

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

Ответ на: комментарий от f1u77y

Да это я ошибся, как всегда. Невольно мозги закипают после того, как несколько часов пытаешься с этим справиться. -_-" /dev/sda писал, как и надо.

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

Кстати сейчас как раз то самое GRUB Ç вылетает.

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

может про 100 мегабайтный EFI Boot который надо сделать?

ionanahin ★★★
()

Если GPT и UEFI.

gdisk
   1            2048          526335   256.0 MiB   EF02  BIOS partition // чтобы загрузится без UEFI
   2          526336         1050623   256.0 MiB   EF00  EFI Systemboot // для загрузки GRUB с UEFI
------------------------
# grub2-install --target i386-pc /dev/sda
# mount /dev/sda2 /boot/efi
# grub2-install --target x86_64-efi --efi-directory=/boot/efi

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

Дополню. Размер BIOS partition должен быть не менее 1 мегабайта. Я когда свой размечал, не позаботился об этом, теперь 255 МБ без дела.

anonymous
()

Нынче Grub выпиливается.
systemd-boot, в Arch должен быть по умолчанию

I60R ★★
()

Нынче Grub выпиливается.
systemd-boot, в Arch должен быть по умолчанию

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