Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

20장. 부트 옵션

Red Hat Enterprise Linux 설치 시스템에는 관리를 위한 다양한 부트 옵션이 포함되어 있습니다. 이 옵션으로 특정 기능을 활성화 (또는 비활성화)하여 설치 프로그램의 기본값 동작을 변경할 수 있습니다. 부트 옵션을 사용하려면 20.1절. “부트 메뉴에서 설치 시스템 설정 ”에서 설명된 대로 이를 부트 명령행에 추가합니다. 부트 행에 여러 옵션을 추가하려면 단일 공백으로 구분합니다.
다음 부분에서는 기본적인 두 가지 옵션 유형에 대해 설명합니다:
  • 마지막에 "등호" (=) 표시가 붙는 옵션에 값을 지정해야 합니다. 값 없이 옵션만 사용할 수 없습니다. 예를 들어 inst.vncpassword= 옵션은 값을 포함하고 있어야 합니다 (이 경우 값은 암호입니다). 따라서 inst.vncpassword=password가 올바른 형식이 됩니다. 암호를 지정하지 않고 옵션만 사용하는 경우 옵션은 유효하지 않게 됩니다.
  • "="가 붙지 않는 옵션은 값이나 매개변수를 허용하지 않습니다. 예를 들어 rd.live.check 옵션은 설치 시작 전에 설치 미디어를 확인하기 위해 Anaconda를 강제합니다. 이 옵션이 나타나면 확인 작업이 실행되고 이 옵션이 나타나지 않으면 확인 작업이 생략됩니다.

20.1. 부트 메뉴에서 설치 시스템 설정

참고

사용자 지정 부트 옵션 설정 방법은 시스템 아키텍처에 따라 다릅니다. 부트 옵션 편집에 대한 아키텍처별 지침은 다음에서 참조하십시오:
부트 메뉴 (설치 미디어를 부팅한 후 나타나는 메뉴)에서 부트 옵션을 편집하는데는 여러가지 다른 방법이 있습니다:
  • 부트 메뉴에서 Esc 키를 누르면 boot: 프롬프트에 액세스할 수 있습니다. 이 프롬프트에서 첫 번째 옵션은 불러올 설치 프로그램 이미지 파일을 지정하는 것입니다. 대부분의 경우 linux 키워드를 사용하여 이미지를 지정할 수 있습니다. 그 다음 필요에 따라 추가 옵션을 지정합니다.
    프롬프트에서 Tab 키를 누르면 사용 가능한 명령이 도움말로 표시됩니다. 선택한 옵션으로 설치를 시작하려면 Enter 키를 누릅니다. boot: 프롬프트에서 부트 메뉴로 돌아가려면 컴퓨터를 다시 시작하고 설치 미디어에서 다시 시작합니다.
  • 부트 메뉴에서 항목을 선택하고 Tab 키를 누르면 BIOS 기반 AMD64 및 Intel 64 시스템의 > 프롬프트에 액세스할 수 있습니다. boot: 프롬프트와 달리 이 프롬프트에서 미리 정의된 부트 옵션 세트를 편집할 수 있습니다. 예를 들어 Test this media & install Red Hat Enterprise Linux 7.0이라고 레이블이 붙은 항목을 강조 표시하면 이 메뉴 항목에 의해 사용되는 모든 옵션이 프롬프트에 표시되어 자신의 옵션을 추가할 수 있습니다.
    Enter를 누르면 지정된 옵션을 사용하여 설치를 시작하게 됩니다. 편집을 취소하고 부트 메뉴로 돌아가려면 Esc 키를 누릅니다.
  • UEFI 기반 AMD64 및 Intel 64 시스템에서 GRUB2 메뉴입니다. 시스템이 UEFI를 사용하는 경우 항목을 강조 표시하고 e 키를 누르면 부트 옵션을 편집할 수 있습니다. 편집을 완료하면 F10 또는 Ctrl+X를 눌러 지정된 옵션을 사용하여 설치를 시작합니다.
이 장에서 설명하는 옵션 이외에 부트 프롬프트는 dracut 커널 옵션을 허용합니다. 이 옵션 목록은 dracut.cmdline(7) man 페이지에서 참조하십시오.

참고

이 문서에서 특정 설치 프로그램의 부팅 옵션은 항상 inst.로 시작합니다. 현재 이러한 접두사는 옵션 사항으로 resolution=1024x768inst.resolution=1024x768와 동일하게 작동합니다. 하지만 향후 릴리즈에서 inst. 접두사는 필수 사항이 될 예정입니다.

설치 소스 지정

inst.repo=
설치 소스를 지정합니다 — 설치 프로그램이 필요한 이미지와 패키지를 검색할 수 있는 장소입니다. 예:
inst.repo=cdrom
대상은 다음 중 하나이어야 합니다:
  • 설치 가능한 트리 (설치 프로그램의 이미지, 패키지, repodata 및 유효한 .treeinfo파일이 들어 있는 디렉토리 구조)
  • DVD (시스템 DVD 드라이브에 있는 물리적 디스크)
  • 전체 Red Hat Enterprise Linux 설치 DVD의 ISO 이미지 (설치 시스템에서 액세스할 수 있는 하드 드라이브 또는 네트워크 위치에 있음)
이 옵션은 다른 포맷을 사용하여 다른 설치 방법을 설정할 수 있습니다. 구문은 아래 표에 설명되어 있습니다.

표 20.1. 설치 소스

설치 소스옵션 포맷
아무 CD/DVD 드라이브 inst.repo=cdrom
특정 CD/DVD 드라이브 inst.repo=cdrom:device
하드 드라이브inst.repo=hd:device:/path
HTTP 서버 inst.repo=http://host/path
HTTPS 서버 inst.repo=https://host/path
FTP 서버 inst.repo=ftp://username:password@host/path
NFS 서버inst.repo=nfs:[options:]server:/path [a]
[a] 이 옵션은 기본값으로 NFS 프로토콜 버전 3을 사용하고 있습니다. 다른 버전을 사용하려면 options+nfsvers=X를 추가합니다.

참고

이전 Red Hat Enterprise Linux 릴리즈에서는 NFS (nfs 옵션) 및 NFS 소스 (nfsiso 옵션)에 있는 ISO 이미지에 의해 액세스할 수 있는 설치 가능한 트리에 대한 옵션이 별도로 있었습니다. Red Hat Enterprise Linux 7에서는 설치 프로그램이 소스가 ISO 이미지가 들어 있는 설치 가능한 트리 또는 디렉토리 인지를 자동으로 감지할 수 있으므로 nfsiso 옵션은 폐지될 것입니다.
디스크 장치 이름은 다음 형식을 사용하여 지정할 수 있습니다:
  • 커널 장치 이름. 예: /dev/sda1 또는 sdb2
  • 파일 시스템 레이블, 예 LABEL=Flash 또는 LABEL=RHEL7
  • 파일 시스템 UUID, 예 UUID=8176c7bf-04ff-403a-a832-9557f94e61db
영숫자 이외의 문자는 \xNN으로 표시해야 하며 여기서 NN은 16진수로 표시합니다. 예를 들어 \x20은 빈 공백 (" ")으로 됩니다.
inst.stage2=
로딩할 설치 프로그램 런타임 이미지 위치를 지정합니다. 구문은 설치 소스 지정 에 있는 것과 동일합니다. 이 옵션은 이미지 자체를 제외한 모든 것을 무시하므로 패키지 위치를 지정하는데 사용할 수 없습니다.
inst.dd=
설치시에 드라이버를 업데이트할 필요가 있는 경우 inst.dd= 옵션을 사용합니다. 이 옵션은 여러번 사용할 수 있습니다. 드라이버 RPM 패키지의 위치는 설치 소스 지정 에 설명된 형식을 사용하여 지정할 수 있습니다. inst.dd=cdrom 옵션을 제외하고 장치 이름은 항상 지정해야 합니다. 예:
inst.dd=/dev/sdb1
이 옵션을 매개 변수 없이 사용하면 (inst.dd 만) 설치 프로그램에서 상호 대화식 메뉴로 드라이버 업데이트 디스크를 선택해야 합니다.
설치 도중 드라이버 업데이트에 대한 보다 자세한 내용은 AMD64 및 Intel 64 시스템의 경우 4장. AMD64 및 Intel 64 시스템에서 설치 중 드라이버 업데이트 에서 IBM Power Systems 서버의 경우 9장. IBM Power Systems에 설치 시 드라이버 업데이트 에서 참조하십시오.

킥스타트 부트 옵션

inst.ks=
설치를 자동화하는데 사용할 킥스타트 파일의 위치를 지정합니다. 위치는 inst.repo에 유효한 형식 중 하나를 사용하여 지정할 수 있습니다. 자세한 내용은 설치 소스 지정 에서 참조하십시오.
경로가 아닌 장치만 지정할 경우 설치 프로그램은 지정된 장치에 있는 /ks.cfg에서 킥스타트 파일을 검색하게 됩니다. 장치를 지정하지 않고 이 옵션을 사용할 경우 설치 프로그램은 다음을 사용하게 됩니다:
inst.ks=nfs:next-server:/filename
위의 예에서 next-server는 DHCP next-server 옵션 또는 DHCP 서버 자체의 IP 주소이며 filename은 DHCP filename 옵션 또는 /kickstart/입니다. 지정된 파일 이름이 /로 끝날 경우 ip-kickstart가 추가됩니다. 예:

표 20.2. 킥스타트 파일 기본 위치

DHCP 서버 주소 클라이언트 주소 킥스타트 파일 위치
192.168.122.1192.168.122.100192.168.122.1:/kickstart/192.168.122.100-kickstart
inst.ks.sendmac
모든 네트워크 인터페이스의 MAC 주소를 갖는 HTTP 아웃바운드 요청에 헤더를 추가합니다. 예:
X-RHN-Provisioning-MAC-0: eth0 01:23:45:67:89:ab
시스템을 프로비저닝하기 위해 inst.ks=http를 사용할 경우에 유용합니다.
inst.ks.sendsn
HTTP 아웃바운드 요청에 헤더를 추가합니다. 이 헤더에는 /sys/class/dmi/id/product_serial에서 읽어오는 시스템의 일련 번호가 포함되어 있습니다. 헤더는 다음과 같은 구문입니다:
X-System-Serial-Number: R8VA23D

콘솔, 환경, 디스플레이 옵션

console=
이 커널 옵션은 기본 콘솔로 사용할 장치를 지정합니다. 예를 들어 첫 번째 직렬 포트에 콘솔을 사용하려면 console=ttyS0을 사용합니다. 이 옵션은 inst.text 옵션과 함께 사용해야 합니다.
이 옵션은 여러번 사용할 수 있습니다. 이 경우 부팅 메세지는 지정된 모든 콘솔에 표시되지만 차후 설치 프로그램은 마지막 콘솔 만을 사용하게 됩니다. 예를 들어 console=ttyS0 console=ttyS1을 지정할 경우 설치 프로그램은 ttyS1을 사용하게 됩니다.
noshell
설치 도중 root 쉘로의 액세스를 비활성화합니다. 이는 자동 (킥스타트) 설치의 경우에 유용합니다. 이 옵션을 사용하면 사용자는 설치 진행 상황을 확인할 수 있지만 Ctrl+Alt+F2를 눌러 root 쉘에 액세스하여 설치 프로세스를 방해할 수 없습니다.
inst.lang=
설치 도중 사용할 언어를 설정합니다. 언어 코드는 23.3.2절. “킥스타트 명령 및 옵션 ”에서 설명된 lang 킥스타트 명령에서 사용되는 것과 동일합니다. system-config-language 패키지가 설치된 시스템에서 유효한 값 목록은 /usr/share/system-config-language/locale-list에서도 확인할 수 있습니다.
inst.geoloc=
설치 프로그램에서 지리적 위치 사용을 설정합니다. 지리적 위치 정보는 언어 및 시간대를 사전 설정하기 위해 사용되며 다음과 같은 구문을 사용합니다: inst.geoloc=value
value 매개변수는 다음 중 하나가 될 수 있습니다:

표 20.3. inst.geoloc 옵션에 대해 유효한 값

지리적 위치 정보 비활성화 inst.geoloc=0
Fedora GeoIP API를 사용inst.geoloc=provider_fedora_geoip
Hostip.info GeoIP API를 사용 inst.geoloc=provider_hostip
이 옵션이 지정되어 있지 않을 경우, Anacondaprovider_fedora_geoip을 사용하게 됩니다.
inst.keymap=
설치 프로그램에서 사용하는 키보드 레이아웃을 지정합니다. 레이아웃 코드는 23.3.2절. “킥스타트 명령 및 옵션 ”에서 설명된 keyboard 킥스타트 명령에서 사용하는 것과 동일합니다.
inst.text
설치 프로그램을 그래픽 모드가 아닌 텍스트 모드로 강제 실행합니다. 텍스트 사용자 인터페이스는 파티션 레이아웃을 변경하지 못하거나 LVM을 설정할 수 없는 것과 같은 제한이 있습니다. 그래픽 기능에 제한이 있는 컴퓨터에 시스템을 설치하려면 원격 액세스 활성화 에서 설명되어 있듯이 VNC를 사용하는 것이 좋습니다.
inst.cmdline
설치 프로그램을 명령해 모드에서 강제 실행합니다. 이 모드에서는 어떠한 상화 작용도 허용하지 않으므로 모든 옵션은 킥스타트 파일 또는 명령행에서 지정해야 합니다.
inst.graphical
설치 프로그램을 그래픽 모드로 강제 실행합니다. 이는 기본값 모드입니다.
inst.resolution=
그래픽 모드에서 화면 해상도를 지정합니다. 형식은 NxM이며 여기서 N은 가로 화면 M은 세로 화면 (픽셀 단위)입니다. 지원되는 가장 낮은 해상도는 640x480입니다.
inst.headless
설치된 시스템에 디스플레이 하드웨어가 없음을 지정합니다. 즉 이 옵션을 사용하여 설치 프로그램이 화면 검색을 시도하지 않게 합니다.
inst.xdriver=
설치 동안 또는 설치된 시스템 모두에서 사용할 X 드라이버 이름을 지정합니다.
inst.usefbx
하드웨어 관련 드라이버가 아닌 프레임 버퍼 X 드라이버를 사용하기 위해 설치 프로그램에 지시합니다. 이 옵션은 inst.xdriver=fbdev와 동일합니다.
modprobe.blacklist=
하나 이상의 드라이버를 블랙리스트 (완전 비활성화)에 등록합니다. 이 옵션을 사용하는 비활성화된 드라이버 (mods)는 설치 시작 시 로딩되지 않고 설치가 완료된 후 설치된 시스템에서 설정이 유지됩니다. 블랙리스트된 드라이버는 /etc/modprobe.d/ 디렉토리에서 확인할 수 있습니다.
여러 드라이버를 비활성화하려면 콤마로 구분합니다. 예:
modprobe.blacklist=ahci,firewire_ohci
inst.sshd
설치 시 sshd 서비스를 시작합니다. 이는 SSH를 사용하여 설치 중 시스템에 연결하여 진행 사항을 모니터할 수 있게 합니다. SSH에 대한 보다 자세한 내용은 ssh(1) man 페이지 및 Red Hat Enterprise Linux 7 시스템 관리자 가이드에 있는 해당 장을 참조하십시오.

참고

설치 시 기본값으로 root 계정에 암호가 설정되지 않습니다. 23.3.2절. “킥스타트 명령 및 옵션 ”에서 설명하고 있듯이 sshpw 킥스타트 명령을 사용하여 설치 시 사용될 root 암호를 설정할 수 있습니다.

네트워크 부트 옵션

처음 실행하는 네트워크 초기화는 dracut에 의해 처리됩니다. 다음 부분에서는 일반적으로 사용되는 옵션만 나열합니다. 전체 옵션 목록은 dracut.cmdline(7) man 페이지에서 참조하십시오. Red Hat Enterprise Linux 7 네트워킹 가이드에서 네트워크 설정에 대한 상세 정보를 참조하십시오.
ip=
하나 이상의 네트워크 인터페이스를 설정합니다. 여러 인터페이스를 설정하려면 ip 옵션을 여러번 각 인터페이스마다 사용합니다. 여러 인터페이스를 설정한 경우 다음과 같은 bootdev 옵션을 사용하여 기본 부팅 인터페이스를 지정해야 합니다.
이 옵션은 여러가지 다른 형식을 허용합니다. 가장 일반적인 형식은 표 20.4. “네트워크 인터페이스 설정 포맷 ”에 설명되어 있습니다.

표 20.4. 네트워크 인터페이스 설정 포맷

설정 방법 옵션 포맷
모든 인터페이스 자동 설정 ip=method
특정 인터페이스 자동 설정 ip=interface:method
고정 설정 ip=ip::gateway:netmask:hostname:interface:none
오버라이드로 특정 인터페이스의 자동 설정 [a]ip=ip::gateway:netmask:hostname:interface:method:mtu
[a] dhcp와 같이 지정된 자동 설정 방법을 사용하여 특정 인터페이스를 설정하고 자동으로 지정된 IP 주소, 게이트웨이, 넷마스크, 호스트 이름 또는 다른 매개 변수 등을 오버라이드합니다. 모든 매개 변수는 옵션입니다. 오버라이드하고자 하는 매개 변수만 지정하고 자동으로 지정된 값은 다른 매개 변수에 대해 사용됩니다.
method 매개 변수는 다음 중 하나가 될 수 있습니다:

표 20.5. 자동 인터페이스 설정 방법

자동 설정 방법
DHCPdhcp
IPv6 DHCPdhcp6
IPv6 자동 설정 auto6
iBFT (iSCSI Boot Firmware Table)ibft

참고

inst.ks=http://host:/path와 같이 ip 옵션을 지정하지 않고 네트워크 액세스를 필요로 하는 부팅 옵션을 사용하는 경우 설치 프로그램은 ip=dhcp를 사용하게 됩니다.
위의 표에서 ip 매개 변수는 클라이언트의 IP 주소를 지정합니다. IPv6 주소는 [2001:DB8::1]과 같이 사각 괄호로 묶어 지정할 수 있습니다.
gateway 매개 변수는 기본값 게이트웨이입니다. IPv6 주소를 여기에서도 사용할 수 있습니다.
netmask 매개 변수는 사용할 넷마스크입니다. 이는 전체 넷마스크 (예: 255.255.255.0) 또는 접두사 (예: 64)가 될 수 있습니다.
hostname 매개 변수는 클라이언트 시스템의 호스트 이름입니다. 이 매개 변수는 옵션입니다.
nameserver=
네임 서버의 주소를 지정합니다. 이 옵션은 여러번 사용할 수 있습니다.
bootdev=
부팅 인터페이스를 지정합니다. 한 번 이상 ip 옵션을 사용하는 경우 이 옵션은 필수 사항입니다.
ifname=
특정 MAC 주소를 갖는 네트워크 장치에 지정된 인터페이스 이름을 할당합니다. 여러 번 사용할 수 있습니다. 구문은 ifname=interface:MAC입니다. 예:
ifname=eth0:01:23:45:67:89:ab
inst.dhcpclass=
DHCP 벤더 클래스 식별자를 지정합니다. dhcpd 서비스는 이 값을 vendor-class-identifier로 인식합니다. 기본값은 anaconda-$(uname -srm)입니다.
vlan=
지정된 인터페이스에 특정 이름으로 가상 LAN (VLAN) 장치를 설정합니다. 구문은 vlan=name:interface입니다. 예:
vlan=vlan5:em1
위의 예에서는 vlan5라는 VLAN 장치를 em1 인터페이스에 설정하고 있습니다. name은 다음과 같은 형식을 취합니다:

표 20.6. VLAN 장치 이름 지정 규칙

이름 지정 규칙 예시
VLAN_PLUS_VIDvlan0005
VLAN_PLUS_VID_NO_PADvlan5
DEV_PLUS_VIDem1.0005.
DEV_PLUS_VID_NO_PADem1.5.
bond=
다음과 같은 구문으로 결합 장치를 설정합니다: bond=name[:slaves][:options]. name을 결합 장치 이름으로 slaves는 실제 (이더넷) 인터페이스를 콤마로 구분한 목록으로, options은 콤마로 구분한 결합 옵션 목록으로 변경합니다. 예:
bond=bond0:em1,em2:mode=active-backup,tx_queues=32,downdelay=5000
사용 가능한 옵션 목록을 보려면 modinfo bonding 명령을 실행합니다.
이 옵션을 매개 변수 없이 사용하면 bond=bond0:eth0,eth1:mode=balance-rr이 될 것입니다.
team=
다음과 같은 구문으로 팀 장치를 설정합니다: team=master:slaves. master를 마스터 팀 장치 이름으로 slaves를 실제 (이더넷) 장치를 콤마로 구분한 목록으로 팀 장치에서 슬레이브로 사용하도록 변경합니다. 예:
team=team0:em1,em2

고급 설치 옵션

inst.multilib
multilib 패키지의 시스템을 설정 (즉, 64 비트 x86 시스템에서 32 비트 패키지를 설치할 수 있도록 함)하고 이 부분에서 지정된 패키지를 설치합니다.
일반적으로 AMD64 또는 Intel 64 시스템에서 이 아키텍처에 해당하는 패키지 (x86_64로 표시됨) 및 모든 아키텍처에 해당하는 패키지 (noarch로 표시됨)가 설치됩니다. 이 옵션을 사용하여 32 비트 AMD 또는 Intel 시스템에 해당하는 패키지 (i686으로 표시됨)도 자동으로 설치됩니다.
이는 %packages 부분에 직접 지정된 패키지에만 적용됩니다. 패키지가 종속 패키지로 설치되어 있는 경우 종속 패키지에 해당하는 것만 설치됩니다. 예를 들어 bar라는 패키지에 의존하는 foo 패키지를 설치하는 경우 foo 패키지는 여러 변종으로 설치되지만 bar 패키지는 필요한 변종으로만 설치됩니다.
inst.gpt
설치 프로그램이 MBR (Master Boot Record) 대신 GPT (GUID Partition Table)에 파키션 정보를 설치하도록 강제합니다.
일반적으로 BIOS 호환 모드에서 BIOS 기반 시스템 및 UEFI 기반 시스템은 디스크가 2 TB를 초과하지 않는 한 파티션 정보를 저장하기 위해 MBR 스키마를 사용하려 합니다. 이 옵션으로 이 동작을 변경하여 디스크가 2 TB 미만의 크기이더라도 GPT가 기록할 수 있게 할 수 있습니다.
이 옵션은 UEFI 기반 시스템에서는 의미가 없습니다.

원격 액세스 활성화

다음 옵션은 원격 그래픽 설치를 위해 Anaconda를 설정하는데 필요합니다. 보다 자세한 내용은 22장. VNC를 사용하여 설치하기에서 참조하십시오.
inst.vnc
설치 프로그램의 그래픽 인터페이스가 VNC 세션에서 실행되도록 지정합니다. 이 옵션을 지정하면 설치 프로그램과 통신할 수 있는 VNC 클라이언트 애플리케이션을 사용하여 시스템을 연결해야 합니다. VNC 공유를 사용하여 여러 클라이언트를 동시에 시스템에 연결할 수 있습니다.

참고

VNC를 사용하여 설치한 시스템은 기본값으로 텍스트 모드로 시작합니다.
inst.vncpassword=
설치 프로그램이 사용하는 VNC 서버에서 암호를 설정합니다. 시스템에 연결하려는 VNC 클라이언트는 올바른 암호를 입력해야만 액세스할 수 있습니다. 예를 들어 inst.vncpassword=testpwd가 암호를 testpwd로 설정하면 VNC 암호는 6자에서 8자 사이로된 암호이어야 합니다.

참고

잘못된 암호를 지정하면 (너무 짧거나 너무 긴 암호) 설치 프로그램에서 새로운 암호를 입력하라는 메세지가 나타납니다:
VNC password must be six to eight characters long.
Please enter a new one, or leave blank for no password.

Password:
inst.vncconnect=
설치를 시작하면 지정된 호스트 및 포트에서 대기하고 있는 VNC 클라이언트에 연결합니다. 올바른 구문은 inst.vncconnect=host:port입니다. 여기서 host는 VNC 클라이언트의 호스트이고 port는 사용할 포트를 지정합니다. port 매개 변수는 옵션 사항으로 이를 지정하지 않을 경우 설치 프로그램은 5900을 사용합니다.

디버깅 및 문제 해결

inst.updates=
설치 프로그램 런타임에 적용할 updates.img 파일 위치를 지정합니다. 구문은 inst.repo 옵션에 있는 것과 동일합니다. — 보다 자세한 내용은 표 20.1. “설치 소스 ”에서 참조하십시오. 파일 이름을 지정하지 않고 디렉토리만 지정할 경우 모든 형식에 있어여 설치 프로그램은 updates.img라는 파일만을 검색합니다.
inst.loglevel=
터미널에서 로그 표시되는 최소 메세지 레벨을 지정합니다. 이는 터미널 로그에만 해당하며 로그 파일에는 항상 모든 레벨의 메세지가 기록됩니다.
이 옵션으로 설정할 수 있는 값 (가장 낮은 레벨에서 높은 레벨 순)은 debug, info, warning, error critical과 같습니다. 기본값은 info이며 이는 기본값으로 info에서 critical까지의 범위에 있는 메세지를 로그 터미널에 표시합니다.
inst.syslog=
설치가 시작되면 이 옵션은 로그 메세지를 지정된 호스트에 있는 syslog 프로세스에 전송합니다. 원격 syslog 프로세스는 들어오는 연결을 허용하도록 설정해야 합니다. syslog 서비스가 들어오는 연결을 허용하도록 설정하는 방법은 Red Hat Enterprise Linux 7 시스템 관리자 가이드에서 참조하십시오.
inst.virtiolog=
로그 전송에 사용할 virtio 포트 (/dev/virtio-ports/name에 있는 문자 장치)를 지정합니다. 기본값은 org.fedoraproject.anaconda.log.0입니다. 이 포트가 있을 경우 사용됩니다.

20.1.1. 사용 중지 및 삭제된 부팅 옵션

사용 중지된 부팅 옵션

이 목록에 있는 옵션은 사용 중지되어 있습니다. 이러한 옵션은 여전히 작동하지만 동일한 기능을 제공하는 다른 옵션이 있습니다. 이러한 사용 중지된 옵션을 사용하는 것은 권장되지 않으며 차후 릴리즈에서 제거될 예정입니다.

참고

20.1절. “부트 메뉴에서 설치 시스템 설정 ”에서 설명하고 있듯이 설치 프로그램에 지정된 옵션은 inst. 접두어를 사용합니다. 예를 들어 vnc= 옵션은 사용 중지될 예정이며 inst.vnc= 옵션으로 대체됩니다. 이러한 변경 사항은 여기에 나열하지 않습니다.
method=
설치 방법을 설정했습니다. 대신 inst.repo= 옵션을 사용합니다.
repo=nfsiso:server:/path
NFS 설치에서 대상을 설치 가능한 트리 대신 NFS 서버에 있는 ISO 이미지로 지정합니다. 다른점이 자동으로 감지되므로 이 옵션은 inst.repo=nfs:server:/path와 동일합니다.
dns=
DNS (Domain Name Server)를 설정합니다. 대신 nameserver= 옵션을 사용합니다.
netmask=, gateway=, hostname=, ip=, ipv6=
이 옵션은 ip= 옵션으로 통합되었습니다.
ksdevice=
설치 앞 단계에서 사용할 네트워크 장치를 선택합니다. 다른 값이 다른 옵션으로 대체되었습니다. 다음 표를 참조하십시오.

표 20.7. 자동 인터페이스 설정 방법

현재 동작
존재하지 않음 ip= 옵션 또는 BOOTIF 옵션에 의해 원하는 장치 및 설정이 지정되어 있지 않을 경우 모든 장치는 dhcp를 사용하여 작동 시도합니다.
ksdevice=link위와 유사하지만 필요의 유무에 상관없이 네트워크가 initramfs에서 항상 활성화되는 점이 다릅니다. 지원되는 rd.neednet dracut 옵션을 사용하여 동일한 결과를 얻을 수 있습니다.
ksdevice=bootif무시됨 (지정된 경우 BOOTID= 옵션이 기본값으로 사용됨)
ksdevice=ibftip=ibft dracut 옵션으로 변경되었습니다.
ksdevice=MACBOOTIF=MAC 옵션으로 변경되었습니다.
ksdevice=deviceip= dracut 옵션을 사용하여 장치 이름을 지정하는 것으로 변경되었습니다.

중요

킥스타트 설치를 수행할 때 로컬 미디어에서 부팅하여 로컬 미디어에 킥스타트 파일을 배포하는 네트워크는 초기화되지 않습니다. 즉 네트워크 위치에 액세스하는 사전 설치 또는 사후 설치 스크립트와 같은 네트워크 액세스를 필요로 하는 다른 킥스타트 옵션으로 인해 설치가 실패하게 됩니다. 이는 알려진 문제로 보다 자세한 내용은 BZ#1085310에서 참조하십시오.
이 문제를 해결하려면 ksdevice=link 부팅 옵션을 사용하거나 킥스타트 파일에 있는 network 명령에 --device=link 옵션을 추가합니다.
blacklist=
지정된 드라이버를 비활성화하는데 사용합니다. 이는 modprobe.blacklist= 옵션으로 처리됩니다.
nofirewire=
FireWire 인터페이스 지원을 비활성화합니다. 대신 modprobe.blacklist= 옵션을 사용하여 FireWire 드라이버 (firewire_ohci)를 비활성화할 수 있습니다:
modprobe.blacklist=firewire_ohci

삭제된 부팅 옵션

다음 옵션은 삭제되었습니다. 이는 이전 Red Hat Enterprise Linux 릴리즈에 있었지만 더이상 사용할 수 없습니다.
askmethod, asknetwork
설치 프로그램의 initramfs는 완전한 비대화식으로 이러한 옵션은 더이상 사용할 수 없습니다. 대신 inst.repo= 옵션을 사용하여 설치 방법을 지정하고 ip= 옵션을 사용하여 네트워크 설정을 구성합니다.
serial
이 옵션은 출력으로 /dev/ttyS0 콘솔을 사용하도록 Anaconda를 강제했습니다. 대신 console=/dev/ttyS0 (또는 이와 유사한 것)을 사용합니다.
updates=
설치 프로그램의 업데이트 위치를 지정합니다. 대신 inst.updates= 옵션을 사용합니다.
essid=, wepkey=, wpakey=
무선 네트워크 액세스를 설정합니다. 현재 네트워크 설정은 dracut에 의해 처리되고 있습니다. 이는 무선 네트워킹을 지원하지 않으므로 이 옵션은 사용할 수 없게 되어 있습니다.
ethtool=
이전에는 낮은 수준의 네트워크 설정에 사용되었습니다. 현재 모든 네트워크 설정은 ip= 옵션에 의해 처리됩니다.
gdb
로더의 디버깅을 허용합니다. 대신 rd.debug를 사용합니다.
mediacheck
설치 전 설치 미디어를 확인합니다. rd.live.check 옵션으로 대체되었습니다.
ks=floppy
킥스타트 파일 소스로 플로피 디스크를 지정합니다. 플로피 드라이버는 더이상 지원되지 않습니다.
display=
원격 디스플레이를 설정합니다. inst.vnc 옵션으로 대체되었습니다.
utf8
텍스트 모드에서 설치 시 UTF8 지원이 추가되었습니다. UTF8 지원은 자동으로 작동합니다.
noipv6
설치 프로그램에서 IPv6 지원을 비활성화하는데 사용됩니다. IPv6는 커널에 탑재되어 드라이버는 블랙리스트에 실리지 않습니다. 하지만 ipv6.disable dracut 옵션을 사용하여 IPv6를 비활성화할 수 있습니다.
upgradeany
Red Hat Enterprise Linux 7에서 업그레이드는 다른 방식으로 실행됩니다. 시스템을 업그레이드하는 방법에 대한 보다 자세한 내용은 25장. 현재 시스템 업그레이드에서 참조하십시오.
vlanid=
가상 LAN (802.1q tag) 장치를 설정하는데 사용됩니다. 대신 vlan= dracut 옵션을 사용합니다.