Как перенести загрузочный ISO образ с kikstart файлом на USB в Centos 6.
1) Установка epel репозиторий
#i386rpm -Uvh http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-8.noarch.rpm
#x86_64
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
2) Конвертируем установочный диск BootCD.iso (скопированный в папку /tmp) в установочный USB
#Установка программы livecd-iso-to-diskyum install livecd-tools -y
#С помощью fdisk -l определяем каким устройством является USB флешка, ( в нашем случае /dev/sdc)
livecd-iso-to-disk --format --reset-mbr /tmp/BootCD.iso /dev/sdc
3)Теперь научим Kickstart работать с USB
#Смонтируем USBmkdir /tmp/INSTALL && mount /dev/sdc1 /tmp/INSTALL/
#Смонтируем BootCD.iso
mkdir /tmp/ISO && mount -o loop /tmp/BootCD.iso /tmp/ISO
#Скопируем оригинальный ks.cfg файл в корень USB
cp -a /tmp/ISO/ks.cfg /tmp/INSTALL/
#И отредактируем для запуска автоматической загрузки не с CD, а с USB
nano -w /tmp/INSTALL/ks.cfg
#---modify---
#install
#cdrom
install
harddrive --partition=/dev/sdc1 --dir=/
#---modify---
#Cкажем о Kickstart файле, загрузчику
nano -w /tmp/INSTALL/syslinux/extlinux.conf
#---modify---
#append append ks=cdrom:/ks.cfg initrd=initrd.img LANG=en_US.UTF-8 repo=hd:UUID=141fdadf-ec95-4dc8-a756-30e6f8f7c427:/ asknetwork
append append ks=hd:sdc1:/iso-ks.cfg initrd=initrd.img LANG=en_US.UTF-8 asknetwork
#---modify---
Комментарии
Отправить комментарий