Пытаюсь сделать kickstart для установки CentOS6. Инструкций и примеров в сети — сколько хочешь.
* Взял за основу первый ISO-образ дистрибутива.
* Для экспериментов использую виртуальные машины под Oracle VirtualBox.
* Сделал ручную установку с целью воспользоваться конфигуратором kickstart. В результате имею файл:
#platform=x86, AMD64, or Intel EM64T
#version=DEVEL
# Firewall configuration
firewall --enabled --ftp --ssh --service=ssh
# Install OS instead of upgrade
install
# Use CDROM installation media
cdrom
# Root password
rootpw --iscrypted ....................
# System authorization information
auth --useshadow --passalgo=sha512
# Use text mode install
text
# System keyboard
keyboard ru
# System language
lang en_US
# SELinux configuration
selinux --disabled
# Do not configure the X Window System
skipx
# Installation logging level
logging --level=info
# System timezone
timezone Europe/Moscow
# Network information
network --bootproto=static --device=eth0 --ip=10.1.0.1 --netmask=255.255.255.0 --onboot=on
network --bootproto=dhcp --device=eth1 --onboot=on
# System bootloader configuration
bootloader --location=mbr
# Partition clearing information
clearpart --none
# Disk partitioning information
part / --fstype="ext3" --onpart=/dev/sda1
# Reboot after installation
reboot
%packages
@base
@console-internet
ftp
@dial-up
pptp
-minicom
-wvdial
-lrzsz
@ftp-server
@hardware-monitoring
@system-admin-tools
mc
screen
%end
* Поместил файл в корень ISO и на нем же изменил опции ядра в конфиге загрузчика:
ks=cdrom:/ks.cfg
* Сохранил образ.
* Создал виртуалку, разбил вручную диск (это одна из целей эксперимента, чтобы автоматически
ставить в указанный раздел).
* Подключаю к виртуалке свой измененный образ и рестартую ее.
* Грузится. Находит kickstart. Выполняет все указанные действия до установки. Находит на диске репозиторий. Рапортует об ошибке. Приплыли...
|
Ошибка в последней записи. |
Пытался поиском найти, кто испытывал аналогичную проблему: нет таких упоминаний.
Думал, что что-то не так делаю. Еще раз проштудировал доку и примеры. Сократил количество групп установки. Пробовал использовать name вместо id. Не помогло.
Есть у кого какие мысли?