커피닉스, 시스템 엔지니어의 쉼터
  lilo 부트에러 코드의 의미 (하우투에서) 작성일 : 2003/09/09 23:31
 
  • 글쓴이 : 좋은진호 ( http://coffeenix.net/ )
  • 조회수 : 5210
     
    출처 : The Linux Bootdisk HOWTO (번역 김현종)

      12.  LILO 부트에러 코드

      다음 에러들에 관한 질문이 유즈넷 상에서 빈번한지라 필자는 공공 서비스
      차원에서 문서에 이를 포함시켰습니다. 다음은 Werner Almsberger 씨의 ``
      LILO 사용자 문서(LILO User Documentation) ''  에서 인용했습니다. 이
      문서는 다음 사이트에서 찾아보실 수 있습니다.
      <http://metalab.unc.edu/pub/Linux/system/boot/lilo/lilo-u-21.ps.gz>

      LILO 가 스스로를 로드할 때는 "LILO" 라는 단어가 디스플레이 됩니다. 각
      문자는 어떤 특정한 작업이 수행되기 직전이나 직후에 출력됩니다. 만일
      LILO 가 어느 단계에서 실패하면 그때까지 출력된 문자는 문제가
      무엇인지를 나타내는 역할을 합니다.

         아무 글자도 나타나지 않을 때
            LILO 는 전혀 로드되지 않은 것입니다. LILO 가 아예 설치되지
            않았거나 부트섹터가 위치하는 파티션이 active 하지 않으면 이렇게
            됩니다.

         L  부트로더의 첫 단계는 로드되어 시작되었지만 부트로더의 두번째
            단계가 로드되지 못한 것입니다. 두자리 수의 에러코드들은 어떤
            타입의 문제가 발생했는지를 나타냅니다(''디스크 에러 코드''
            부분을 참고하세요). 이 상태는 보통 매체에 이상이 있거나
            지오메트리의 불일치인 경우입니다(예를 들면 디스크 파라메터를
            잘못 준 경우).

         LI 부트로더의 첫 단계가 부트로더의 두번째 단계를 로드하기는 했는데
            그것을 실행시키는 데 실패한 것입니다. 이것은 지오메트리의
            불일치(geometry mismatch)나 map installer 를 실행시키지 않은 채
            /boot/boot.b 를 옮긴데서 기인합니다.

         LIL
            부트로더의 두번째 단계가 시작되었지만 이것이 map 파일에서
            디스크립터 테이블을 로드하지 못한 것입니다. 이런 증상은 대부분
            매체의 이상이나 지오메트리가 일치하지 않기 때문이니다.

         LIL?
            부트로더의 두번째 단계가 잘못된 어드레스로 로드된 것입니다. 이런
            증상은 사소한 지오메트리 불일치이거나 map installer 를
            구동시키지 않은 채로 /boot/boot.b 를 이동시켰을 때의 전형적인
            현상입니다.

         LIL-
            디스크립터 테이블이 잘못된 경우입니다. 이는 지오메트리
            불일치이거나 map installer를 구동시키지 않은 채로 /boot/boot.b
            를 이동시켰기 때문입니다.

         LILO
            LILO 의 모든 것이 성공적으로 로드된 것입니다.

      만약 LILO 가 부트 이미지를 로드하려 할 때 BIOS 가 에러메시지를 낸다면
      각각의 에러메시지가 디스플레이 됩니다. 이 코드들은 0x00 부터 0xbb 까지


    커피닉스, 시스템 엔지니어의 쉼터 / URL : http://coffeenix.net/board_view.php?bd_code=59