사용자 정의 텍스트 설치를 위해 CentOS 8.3의 kickstart(ks.cfg)를 사용했습니다. 내가 겪고 있는 문제는 ks.cfg의 시간대 설정입니다. 시간대는 ks.cfg에 필요하므로 이전 버전의 CentOS에서는 시간대가 ks.cfg에 없기 때문에 설치 시 시간대 묻기가 중지되었습니다. ks.cfg에서 시간대 설정을 주석 처리하면 이제 자동으로 뉴욕 시간대가 할당되고 자동으로 설치(텍스트 기반 설치)가 계속됩니다. 내가 인식하지 못하는 다른 설정이 있어서 설치 프로그램에서 설치 프로그램에 시간대를 묻는 것을 중지하지 않는 한 이것은 버그임에 틀림없습니다. NY는 CentOS 8.3의 그래픽 설치에서도 기본 설정인 것 같습니다. 뉴욕 시간대를 자동으로 삽입하고 중단 없이 설치를 계속하는 대신 설치 프로그램이 올바른 시간대를 설정하도록 텍스트 기반 설치를 중단해야 합니다.
뉴욕 시간대를 삽입하는 대신 설치가 중지되어야 하는 위치는 다음과 같습니다.
참고: 이 예에서는 ks.cfg에서 시간대가 주석 처리되어 있습니다.
고쳐 쓰다
ks.cfg에 잘못된 시간대 데이터를 넣으려고 했지만 여전히 잘못된 시간대로 표시하지 않고 설치를 시작할 수 있었습니다.
# timezone
timezone Gibberish/Stuff --isUtc --nontp
답변1
마침내 답을 찾았습니다. timezone
기본값을 사용하는 대신 사용자 입력을 위해 텍스트 설치를 강제로 중지하려면 다음 방법으로 지정된 America/New York
for timezone 매개변수를 사용합니다 .timezone
ks.cfg
""
ks.cfg timezone
설정:
# timezone
timezone "" --nontp
주석 처리 하거나 따옴표 없이 timezone
시도 하면 설치 프로그램이 자동으로 시간대를 지정하고 사용자에게 시간대를 묻는 메시지를 표시하는 아래 화면에서 멈추지 않습니다. 모든 설치 조건이 만족되므로 자동으로 설치가 시작되며, 자동으로 전원을 연결해도 설치를 중단할 필요가 없습니다.timezone --nontp
America/New York
America/New York
위의 예에서는 설치가 중지되고 사용자가 2)
메뉴에서 선택하여 timezone
시스템을 설정할 수 있습니다. 설정이 완료되면 사용자는 사용자 정의 설치를 시작 timezone
하도록 선택할 수 있습니다 .b