Рейтинг:-1

Как установить GRUB Legacy (0.97) на USB-накопитель из Ubuntu 20.04/21.10?

флаг gb

Как установить GRUB Legacy (0.97) на USB-накопитель из Ubuntu 20.04/21.10?

Ubuntu больше не предоставляет GRUB Legacy в своем репозитории.
установка grub команда установит GRUB 2.xx.

Возможно, я мог бы поискать старый загрузочный дистрибутив с GRUB 0.97 и установка grub оттуда, но, возможно, это можно сделать правильно из моей основной ОС.

Старый пакет Ubuntu GRUB 0.97 содержит все бинарные файлы для этап 1, fat_stage1_5 (я использую FAT32) и этап2 в data.tar.xz/usr/lib/grub/x86_64-pc/.
Однако работает установка grub из этого старого пакета Ubuntu не работает.

Как мне вручную дд эти файлы правильно в MBR диска и следующие сектора?
Я пробовал это (не перезаписывать таблицу разделов):

sudo dd if=stage1 of=/dev/sdX bs=446 count=1

Что мне делать с этапами 1_5 и 2?

ChanganAuto avatar
флаг us
Как вы думаете, почему вам нужно использовать устаревший Grub? Вероятно, это проблема XY.
Piotr Henryk Dabrowski avatar
флаг gb
Я пытаюсь загрузить iso-образ, что невозможно с GRUB2, но отлично работает в GRUB 0.97. Вот отчет об ошибке для GRUB2: https://bugs.gentoo.org/385619
Рейтинг:0
флаг gb

мне удалось это использовать старый пакет Ubuntu упомянутый выше для установки GRUB 0.97:

  1. В основном разделе флешки создайте каталог /boot/grub:
компакт-диск /мнт/sdX1
mkdir -p boot/grub
  1. Скопируйте в него все этапы:
cd ${DATA_TAR_XZ}/usr/lib/grub/x86_64-pc
cp stage1 stage2 fat_stage1_5 /mnt/sdX1/boot/grub
  1. Теперь запустите оболочку GRUB 0.97:
cd ${DATA_TAR_XZ}/usr/sbin
sudo ./grub --device-map=/dev/null
  1. И используйте его для настройки GRUB для этого флешки:
устройство (hd0) /dev/sdX
геометрия (hd0)
корень (hd0,0)
setup --stage2=/boot/grub/stage2 --prefix=/boot/grub (hd0)
уволиться

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.