На компьютере моих родителей в MBR установлен менеджер загрузки Windows 7, а grub2 установлен на /dev/sda2 (загрузка Linux на /dev/sda2). Я хочу создать загрузочный CD, чтобы при загрузке с него просто загружался менеджер загрузки на втором разделе. Я предполагаю, что использовать grub вместо grub2 для этого будет проще, используя конфигурацию
timeout=0
hiddenmenu
default=0
title grub2 (/dev/sda2)
rootnoverify (hd0,1)
chainloader (hd0,1)+1
Я знаю, что могу сделать загрузочный linux cd разными способами, но это не то, что мне нужно. Я просто хочу положить grub/grub2 на cd, без ядер или программ.
Вопрос в том, как мне сделать файл iso? Я нашел несколько ссылок на установку на дискету или usb-диск, но все они предполагают, что устройство присутствует при запуске команд grub install. Файл iso — это другое.
решение1
Общая концепция заключается в том, что на компьютере с Linux вы хотите создать файл образа, отформатировать его в формате iso9660 с поддержкой загрузки El Torito и указать образы GRUB в формате genisoimage
.
Хорошо документированное руководствона osdev.org. Вы можете пропустить раздел, в котором вам предлагается предоставить образ ядра, поскольку он нужен только в том случае, если вы хотите загрузить ядро, находящееся на компакт-диске.