Сборка ISO образа ISOLINUX


Ответы

Пример для сборки образа устанавливающего CentOS 7

Создание структуры каталогов

mkdir -p iso/isolinux

Загрузка файлов

wget -O iso/isolinux/isolinux.bin 'http://mirror.yandex.ru/centos/7/os/x86_64/isolinux/isolinux.bin'
wget -O iso/isolinux/vmlinuz 'http://mirror.yandex.ru/centos/7/os/x86_64/isolinux/vmlinuz'
wget -O iso/isolinux/initrd.img 'http://mirror.yandex.ru/centos/7/os/x86_64/isolinux/initrd.img'
wget -O iso/isolinux/vesamenu.c32 'http://mirror.yandex.ru/centos/7/os/x86_64/isolinux/vesamenu.c32'

Меню

cat << EOF >> iso/ks.cfg
default vesamenu.c32

label linux
    menu default
    kernel vmlinuz
    append initrd=initrd.img ks=cdrom::/ks.cfg
EOF

Создать файл iso/ks.cfg содержащий скрипт kickstart

Сборка

mkisofs -o output.iso -R --iso-level 4 -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table iso

Возможно будут интересны и другие вопросы
© RemiZOffAlex