LinuxFreeBSD

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ LinuxFreeBSD ] in KIDS
글 쓴 이(By): DoHKim ( 김 도 형)
날 짜 (Date): 1999년 10월 11일 월요일 오후 04시 16분 01초
제 목(Title): 부트 디스켓 제작과 LILO 설치시 에러


리눅서 여러분들 안녕하세요.


제가 수일 동안 해결하지 못하고 고민하고 있는
문제에 대해 여러분의 도움을 간절히 바랍니다.

얼마전 컴퓨터를 하나 새로 조립했습니다.
부품들의 사양은 다음과 같습니다:

  CPU: Pentium III 500MHz
  RAM: Samsung SDRAM 128MB (PC100)
  Motherboard: Asus P3BF
  HDD: IBM 9.1GB SCSI (UW)
  FDD: Samsung 3.5"
  VGA: Matrox Millenium G400 16MB
  CD-ROM: LG 48X
  SCSI Adaptor: Inition A100U2W
  Sound: SoundBlaster Live! Value
  Etc.

많은 분들이 짐작하시겠지만, SCSI 어댑터와
VGA 카드가 리눅스를 설치할 때 장애가 될
가능성이 높은 제품들이지요. (VGA 카드는
최근에 XFree86이 3.3.5로 업그레이드 되면서
G400 지원이 된다고 들은 것 같습니다.)

그런데 현재 문제는 X Windows 설정까지
가지도 못하고 있습니다.

일단 Initio 사의 홈 페이지를 찾아갔더니
A100U2W 어댑터를 위한 리눅스용 드라이버가
있었습니다. RedHat 6.0 설치용 install.img,
boot.img 등이 있었고, ReHat 5.2
설치용으로도 상응하는 이미지 화일들이
있었습니다. 얼른 RedHat 6.0 설치용
디스켓들을 만들어서 작업에 들어갔습니다.

일단 Inition 사의 홈 페이지에 있는
install.img로 만든 인스톨 디스켓으로
시스템을 부팅하니 RedHat 설치 화면이
시작되었고, SCSI 어댑터도 인식하였습니다.
신이 나서 설치를 진행하였습니다.
두 개의 하드 디스크는 다음과 같이
파티션하였습니다:

  /dos  /dev/sda1   6699MB   FAT32 (LBA)
        /dev/sda2   1024MB   Linux Swap
  /var  /dev/sda3   1024MB   Linux Native
  /     /dev/sdb1   1023MB   Linux Native
  /usr  /dev/sdb2   2560MB   Linux Native
  /home /dev/sdb3   5164MB   Linux Native

(파티션이 어떤지요? 적당히 고르게
나뉘었는지 모르겠습니다.)

아무튼 위와 같이 파티션을 나누고 모든
패키지를 인스톨한 뒤, 부트 디스켓을 만드는
단계에서 처음 문제가 생겼습니다. 빈
디스켓을 넣은 뒤 엔터 키를 쳤는데 에러가
생기더군요. 아무리 반복해도 마찬가지였습니다.

어쩔 수 없이 부트 디스켓을 만들지 않고
LILO 부트로더 설치 단계로 그냥 넘어갔습니다.
그런데 이 단계에서도 에러가
생기면서 LILO가 설치되지 않는 것입니다. T_T
역시 몇 번을 반복해도 마찬가지이고, MBR이든
Linux Root 파티션이든 똑같이 에러가
생깁니다.

이렇게 해서 RedHat 6.0(실제로는 ALzzA 6.0)
설치는 실패로 돌아갔습니다. -_-;;;;;;

대신 RedHat 5.2를 설치하기로 했습니다.
(전에 한 번 친구가 ALzzA 6.0을 설치하다가
LILO가 설치되지 않아서 포기하고
ALzzA 5.2를 설치했더니 아무런 일도 하지
않았는데 깨끗이 잘 설치가 완료되었다는
얘기를 한 적이 있었거든요.)

Initio 사의 홈 페이지에 있는 RedHat 5.2
설치용 이미지들을 받아서 인스톨 디스켓
("rawrite -f install.img -d a:"으로 만듦)과
부트 디스켓, 루트 디스켓을 만들어서 설치
과정을 다시 반복했습니다. (디스크 파티션은
처음과 마찬가지이고요.)

문제가 처음 시작됐던 부트 디스켓을 만드는
단계를 이번에는 무사히 넘겼습니다. 에러
메시지 없이 제대로 만들더군요. 긴장하면서
LILO 설치 단계를 수행했는데... MBR에 LILO를
아무런 에러 메시지 없이 설치했습니다.
저는 너무 기뻐하면서 Initio 사의 홈
페이지에서 다운로드 받아 만든 부트 디스켓
("rawrite -f boot.img -d a:"으로 만듦)을
넣고는 느긋하게 리부팅 과정을 지켜보고
있었습니다.

눈에 익은 여러 메시지가 부팅을 하면서
위로 쭉쭉 올라가는 것을 흐뭇하게 지켜보고
있었지요. 두 개의 SCSI 하드 디스크도
제대로 인식하고 있었습니다. 그런데 바로
그 직후 다음과 같은 메시지가 뜨면서
제대로 부팅이 완료되지 않았습니다:

  ...
  VFS: Mounted root (umsdos filesystem) readonly.
  Unable to open an initial console.

T_T 이번에는 설치 과정에서 만든 부트
디스켓을 대신 넣고 리부트를 시켰더니
다음과 같은 에러 메시지를 내고 역시
부팅에 실패했습니다(이 디스켓으로는
부팅에 실패하리라고 예상했습니다. SCSI
어댑터와 디스크를 인식하지 못할테니까요):

  ...
  scsi: 0 hosts
  scsi: detected total
  Partition check:
  VFS: Cannot open root device 08:11
  Kernel panic: VFS: Unable to mount root fs on 08:11

뭐가 문제일까요? 왜 RedHat 5.2 설치시에는
넘어가는 LILO 설치가 RedHat 6.0에서는
실패하나요? 왜 제대로 설치된 것으로
보이는 RedHat 5.2의 경우에서도 부팅의
마지막 단계에서 "initial console"을 열지
못한다고 할까요?

어떠한 조언이라도 모두 대환영입니다.
제발 해결의 실마리를 좀 주시면 정말
좋겠습니다. 미리 감사드립니다.

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.