![킥스타트 파일이 포함된 RHEL ISO](https://rvso.com/image/36036/%ED%82%A5%EC%8A%A4%ED%83%80%ED%8A%B8%20%ED%8C%8C%EC%9D%BC%EC%9D%B4%20%ED%8F%AC%ED%95%A8%EB%90%9C%20RHEL%20ISO.png)
kickstart 파일을 추가하기 위해 redhat에서 원본 RHEL 6.5 DVD(rhel-server-6.5-x86_64-dvd.iso)를 편집하려고 합니다. 목표는 자동 설치 기능을 갖춘 하나의 3.4Go ISO를 갖는 것입니다. 하나의 부팅 미디어와 하나의 DVD가 아닙니다.
이 기술은 Redhat에서 공식적으로 지원하지 않지만 절차를 찾았습니다.https://access.redhat.com/solutions/60959
내 ks.cfg는 다음과 같습니다.
install
cdrom
repo --name="Red Hat Enterprise Linux" --baseurl=file:/mnt/source --cost=100
repo --name=HighAvailability --baseurl=file:///mnt/source/HighAvailability
설치 프로그램을 시작할 때 오류가 발생했습니다. Red Hat Enterprise Linux 디스크를 찾지 못했습니다.
설치 프로그램이 자체 미디어를 확인하지 않기 때문인 것 같습니다.
이것을 달성할 수 있는 방법이 있나요? CDROM에 장치를 하드 링크하기 위한 선택적 매개변수가 있습니까?
답변1
ks.cfg에서 저장소 URL을 설정할 필요가 없습니다. 다음은 현재 rhel6에서 사용하는 kickstart의 예입니다.
# interactive install from CD-ROM/DVD
interactive
install
cdrom
key --skip
lang en_US.UTF-8
# keyboard us
#
clearpart --all --initlabel
part /boot --fstype ext4 --size=100
part pv.100000 --size=1 --grow
volgroup vg00 --pesize=32768 pv.100000
logvol / --fstype ext4 --name=lvroot --vgname=vg00 --size=15360
logvol swap --fstype swap --name=lvswap --vgname=vg00 --size=2048
logvol /var --fstype ext4 --name=lvvar --vgname=vg00 --size 5120
timezone Europe/Paris
firewall --disabled
authconfig --useshadow --passalgo=sha512
selinux --enforcing
#skipx
# pre-set list of packages/groups to install
%packages
@core
@server-policy
acpid
device-mapper-multipath
dmidecode
# ... and so on the list of packages/groups I pre-customize (and with - those I don't want)
vsftpd
wget
xfsprogs
-autoconf
-automake
-bc
# ... and so on
#-----------------------------------------------------------------------------
# postinstall, execution avec chroot dans le systeme installé.
%post --interpreter=/bin/sh --log=/root/post_install.log
echo -e "================================================================="
echo -e " Starting kickStart post install script "
# do some extra stuff here , like mounting cd-rom copying add-ons specific for my product