lilo

Autres langues

Langue: ko

Version: 1995년 7월 28일 (fedora - 25/11/07)

Section: 8 (Commandes administrateur)

이름

lilo - 부트 로더 설치

사용법

주 기능:

/sbin/lilo - 부트 로더 설치

보조 사용:

/sbin/lilo -q - 맵 조회
/sbin/lilo -R - 다음 재부팅에 대한 기본 명령 라인 설정
/sbin/lilo -I - 현재 커널의 패스 명을 조회
/sbin/lilo {-u|-U} - lilo 제거

설명

lilo는 다음 부트 시간에 활성화 될 부트 로더를 설치한다. 그리고 다음과 같이 여러 가지 옵션을 가진다.

-v
많은 정보 출력. 한번 혹은 그 이상의 -v 옵션은 lilo가 더 많은 정보를 출력하게 한다.
-q
현재 맵 파일의 리스트. lilo는 기본적으로 /boot/map에 의해 유지되고 부트에 대한 커널의 이름과 위치를 포함한다. 이 옵션은 그곳에 있는 파일들의 목록을 보여 줄 것이다.
-m map-file
기본 설정 대신 지정한 맵 파일을 사용한다.
-C config-file
lilo 는 기본적으로 /etc/lilo.conf에서 명령을 읽어 온다. 이 옵션은 기본 설정 파일 대신 지정한 파일을 설정 파일로 사용하도록 명령한다.
-d delay
만약 몇개의 커널을 가지고 있다면, 부트-시간에 시프트(Shift) 키를 누르면, 부트 로터는 어느 시스템으로 부트 할 것인가를 물어본다. 시간이 경과하면 리스트의 첫번째 커널로 부트한다. 이 옵션은 시간 경과를 0.1초 단위로 지정한다.
-D label
부팅을 할 때, 리스트의 첫번째 커널을 사용하는 대신 레이블에 주어진 커널을 사용한다.
-r root-directory
어떤 작업을 하기 전에 chroot로 디렉토리를 변경한다. 플로피 디스크로 부팅해서 설정을 복구할 때 사용한다.
-t
테스트만을 수행한다. 새로운 부트 섹터 혹은 맵 파일을 실제로 작성하지는 않는다. -v와 함께 사용하면 lilo가 어떤 작업을 실행하는지 확인할 수 있다.
-c
맵을 간결화시킨다. 인접한 섹터로부터의 요청을 하나로 합친다. 이 작업을 통해 부팅 속도가 증가할 것이다.(특히 플로피).
-f disk-tab
디스크 지오메트리 매개변수 파일을 지정한다. (기본값은 /etc/disktab이다.)
-i boot-sector
새로운 부트 섹터로 사용하는 파일을 지정한다. (기본값은 /boot/boot.b이다.)
-l
섹트/헤드/실린더 주소 대신에 선형 섹터 주소(linear sector address)를 생성한다.
-P {fix|ignore}
선형 섹트 주소와 섹트/헤드/실린더 어드레스가 일치하지 않는 기타의
-s save-file
lilo가 부트 섹트를 덮어쓸때, 기본 값 /boot/boot.NNNN으로 이전의 내용을 보존한다. NNNN은 장치에 의존한다. 이 옵션은 그 대신 부트 섹트를 보존하기 위해 지정한다. (혹은, -u과 같이 지정하여, 부트 섹트를 복구를 위해 지정한다.
-S save-file
일반적으로, lilo 는 존재하는 저장 파일에 덮어쓰기를 하지 않는다. 이 옵션은 덮어쓰기를 허락한다.
-u device-name
부트 섹터에 저장된 lilo 를 제거한다. 제거하는 과정에서 시간-지표(time stamp)를 검사한다.
-U device-name
lilo를 제거하는 것은 동일하지만 시간-지표를 검사하지 않는다.
-R command line
이 옵션은 다음 부팅 시에 사용되는 기본 명령을 설정한다. 부트 로더는 다음 부팅이 끝난 후 이 설정을 제거한다: 즉 이것은 단 한번만 사용된다. 일반적인 사용법은 재부팅 스크립트에서 'shutdown -r'을 하기 전에 삽입한다.
-I label
시스템이 시작된 후에, 환경 변수 BOOT_IMAGE의 실행 커널의 라벨을 참조할 수 있도록 한다. 이 명령은 일치하는 패스 명을 표준 출력으로 표시한다.
-V
버젼 번호를 출력한다.

다음의 명령어 라인 옵션들은 지시된 환경 파일에서 키워드들에 대응한다.

-b bootdev boot=bootdev
-c compact
-d dsec delay=dsec
-D label default=label
-i bootsector install=bootsector
-f file disktab=file
-l linear
-m mapfile map=mapfile
-P fix fix-table
-P ignore ignore-table
-s file backup=file
-S file force-backup=file
-v verbose=level

관련 항목

lilo.conf(5).
lilo 배포판에는 아주 상세한 문서가 있다.

저자

Werner Almesberger (almesber@bernina.ethz.ch).

역자

배성훈 <plodder@kldp.org>, 2000년 4월 30일