CentOS 6.7을 사용하여 사용자 정의(작동하는) 킥스타트 설치를 만들었습니다. 원래는 킥스타트 파일에 eth0에 대한 구성을 작성했는데 이상적으로는 사용자가 직접 입력해줬으면 좋겠는데, 아무리 해도 네트워크 구성 화면으로 들어갈 수 없는 것 같습니다.
나는
network --onboot=yes --device eth0 --bootproto static --ip=10.1.2.3 --netmask=255.255.255.0 --noipv6 --hostname=somename
그것을 비워두고 "네트워크"만 사용해 보았고 완전히 무시하고 다른 몇 가지 사항도 시도했지만 운이 없었습니다.
네트워크 구성을 표시하는 방법은 무엇입니까? 어떤 제안이 있으십니까?
내 ks.cfg, %package 및 %post 섹션이 생략되었습니다.
interactive lang en_US.UTF-8 timezone --utc Europe/Oslo network --onboot=yes --device eth0 --bootproto static --ip=10.1.2.3 --netmask=255.255.255.0 --noipv6 --hostname=somename hostname=somename rootpw somepass user --name=un --password=somepass firewall --disabled authconfig --enableshadow --passalgo=sha512 selinux --disabled bootloader --location=mbr driveorder=sda --append="crashkernel=auto rhgb quiet" clearpart --all part /boot --fstype=ext4 --asprimary --size=500 part pv.008002 --grow --size=200 volgroup vg_st --pesize=4096 pv.008002 logvol swap --name=lv_swap --vgname=vg_st --size=8192 logvol / --fstype=ext4 --name=lv_root --vgname=vg_st --grow --size=200
답변1
이는 킥스타트 설치의 기본 동작처럼 보입니다.문서에 따르면:
You will only be prompted for information about your network:
* before fetching the kickstart file if you are using the
asknetwork boot option
* when the network is first accessed once the kickstart
file has been fetched, if the network was not used to fetch
it and you have provided no kickstart network commands
킥스타트 파일을 어떻게 제공합니까? Asknetwork 시작 옵션은 옵션일 수도 있고(링크된 문서의 링크 참조) 현 시점에서 킥스타트와 충돌하지 않을 수도 있으며, IP 주소 구성 정보를 DHCP 서버 등에 넣거나 시작 옵션에 호스트 이름을 제공할 수도 있습니다. 그런 다음 킥스타트 스크립트는 필요한 정적 세부 정보 등을 얻기 위해 DNS 조회를 시도할 수 있습니다.