LINUX.ORG.RU

Fedora 35 grub2-install /dev/sda

 , , ,


0

1

Поставил сабж на отдельную партицию (/dev/sda6), в процессе установки ругнулось, что невозможно установить загрузчик. Установил без него. Зачрутился в свежеустановленную систему, делаю

root@localhost-live /]# grub2-install /dev/sda

Installing for i386-pc platform.

grub2-install: warning: ../grub-core/partmap/msdos.c:403:your core.img is unusually large.

It won’t fit in the embedding area.

grub2-install: warning: Embedding is not possible.

GRUB can only be installed in this setup by using blocklists.

However, blocklists are UNRELIABLE and their use is discouraged..

grub2-install: error: will not proceed with blocklists.

Пробовал по разному с разными ключами, не получается. Как поставить?


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

Предупреждение о невозможности встраивания из за размера. Возможно разбивка разделов не оставила достаточно места для образа груба. Для нормальной установки раздел должен начинаться с 2048 сектора. Проверь у себя с какого сектора начинается первый раздел

fdisk -l /dev/sda

anonymous
()

Это ошибка часто появляется если корневая fs - btrfs или zfs. Модули Grub для этих фс просто не вмещаются в первые сектора диска при разметке mbr. Эта ситуация решается либо переходом на uefi либо на ext4.

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

Места сколько свободного? Покажи вывод fdisk -l /dev/sda

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

попробуй другой загрузчик, на grub свет клином не сошелся, есть lilo и syslinux.

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

а сколько места в mbr gap (между 1 сектором диска и началом первого раздела)?

mxfm ★★
()

привыкай запускать grub2-install с ключом -v , это хорошая привычка
про блоклисты почитай в арчвики

anonymous
()

Извини, вопрос не в тему, какое ядро в дистрибутиве?

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