: 20기가의 하드를 쓰다가 2기가의 하드가 생겨서
: 20기가 하드에는 윈도우즈를 세영역으로(5기가, 9기가, 6기가) 나누어
: 포맷했구요, 2기가 하드 전체에는 리눅스를 깔았습니다.
: 그런데 부팅하면 리로 에러가 뜨는군요...
: (아시죠... li 010101010101010101......)
: fdisk /mbr도 해봤고 리로를 다시 설치도 해봤는데
: 안되는군요....
: 리로를(lilo.conf) 다시 실행하면 "BIOS driver 0x82 may be
: not accessible" 이렇게 메시지가 뜨고 상황은 계속 같습니다.
저와 아주 비슷한 경험을 하셧군요.
저도 그것 때문에 아주 골머리를 알았죠. 아마도
0x82이면 /dev/hdd를 의미하는데 이 곳에 대한 접근이
잘 안되는 모양입니다. 이유는 정확히는 모르겠고... :(
그래서, lilo 부트로더도 제대로 설치가 안된듯.
혹시 디스크의 실린더/섹터/헤드 설정(disk geometry)와 연관된
문제일지 모르겠는데, /etc/lilo.conf 파일의 앞부분에 다음 줄을
추가한 후 lilo를 설치해보세요.
linear
위의 것을 테스트해 본 다음
덧붙여, 다음과 같이 디스크 geometry 설정을 추가해보세요.
append="hd=cylinder,head,sector"
예)
image = /boot/vmlinuz
append="hd=2100,16,63"
root=/dev/hdd1
...
이상과 같이 한번 해보세요 만약 그래도 에러가 난다면 혹시나 아래와같이
(070707070707070707070.......이렇게 )
그러면 이건 리눅스가 hdd파티션을 인식을 못하는 것입니다.
전 그래서 하드를 떼어내서 primary slave로 잡고 다시 깔았죠
즉 hdd에 설치한게 아니라 hdb에 설치를 하니 아주 말끔히 해결되더군요...
썩 좋은 답변이 된것 같지는 않지만 어떻게든 성공하고 싶다면
위의 방법으로도 한번 다시 도전해 보세요
그럼.....--더위는 더위로 이기자