>> Edit article
이름
제목
패스워드
흠.. 어제 제 컴에 간만에 리눅스 깔다가 같은 문제를 접했습니다. 아마 1024 실린더 제한 때문인거 같네요... 좀전에 막 해결해서 지금 리눅스에서 잘 쓰고 있습니다. 와우리눅스를 깔았고요... 다음과 같이 해 보세요. 어제 제가 설치했던 과정을 죽 적습니다. 정석은 아니겠지만 어쨌든 성공했으니... 파티션 나누는 문제는 우선은 리눅스를 깔아야 하니까, 첨에 설치 화면에 fdisk 사용을 선택하세요. (파티션 나누실 계획은 미리 짜시는게 좋습니다.) fdisk 를 사용하니 에라건 머건간에 어쨌든 나눠주더군요. fdisk 잘 모르시면 m(help) p(display the partition information) 막 써감서 대충 해보심 될거에요. ^^ 저는 루트 파티션과 /usr, /home을 마운트 할 수 있도록 나눴습니다. 웬지 불안해서 /boot는 따로 나누지 않았습니다. 아, swap 파티션하구요.. 스웹은 꼭 잡으셔야 하는데 fdisk 에서 filesystem ID(?)를 바꾸셔야 하는데, 't'명령을 하시면 바꿀수 있어요. ID는 82 였던거 같은데, 안되면 83입니다. ㅜㅜ 참고로, 새로 만들기는 'n'이고, n 누르면 l(extended) 과 p(primary)를 선택하라 하는데, l루 하셔야 할거에여... (간만에 하다 헤멨는데.. 'p'는 안되더군요.. 그래서 'l' 입니다.) 그럼 시작 실린더를 묻죠.. 걍 엔터, 담은 싸이즈 얼마냐구.. 첨에 계획하신 대로 싸이즈를 적어 주심 됩니다. 예를 들어 +1024M (1024 메가바이트)이라구 치면 되여... 이런 식으로 다 잡으신 후 'w' 치시면 다 나눠진겁니다. 참 swap 파티션 잡아서 filesystemID바꾸는거 잊지 마세요... 또 괜히 윈도 파티션 건들지 마시구여.... 이게 잘 되면 다시 파티션 마운트 하는거 나옵니다. 이제 쭉쭉 마운트 하세요. 그다음 리로 설정인데, 전 win2000을 사용중이라 이부분에 문제가 좀 있었습니다. 그래서 LILO를 부트 파티션에 설치하도록 했습니다. 참 이 전인가 후에 부트 플로피 만드는거 선택하는게 나오는데.. 반드시 만드세요... 앞으로도 갈길이 멀기 땜에..... 그러구 나서 계속 가면 알아서 잘 설치합니다. 설치 과정에서 리로로 윈도98이랑 멀티부팅하도록 하는건 .... 해본지 오래되서 까먹었습니다.ㅜㅜ 머 걍 보면 이해 되실 거에여. 좀 있으면 이제 설치 다 됐다구... 리눅스 세계에 오신걸 환영한다.. 머 이런 메세지 나오고 리부팅하라구 하죠... 설레는 맘으로 리부팅 하죠... 헐... 공포의 LI 가 준비되어 있습니다... 1024 실린더 문제죠... 욱하는 맘에 리눅스 까는거 때려칠라다.. 꾹참고 부팅 플로피 넣었습니다. L I L O 하나씩 천천히 나오다가 부팅에 성공하더군요. 그래서 기쁜 맘으로 한 시간 정도 껐다 켰다를 반복하다 보니.. 앞으로 계속 플로피로 부팅해야나.. 하는 생각에 가슴이 아프더군요... 그래서 제가 갈데가 어딨겠습니까? 적수네 왔져... 질답란 검색... 된다.. 안된다.... 수빈아빠님께서 제시한 해결책을 보았습니다. (수빈아빠님 감사 ^.^) 수빈아빠님의 글(30983) 앞부분을 읽고 무지 절망했습니다.. 요방법 저방법... 저한텐 불가능했거덩여... 걍 빽을 누르려는 순간... 밑에 '함 요렇게 해봐라'하신걸 보고... 수빈아빠님의 명성을 믿고 도전했습니다. 결과는 성공!!! http://www.freshmeat.net/ 에 가셔서 검색란에 lilo를 치시면 관련 문서가 나옵니다. lilo의 새버전에 관한 파일을 받을 수 있는 페이지로 가셔서 다운 받으세요. 버전이 21.5.1입니다. 다운받아서 압축 풀면 lilo-21.5.1이란 디렉토리가 생깁니다. 걸루 들어가셔서 README, INCOMPAT등 읽는 척 하다가 그 디렉토리에서 make 치세요... (README파일에선 중간에 'Quick Installation'이 핵심인 듯 합니다. 저같은 아마추어에겐...) 먼가 이상한 파일들이 주르륵 만들어 집니다. 담에 make install 이라고 치시면 그 파일들을 적재 적소로 옮기죠.. 그 담에 리로 컨피그를 좀 바꿔야 하는데, 바꾸기 전에 #/sbin/lilo -v -v -v -t 라구 함 쳐 보세여.. 뭔가 에라가 있음을 알거에여.. 이제 리로 컨피그를 바꿔보죠... #vi /etc/lilo.conf 하셔서 몇번째 줄인가 linear라구 있습니다. 그 라인을 lba32로 바꾸시고 저장하시고.. /sbin/lilo 다시 실행해 보시고 #/sbin/lilo -v -v -v -t 다시 한 번 실행해 보세요.. 기쁨이 북받쳐 오릅니다. 다시 부팅하시면 LILO를 반갑게 맞으실 수 있을 거에여... 만약 LILO를 MBR에 설치하지 않고 저처럼 boot partition에 설치하신 경우라면.. 다음 단계가 필요할거에여.. (참고: 제 부트파티션은 hda7입니다.) #dd if=/dev/hda7 of=/bootsect.lnx bs=512 count=1 / 디렉토리에 bootsect.lnx 파일이 만들어집니다. 도스 포맷된 플로피 넣으시고 #mcopy /bootsect.lnx a: 라구 치시면 플로피로 카피됩니다. 다음 다시 NT로 부팅하고, NT에서 c:디렉토리에 bootsect.lnx를 카피해 넣습니다. 다음에 c:oot.ini를 무슨 수를 써서든 열어서 멀티부팅 마지막 라인에 c:ootsect.lnx="LINUX"라구 써넣구 저장합니다. 다시 리부팅 하면 LINUX로 부팅할 수 있는 옵션이 생깁니다. 옮겨서 누르시면 LILO가 나오게 됩니다. 경험담을 쓰다보니 너무 길어져버렸네요. 게시판을 뒤졌지만 NT와 LINUX를, 것두 NT가 먼저 깔려 있어서 LINUX가 1024 실린더 바깥쪽에 깔릴 수 밖에 없는 경우에 대한 자세한 방법이 잘 나온걸 미처 찾지 못해서 고생좀 한 기억에.. 하루 전이지만.. 한번 자세히 써 봤습니다. 거의 고수님들이 제시한 방법들을 짜집기 해 봤습니다. 고수분들께 감사드리며, 제가 적은게 틀리지 않았길 바랍니다.^^ 저처럼 헤메던 분들께 도움이 되길 바랍니다. 꼭 성공하세여..
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved