lilo가 mbr에 깔리지 않습니다. - 문제 해결을 하지 못해 재 질
안녕하세요.
노트북 x22사용자 입니다.
질문1.
20GB의 하드에
hda1은 XP (NTFS)
hda2는 리눅스 네거티브?
hda5는 리눅스 스왑
이렇게 잡았습니다.
XP 설치하고 리눅스를 설치했죠.
(레드핫 리눅스 7.0)
리눅스를 설치할떄 리로를 MBR에 설치하라고 지시했습니다.
(윈도우로 된 설치화면은 아니었습니다. 드라이버 문제겠죠 ^^)
*참고 : 설치 마지막 단계에서 페키지 설치를 모두 끝낸 뒤 에러메시지가 뜹니다.
ning : device 0x0302
for linear mode (try
메시지가 앞뒤로 짤린것 같은데.. 원래 문장은 잘 모르겠습니다.
그런데 부팅할때 XP로 부팅되네요.
여기서 잠깐. 해결 방법에 여러가지가 있겠으나 꼭 리로를 써보고 싶습니다.
(XP의 멀티부트 기능 말고 리로를 한번 써보고 싶네요.)
---------
질문2.
원래 Fedora Core 4를 깔려고 했는데,
이것도 윈도우 설치화면이 아니었습니다.
x22가 페도라 코어4보다 훨씬 이전에 나왔는데 드라이버가 내장되어있지 않나보네요.
이 문제 외에도 설치시에
언어 설정 -> 키보드 언어(타입) 설정 -> 인스톨 장치 선택(로컬 CD-ROM) -> "드라이버를 찾을 수 없음." 오류메시지 출력
* 드라이버를 찾을 수 없음
이 설치 타입에 필요한 장치 유형에 맞는 장치를 찾을 수 없습니다.
직접 드라이버를 선택하시겠습니까?
아니면 드라이버 디스켓을 사용할까요?
[드라이버를 선택해 주십시오.] [드라이버 디스켓 사용] [뒤로]
----------
질문3.
리눅스 CD로 리커즈? 스펠링이 잘 기억이 안나네요.
하여튼 그 모드로 어떻게 부팅하는거죠? ㅡㅢ..
-------
읽어주셔서 감사합니다.
좋은 하루 되시기 바랍니다.
바이오스 설정 중에서 부트 섹터 보호 비슷한 게 있을 겁니다.
-> 제부팅해서 한번 살펴봐야겠습니다. ^^X가 안 뜬다고 하셨죠? 그래픽 카드 정보를 주셨으면 좋겠습니다.
-> 다음은 dxdiag에서 추출한 내용입니다.
Card name: ATI Mobility Radeon
Manufacturer: ATI Technologies Inc.
Chip type: Mobility Radeon (LY)
DAC type: Internal DAC(350MHz)
Device Key: Enum\PCI\VEN_1002&DEV_4C59&SUBSYS_02391014&REV_00
Display Memory: 8.0 MB
Current Mode: 1024 x 768 (32 bit) (60Hz)그리고 키보드 언어 설정이라면, 그냥 English(us)로 놔두면 잘 되던데요?
-> 영어 공부도 할겸해서 일부러 영어로 하였는데도 에러메시지가 뜨네요. (에러메시지 방금 추가했으니 한번 봐주시기 바랍니다 ^^)boot: linux rescue
-> 해보았는데 설치화면이 뜨더군요. ㅡㅢ 아마 설치가 제대로 안되서 그런 모양입니다 ^^다시한번 답변해 주신것에 대해 감사의 말씀 드립니다.
좀더 관심을 가져주세요 ^^
1. 혹시 리로 잡으실 때 리니어 모드 같은 옵션을 붙인 건 아닌가요?
1. 혹시 리로 잡으실 때 리니어 모드 같은 옵션을 붙인 건 아닌가요? 리니어 모드는 스카시 하드를 제외하고는 필요가 없습니다.
2. 리눅스의 그래픽 카드는 왠만해서는 vesa 드라이버로 X까지 띄울 수 있습니다.그런데 지금 님이 쓰고 있는 ATI Mobility Radeon의 경우에는 ATI 리눅스 드라이버도 지원하지 않는 카드입니다. X가 뜨지 않는다면, 죄송하지만 노트북 교체를 고려해 보시기 바랍니다.
우선 답변 감사드립니다.
-> 예. 리니어 모드 옵션에 체크했는데 스카시 하드를 제외하곤 필요 없지만 체크해도 문제되진 않는다고 하더라구요.
때문에 디폴트로 체크되어있는것을 그냥 두었었고, 좀전에 체크 풀고 해봤으나 증상이 같네요.
-> 추후에 설치가 정상적으로 다 끝나고 이것저것 들이버 깔아도 안되면 교체도 심각하게 고려해 봐야겠네요 ^^.. 헌데, 랩톱 리눅스 뭐시기 사이트에 x22 페도라 코어2와 레드햇 7.2 7.3 설치한것들 나왔는데 그분들은 아마 잡으신 모양이더라구요. 어쨰튼 설치부터 해결해 봐야겠습니다. ㅡ.,.,.,ㅡ
--------------------------
좀전의 여러가지 테스트로,
MBR뿐만 아니라 첫번쨰 부트영역으로 설정해도 같은 에러 메시지가 나타나는것을 발견하였습니다.
그리고 페도라 코어4의 드라이버 문제는 어느 드라이버가 없다는건지 몰라 막막하기만 할 따름입니다.
많은 도움 주시기 바랍니다.. ^^
*참고. rescue모드에서 etc폴더안의 lilo.conf파일을 찾아보았으나 파일이 존재하지 않았습니다. lilo자체가 설치돼지 않은것으로 생각되어 지는데, 도저히 왜 에러가 나는지 감을 잡을수가 없군요.
여러가지를 이야기 하신것 중에 제가 제안드릴 수 있는것도 있는것 같습니다
여러가지를 이야기 하신것 중에 제가 제안드릴 수 있는것도 있는것 같습니다.
(답변 수준은 아닌것 같고요)
rescue 모드 부팅은 성공하신 것 같습니다.
그리고 드라이버는 CD드라이버가 없다는 이야기겠죠. 키보드 문제는 아닐듯.
사실 말씀드리려는건 X에 관해서인데요.
어쩌면 디스플레이 화면설정을 잡아주셔야 될지도 모르겠습니다.
페도라의 경우에는 (이거 안쓰신다는데 예를들어 죄송합니다만 제 기계가 페도라라
다른 경우에는 xfree86 conf 이런 단어의 조합일 수 있습니다.)
/etc/X11/xorg.conf 화일에서 디스플레이를 설정합니다.
rescue 모드에서 /etc 로 가시기 바랍니다.
[일단 rescue 모드 부팅에 성공하면
chroot sys/image 로 sys/image 를 루트로 변경하셔야 평소 보는 것과
비슷한 화일시스템이 보입니다.]
그리고 화일편집
화일을 잘 내려가다보면
monitor 와
display 설정이 있습니다.
본인 노트북의 하드웨어 스펙을 설명서에 있는데로 넣어주면 됩니다.
(키보드, 마우드 등도 여기서 설정하던가?)
만일 이게 문제였다면 화면은 보실 수 있을 듯.
lilo는 전혀 다른문제일 수 있습니다.
전 grub을 쓰는지라 정확지 않지만.
근본적으로는 부트로더니 별 차이 없을 겁니다.
[리눅스 자체에 관심이 없는데 각종 시련이 저를 잡다한 내용으로
몰고가는군요]
/boot/ 에 있을 듯 하네요. 그리고
menu.lst 화일을 보셔야 합니다.
[혹시 find 명령이 돌아가면
find -name 'lilo' -print 하면 화일(디렉토리) 위치는 알 수 있습니다.]
부트로더에서 부팅디스크 설정은
fdisk -l 로 디스크 현황을 잘 보신후에 하셔야 합니다.
쉽지 않습니다.
역시 긴 글 영양가 별로 없군요.
사실 페도라가 안깔리면 우분투(ubuntu)로 시도하시는 것도 좋을 듯.
시디도 한장이고 그림도 좋고 좋아보이더군요.
전 거기서도 시련을 겪고 다시 페도라를 쓰고 있지만
리눅서들 평판이 좋은 데비안 계열이니...
menu.lst ?
좋은 답변 감사드립니다 ^^
질문에 대해 전반적으로 답변해 주셨네요.. 수고하셨습니다..;
그런데 menu.lst는 왜 보라고 하시는지 잘 이해가 안가네요..
우분투라는 리눅스(?)도 한번 받아봐야겠네요.
사실 저는, 아직 명령어도 몇개 못익힌 입문단계라 "아무버전이나 깔고 공부나 하자"라는 식으로 시작했는데..
너무 꼬인거같습니다. ㅡㅢ
...
저도 아는건 별로 없습니다.사실 특별한 의도가 없으시면 최근버전을 쓰
저도 아는건 별로 없습니다.
사실 특별한 의도가 없으시면 최근버전을 쓰시는게 좋을듯 합니다.
저도 그렇지만 잘 모르는 단계에선
리눅스는 커널 + 패키지라고 보면 되는데요.
커널은 2.6.x 이런식으로 이름이 붙습니다.
여기에 패키지를 어떻게 하느냐에 따라 배포판이 결정됩니다.
(정확한 표현이 아닐 수 있습니다. 저 나름데로 생각이)
많이 쓰는 것이 레드헷 계열 (현재는 페도라코어)
그리고 데비안 (GNU을 잘 따르게 페도라보다 버전이 느리지만 안정적)
우분투 (데비안과 같은 계열이지만 페도라처럼 초보자가 설치하기 쉬운
중간적인 위치 www.ubuntu.com)
suse, 멘드레이크 등등이 있습니다.
모두 커널은 2.6.x를 쓰지요.
시도하신 레드헷은 2.6보다 하위버전입니다. 하위버전이 나쁜건 아닙니다.
부트로더는 그에 딸린 lilo
요즘은 grub를 많이 쓰지요. 상관없습니다.
인스톨이 다 알아서 해주니 이름이 뭐든간에.
윈도우와 리눅스를 모두 인스톨하는게 늘 쉽지는 않습니다.
되면 한방에 안되면 어렵죠.
일단 윈도우가 hda1에 설치된 상황에서
다시 리눅스 설치하시려면
fixmbr
fdisk /mbr
로 mbr 초기화 하시고
리눅스 인스톨러가 다 알아서 해주는 상황이 되야 좋습니다.
만일 그렇지 않다면 복잡해지죠.
페도라와 우분투 인스톨이 쉬운편이니 두 배포판을 골라
다시 시도하심이 좋습니다.
아직 시간을 많이 소비하지 않았다면 다시 처음부터 하시길...
실은..
우선 답변 감사드리구요.
현재 리눅스는 설치한 상황입니다.
그에 대한 글은.. "리눅스는 설치했는데... 이번엔 윈도그가 말썽 ㅡㅢ" (물론 제가 올린 질문 제목..주제이름이요.)
며칠이 소비되던 계속 해봐야죠 ㅋㅋㅋ 이제 한 오일째 들어갑니다.
특히나, 이게 시간낭비만은 아닌것 같습니다.
검색하다가 전혀 관련없는 글도 몇개 보고,
문서들도 보면서 용어나 사용법들도 익히고, (솔직히 지금으로선 이해않가는게 많습니다만, 이미 그 내용들은 제 머리속에 ^^)
나중엔 도움이 되겠지요. ㅎㅎ 특히나 그런부분 배울때 이해가 몇배 빠르겠죠.
흠,,이제는..
"리눅스는 설치했는데... 이번엔 윈도그가 말썽 ㅡㅢ"를 해결해야 할듯하네요 ㅎㅎ
아참 페도라코어4는 드라이버 문제로.(위에적었듯) ^^
같은 주제의 질문이라 밑에 붙입니다.
우선, 위의 잘린 에러메세지를 완전히 다시 적겠습니다.
/sbin/lilo를 실행하였더니 이렇게 나오네요.
라는 에러메세지이구요.
결론부터 말씀드리면, lilo를 이용해서 윈도우와 리눅스를
멀티부팅 하고 싶습니다.
(위의 내용중에 linear모드해제를 해도 같다는 내용이 있어 시도는
안 해보았지만, 다시 시도해 보겠습니다.메세지만 보아서는 반드시 linear모드를 해제해야 할것 같이 나오네요. lba는 제 기억에 이전 도스에서 윈도우로 넘어갈때, 2GB이상 하드를 인식못할때 사용하던... 아닌가요.)
참고로, 저는 하드웨어 업그레이드를 하기 전까지는 멀티부팅으로
윈도우즈98과 리눅스를 아주 잘 사용하고 있던 중이었습니다.
처음 설치할때 어떻게 파티션을 나누었는지 잘 기억이 안나는데요
리눅스
이었던것으로 기억하고, 그외의 윈도우파티션은 3개입니다.
이번에 업그레이드하면서 윈도우 부팅용 파티션을 포맷하고
다시 설치하였는데(윈98 ), 리눅스를 처음엔 업그레이드로,
그다음에는 시스템재설치로 다시 설치하여 보았습니다.
(기존파일 삭제안함)
그러던 중간 중간에,
File System Check error
와 같은 내용의 에러 메세지를 중간중간 본듯 합니다.
디스크드루이드로 / 파티션과 /boot파티션을 설정할때,
(기존에 잘 되었으므로 그냥 그상태 그대로 설정만 하였는데,)
메세지가 잘 기억은 안나는데,
/ 파티션은 (!@$#@$<-기억안남) 있으므로 부팅디스켓을 만드는 것을 권장합니다.
라는 메세지가 뜨더군요. 무시하고 추가했는데...
업그레이드한 내용은
이렇게 되구요. 그래픽드라이버를 아직 다운 안 받은지라
inittab에 모드를 3으로 해 놓아서 아직 x윈도우를 띄우지 않았습니다.(이건 드라이버다운받으면 해결이 되겠지요)
lilo가 되게 해 주세요~ 언제까지나 cd-rom으로 부팅할수는 없습니다. 흑흑(그리고 기존 파일 안지우고 다 살리고 싶습니다.)
[quote="peremen"]그런데 지금 님이 쓰고 있는 ATI Mob
제가 SONY picturebook C1MTL이란 손바닥만한 랩탑을 쓰는데,
비디오 칩이 Mobility Radeon 이고 램이 8mb 입니다. 그런데 ati 드라이버로 잘 뜹니다.
데비안 stable, unstable 모두에서 별다른 설정없이 자동으로 ati로 잡혀서 되더군요. xfree86도 되고 unstable에서 xorg도 그렇게 되었습니다.
George double you Bush has two brains, the left and the right, like normal people. But the problem is that there is nothing right in his left brain and there is nothing left in his right brain"
해결했습니다 !! 이 글에 답이 없기에 적으러 다시 들어왔습니다
lilo.conf에서
linear 라고 적혀 있는 라인 앞에 '#'을 붙여서 주석 처리를
하고,
lba32라고 한 라인을 추가했더니 부팅이 되더군요.
linear또는 lba32중 무엇때문인지는 나중에 다시 확인을
해 보아야 겠지만, lba32때문이라면 도무지 이해가 안가네요.
2GB하드 인식불가문제는 98출시때 문제시되었던 내용이 아닌가요?(95였나)
에러메세지를 보건데, linear모드로 하기엔 너무 크므로 그 대신에
lba32를 사용하라.. 는 것인데, 그것을 본다면 linear를 대체하는
기능이 lba32인듯 하네요..
즉, 제가 linear모드를 사용했기 때문에 인식이 안 되었다는 소리인데,
제가 추측해 보건데, 처음 안되었던 것은 XWindow와 그래픽카드때문이고, 모드 3으로 바꾼 후에는 리눅스를 재설치해서 lilo.conf의 설정이 linear로 바뀐 바람에 안되었던것 같군요. <-이 가설이 맞을 수 있을까요?
찾아봐야 알겠군요.
보시는 모든 분들 좋은 하루 되시길 바랍니다 ~.
그럼 이만..
답변입니다.
redhat 9.0 으로 자동설치를 해 보시죠
설정 용량때문에 그럴수도 있으니까
댓글 달기