1.6. 디버그 부팅 옵션

이 섹션에서는 문제를 디버깅할 때 사용할 수 있는 옵션에 대해 설명합니다.

inst.rescue
inst.rescue 옵션을 사용하여 시스템 진단 및 수정에 필요한 복구 환경을 실행합니다. 예를 들어 복구 모드에서 파일 시스템을 복구할 수 있습니다.
inst.updates=

inst.updates= 옵션을 사용하여 설치 중에 적용할 updates.img 파일의 위치를 지정합니다. updates.img 파일은 여러 소스 중 하나에서 파생될 수 있습니다.

표 1.4. updates.img 파일 소스

소스설명예제

네트워크에서 업데이트

updates.img 의 네트워크 위치를 지정합니다. 설치 트리를 수정할 필요가 없습니다. 이 방법을 사용하려면 inst.updates를 포함하도록 커널 명령행을 편집합니다.

inst.updates=http://website.com/path/to/updates.img.

디스크 이미지에서 업데이트

플로피 드라이브 또는 USB 키에 updates.img 를 저장합니다. 이는 ext2 파일 시스템 유형의 updates.img에서만 수행할 수 있습니다. 이미지 내용을 플로피 드라이브에 저장하려면 플로피 디스크를 삽입하고 명령을 실행합니다.

DD if=updates.img of=/dev/fd0 bs=72k count=20. USB 키 또는 플래쉬 미디어를 사용하려면 /dev/fd0 을 USB 플래시 드라이브의 장치 이름으로 교체합니다.

설치 트리에서 업데이트

CD, 디스크, HTTP 또는 FTP 설치를 사용하는 경우 모든 설치에서 .img 파일을 감지할 수 있도록 설치 트리에 updates.img 를 저장합니다. 파일 이름은 updates.img여야 합니다.

NFS 설치의 경우 파일을 images/ 디렉터리에 저장하거나 RHupdates/ 디렉터리에 저장합니다.

inst.syslog=
설치가 시작될 때 지정된 호스트의 syslog 프로세스로 로그 메시지를 보냅니다. 들어오는 연결을 허용하도록 원격 syslog 프로세스가 구성된 경우에만 inst.syslog= 를 사용할 수 있습니다.
inst.virtiolog=
inst.virtiolog= 옵션을 사용하여 로그 전달에 사용할 virtio 포트( /dev/virtio-ports/name에서 문자 장치)를 지정합니다. 기본값은 org.fedoraproject.anaconda.log.0 입니다.
rd.live.ram
images/install.img2단계 이미지를 RAM에 복사합니다. 이렇게 하면 이미지 크기에 필요한 메모리가 증가하며 일반적으로 400~800MB 사이입니다.
inst.nokill
치명적인 오류가 발생하거나 설치 프로세스가 끝나면 설치 프로그램이 재부팅되지 않도록 합니다. 재부팅 시 손실되는 설치 로그를 캡처하여 사용합니다.
inst.noshell
설치하는 동안 터미널 세션 2(tty2)의 쉘을 방지합니다.
inst.notmux
설치 중에 tmux를 사용하지 않도록 합니다. 출력은 터미널 제어 문자 없이 생성되며 대화형이 아닌 용도로 사용됩니다.
inst.remotelog=
TCP 연결을 사용하여 모든 로그를 원격 호스트:port 로 보냅니다. 리스너가 없고 설치가 정상적으로 진행되면 연결이 중단됩니다.