LINUX.ORG.RU

Не запускается grub

 ,


0

1

В общем. Был у меня arch, работал себе хорошо без заиканий.И решил я добавить в систему раздел прокачки. Так вот когда форматировал раздел перепутал буквы и фортматнул не тот что нужно. По этого пришлось переустановить arch. Да вот после установки граб не запускается. Я уже и чистил диск полностью ( чтоб убрать предыдущий граб ). И устанавливал систему по несколько раз. Все без толку. Появляется только символ нижнего подчеркивания и мигает себе бесконечно.

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

И после загрузки юефай сразу моргающий курсор? Смотрите, какая у вас последовательность загрузки в настройках юефай.

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

Флешку-то вытащили? Если грузитесь с нужного диска, тогда граб неправильно установили. Как вариант — попробовать установить граб с --removable. Хотя, вообще-то вас должно выкидывать в uefi shell, если, конечно, вы её не отключили.

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

После установки системы я выключаю комп, достаю флэшку и запускаюсь. Граб устанавливаю такой командой : grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi --removable

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

Могу только посоветовать переустановить правильно. Знаю, муторно, но чинить "арч", тем более для новичка – затея безблагодатная и куда более затратная по времени.

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

Делаю по статье из хабра «Установка arch с минимальной болью». Диск делил на три тома:

1 - /boot/efi 2 - / 3 - /home

Вот в первый и делал установку.

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

Как делаю я:

  • /dev/sda1 на 1 гигабайт под /efi (или /boot/efi, разницы нету)

  • /dev/sda2 под раздел подкачки (беру столько же, сколько оперативной памяти, хотя с 32 гигабайтами она не особо-то нужна).

  • /dev/sda3 – под "корень", /dev/sda4 – под /home.

Дальше, после монтирования и "чрутинга":

grub-install --target=x86_64-efi --efi-directory=/efi --bootloader-id=GRUB

grub-mkconfig -o /boot/grub/grub.cfg

Всё. Больше ничего не нужно, если только шифрование не задействовать.

Korchevatel ★★★★★
()

В настройках uefi может быть сохранен и выбран не нужный загрузчик

doc0
()

Попробуй загрузить арч с флешки и набрать `efibootmgr` он должен показать список записей в UEFI

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

Не под /boot, а под /efi, оно у меня отдельно. Да, многовато, мне просто лень было пересчитывать, так-то и 200 мегабайт достаточно. Под отдельный /boot я бы меньше 2ГБ не выделял (иначе ядро новое фиг поставишь – места не будет).

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

а что ж за ядро такое?

 parted -a optimal /dev/sda
GNU Parted 3.4
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: VMware Virtual disk (scsi)
Disk /dev/sda: 107GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system     Name    Flags
 1      1049kB  3146kB  2097kB                  grub    bios_grub
 2      3146kB  137MB   134MB   fat16           boot    boot, esp
 3      137MB   8727MB  8590MB  linux-swap(v1)  swap
 4      8727MB  107GB   98.6GB  ext4            rootfs
Ebnmrj
()
Ответ на: комментарий от fernandos

Я ещё с ядрами экспериментирую, так что могло сказаться. Плюс тогда я ещё с "оффтопиком" возился ради игр.

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

а что ж за ядро такое?

Несколько. LTS и Zen, плюс RT-ядро для улучшения записи через JACK (улучшения, кстати, не заметил). Когда обновляется, может места не хватить, так что я решил /boot не отделять, но отделить /efi.

1 1049kB 3146kB 2097kB grub bios_grub

А зачем тебе раздел для BIOS, если у тебя EFI?

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

а в душе не знаю, так в вики, а мне два метра не жалко

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