[시스템] lilo error 에 대하여..

‘L’ = /boot/boot.b가 로딩될 수 없어서 생긴 에러. 디스크 에러가 주원



‘LI’ = LILO의 재설치로 /boot/boot.b가 이동되었거나. 디스크에러가 원



‘LIL’ = 디스크에러로 인해 맵(map) 파일로 부터 LILO가 필요한 데이터를

할당할 수 없어서 생긴 에러

‘LIL?’ = LILO의 재설치로 /boot/boot.b 파일이 이동되었거나 디스크 에



‘LIL-‘ =유효하지 않은 맵 파일 데이터거나 /boot/boot.b 파일의 이동으

로 야기된 에러

‘LILO’ = 이렇게 나와야 성공적으로 로딩된 LILO입니다.

부팅시 LILO 가 안떠서 부팅을 못할때는 어떻게 합니까?

레드햇 계열을 예로 들어 설명합니다.

1. 도스상에 디렉토리를 하나 만든다.

c:\\md linux

2. 리눅스로더(loadlin.exe)와 부트이미지(vmlinuz)를 linux 디렉토리로

복사를 합니다.

c:\\linux>copy l:\\dosutils\\loadlin.exe

c:\\linux>copy l:\\dosutils\\vmlinuz

3. msbios 가 상주하고 있을경우 이를 아래와 같은 방법으로 unload 시킨

다.

c:\\msbios /u

4. 부트이미지를 불러서 리눅스로 들어간다.(리눅스 루트 파티션이 hda1

이라 가정)

c:\\>c:\\linux\\loadlin.exe c:\\linux\\vmlinuz root=/dev/hda1

5. /sbin/lilo 로 이동하여 lilo 라고 치신후 리턴치시면 실행이 되면서

LILO 가 다시 로드 됩니다.

부팅시 LILO 프롬프트 없이 바로 부팅 하려면?

/etc/lilo.conf 의 내용중 prompt 항목을 아래와 같이 주석 처리 합니다.

#prompt

LILO 에 걸은 패스워드를 잊어버렸다면?

LILO 에 패스워드를 걸면 single 로도 접속을 할 수 없습니다.

이 패스워드를 잊어 버리면 아주 나처하지요?

아래와 같이 해결합니다.

1. 설치 디스켓을 넣고 rescue 모드를 선택한다.

2. 아래와 같이 입력하고 부팅한다.(리눅스 설치 파티션을 hda1로 가정)

vmlinuz root=/dev/hda1

3. 부팅후 /etc/lilo.conf 를 수정한다.

4. 수정된 LILO 를 실행한다.

# /sbin/lilo

5. 재부팅을 한다.

LILO 가 완전하게 뜨지 않고 L I 같은 식으로 뜬다면?

LILO 가 이상하게 중간 L 과 I 두글짜 만 나오면서 에러가 나는 경유는

아래와 같이 해결합니다.

1. 도스용 부팅디스켓(혹은 윈도우용 비상 디스크)을 만들고 fdisk.exe를

복사 하여 줍니다.

2. 이 부팅디스켓으로 부팅후 아래와 같이 입력을 하면 LILO 가 지워집니

다.

A:>fdisk /mbr

3. 시디의 리눅스로더(loadlin.exe)와 부트이미지(vmlinuz)를 linux

c:\\linux 디렉토리로 복사를 합니다.

c:\\linux>copy l:\\dosutils\\loadlin.exe

c:\\linux>copy l:\\dosutils\\vmlinuz

4. 부트이미지를 불러서 리눅스로 들어간다.(리눅스 루트 파티션이 hda1

이라 가정)

c:\\>c:\\linux\\loadlin.exe c:\\linux\\vmlinuz root=/dev/hda1 ro

5. /sbin/lilo 로 이동하여 lilo 라고 치신후 리턴치시면 실행이 되면서

LILO 가 다시 로드 됩니다.

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

페이스북/트위트/구글 계정으로 댓글 가능합니다.