LINUX.ORG.RU

Не устанавливается grub2 на флешку

 ,


1

2

Хочу сделать live usb с debian на борту. На флешке создал 2 раздела: /dev/sdg1 с ext2 под boot и /dev/sdg2 с f2fs под корень. Таблица разделов msdos. Скопировал уже установленную на хард систему rsync'ом, пытаюсь установить grub в chroot и получаю вот это:

# grub-install /dev/sdg
Installing for i386-pc platform.
grub-install: предупреждение: Попытка установить GRUB на диск с несколькими разметками разделов. Это пока не поддерживается..
grub-install: предупреждение: Встраивание невозможно. При имеющихся параметрах GRUB можно установить только с помощью списка блоков (blocklists). Однако, список блоков является НЕНАДЁЖНЫМ механизмом и его лучше не использовать..
grub-install: ошибка: не будет продолжена с использованием blocklists.
Что делать?

★★★★★

укажи каталог для boot

grub-install --target=i386-pc --boot-directory="/<USB_mount_folder>/boot" /dev/sdX

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

Результат тот же. И изначально я в chroot устанавливал, забыл в ОП указать.

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

Попробуй проигнорировать сообщение и проверить загрузку.

Deleted ()

У вас там точно нет следов gpt на флешке, допустим fdisk не выводит предупреждение, что на флешке есть GPT?

Можете попробовать ключ --force для grub-install.

mky ★★★★★ ()

Создай для grub отдельный раздел примерно на мегабайт и ставь на него. В mbr скопируй файл mbr.bin из syslinux (ну или другой т.н. generic mbr) и сделай раздел груба активным.

Раздел boot можешь заархивировать и пересоздать или воспользоваться resize2fs и потом уже удалить раздел и создать с меньшим размером, при этом имеет смысл при уменьшении можно уменьшать сильнее чем нужно, а затем после пересоздания раздела опять расширять.

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

dd'шни метров 100 флешки, потом создай разделы заново. Недавно такой же глюк вылавливал

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

Вполне могли быть, до этого на флешке был установочный образ убунты.

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