RHEL7에서 initdefault가 0 또는 6으로 설정되면 어떻게 될까요? 어떻게 해결하나요?

RHEL7에서 initdefault가 0 또는 6으로 설정되면 어떻게 될까요? 어떻게 해결하나요?

어리석어 보일 수도 있지만 알아야 해요. Redhat7 시스템에서 initdefault가 0 또는 6으로 설정되어 있으면 어떻게 될까요? 다시 되돌리는 방법. 보시다시피 저는 전문가가 아니므로 자세한 설명을 부탁드립니다.

답변1

응급 또는 복구 모드를 통해 Redhat OS에 액세스해야 합니다. 이렇게 하려면 OS가 부팅되고 grub2가 부팅 시간 선택을 묻는 메시지를 표시할 때 부팅 선택 항목에서 'e'를 눌러 부팅 시간 매개변수를 편집합니다.

'linux16'이 있는 Linux를 찾아 끝에 "systemd.unit=rescue.target"(qoutes 제외) 문자열을 추가합니다. 제공한 매개변수로 부팅하려면 Ctrl+X를 입력하세요. 루트 비밀번호를 입력하는 복구 모드로 이동합니다. RH7에서는 systemd가 런레벨을 처리합니다. 입력하다:

systemctl set-default multi-user.target #to boot in runlevel 3

또는 그래픽 인터페이스로 부팅하려는 경우:

systemctl set-default graphical.target #boot into runlevel 5

현재 현재 어떤 런레벨에 있는지 확인하려면:

systemctl get-default

기본 런레벨 타겟을 변경한 후. 시스템을 재부팅하면 주어진 새로운 기본 실행 수준으로 부팅됩니다.

여기응급 또는 구조 모드로 부팅하는 방법에 대한 유용한 링크입니다.

관련 정보