>> Edit article
이름
제목
패스워드
: 처음으로 리눅스를 깔아봤습니다. : 작동은 잘 돼는데 몇가지 문제 내지는 의문점이 생겨 이렇게 질문올립니다. : 제 컴퓨터 상황은, : RAM 256M, IBM 30G (ATA-100) HDD에 도스 Fdisk 로 파티션을 Primary 2G : (win98) 와 Extended 를 나머지로 잡고 Extended를 Logical로 2G (win2000 : Pro), 10G (win98 program), 10G (win2000 program), 그리고 빈 파티션 6G를 : 리눅스용으로 남겼습니다. (마지막 6G는 non system이구 나머지는 전부 FAT32 : 입니다) : 그리고, win98깔고 win98에서 win2000깔고(멀티부트) 리눅스(wow linux 7.0 까 : 치)를 인스톨을 시작했습니다. : : 첫번째 질문 : 아직 리눅스에서는 ATA-100 이 지원안됀다고 인터넷에 있던것 : 같았는데, 저는 다 깔아서 부팅이 돼거든요? 왜 그런지 궁금합니다. 보드가 인텔 815e 계열이거나 VIA 694 칩셋을 썼을 경우라면 하드웨어적으로는 100이 지원되는 겁니다. 만약 440BX 라면 33까지 지원되고 기타 promise 에서 나온 IDE 콘트롤러가 달린 변종보드 라면 약간 혼란스러운 면이 있습니다. 문제없이 작동하는 것처럼 보이는 것은 하위 호환성입니다. ata33쯤으로(UDMA2) 작동하는걸겁니다.. 커널 2.4 에서는 100을 지원하고 있는걸로 알고 있지만.. 사실 이건 수동으로 설정해주셔도 작동이 됩니다.. /etc/sysconfig/harddisks 에 다음 줄을 추가하시고 다른 옵션들도 주석을 풀어주시면 됩니다. EXTRA_PARAMS=-X69 이것은 사실 부팅시에 hdparm -X69 -d1 (기타옵션.....) /dev/hda 명령을 실행하는 것입니다. : 두번째 질문 : 리눅스 인스톨중 파티션 나누는 차례에서 생겼습니다. 저의 원 : 래 파티션 나울 계획은 스왑파티션(128M)를 Extended파티션에 로지컬로 잡고, : 부트파티션(16M), 루트파티션(나머지용량 5G가량)을 퍼라이머리 파티션으로 잡 : 을려고 했습니다. 퍼라이머리가 4개까지돼는데 익스텐디드가 있으므로 3개까 : 지 돼니깐 이렇게 하면 됄것같았습니다. : : 질문1 : 처음에는 Fdisk로 했는데, n 하면 Primary 와 Logical 두가지 하부메 : 뉴만 나왔습니다. 그런데 Logical을 시도하면 하드가 부족하다던가? 없다던 : 가? 하여간 돼지 않았었습니다. 그래서 어쩔수없이 스왑파티션과, 루트파티 : 션 2개만 퍼라이머리로 잡을려고했습니다. (hda2, hda3) 그래서 hda2를 128M : 를 주고 hda3을 나머지로 했더니 불과 500M가량만 잡혔습니다. 그래서 제가 수 : 동으로 +5000M 라고 적어줬더니 무슨 에러가 났습니다. 왜그런지 궁금합니다. : : 질문2 : 그래서 할수없이 드루이드로 들어가봤습니다. 거기서도 여전히 : Logical 파티션은 추가할수 없었습니다. 그래서 퍼라이머리에만 hda2(128M : Swap), hda3(5G, Linux native, 루트 파티션) 로 잡았습니다. 왜 드루이드에 : 선 용량이 잡혔는지, 그리고 왜 파티션을 2개 이상 나눌수가 없었는지가 궁금 : 합니다.(퍼라이머리는 2개밖에 추가못하지만 로지컬이 왜 추가안돼는지...) : 로지컬 파티션이라는 것은 확장 파티션 내에 있어야 하므로 확장 파티션이 있어야 합니다. 확장파티션도 엄연히 프라이머리 파티션 이므로(안에 뭐가 있기는 하지만.. 다른 파티션들..) 프라이머리로 하나 잡아준 후에 이것의 타입을 (t 명령)linux extended 로 바꾸시면 될겁니다. : 일단 그렇게 설치는 성공적으로 다 끝났습니다. lilo는 리눅스 부트파티션의 : 첫번째 섹터로 지정했습니다.(Nt부트로더 사용을 위해) lba32체크했구요. lilo : 부트 레이블만드는곳에선 Dos부분이 (hda1) 잡혀있었는데 그냥 뒀습니다. (나 : 중에 여기서 질문있음) 부팅디스켓도 만들었구요. 그래서 윈도2000으로 들어가 : 서 boot.ini를 수정해서 Nt boot load에서 리눅스 항목을 만들려고 했습니다. : 그런데,,, : : 세번째 질문 : 첨에 윈도 부트로더가 떠서 윈도2000을 선택했습니다. 그런데 : ntosldr.exe인가??? 그게 손상돼었거나 없어서 윈도2000을 시작할수없습니다. : 라고 나왔습니다. 할수없이 윈도98로 부팅해서 찾아봤더니 winntsystem32 밑 : 에 그 파일이 있었습니다. 혹시나 싶어서 루트폴더로 복사시켜놔봐도 안되더군 : 요. 윈도2000파티션이나 MBR은 전혀 건드리지 않았는데 왜 이런일이 생겼는지 : 요? 그리고 복구할려면 어떻게 해야돼는지... : 연관이 없는 현상 같습니다.. : 윈98에서 boot.ini에 리눅스 부트파일 적는란을 추가하고, 리눅스를 디스켓으 : 로 부팅하여 부트이미지 만들어서 c:로 복사했더니, Nt부트로더에서 Linux레 : 이블이 떳구요. 부팅도 됐습니다. : 리눅스 부팅됄때 자꾸 Dos부분이 있어서(첨에 인스톨시 레이블이 있었으므로) : 바로 리눅스부팅으로 넘어가게 해볼려고 /etc/lilo.conf 파일에서 other= 부분 : 을 (dos부분) 다 지우고 저장한후 /sbin/lilo를 실행시켜줬습니다. : : 4번째 질문 : lilo가 디스켓으로 부팅할땐 그냥 텍스트였구요. 엔티부트로더 : 이용후에는 펭귄모양의 그래픽이 떠구요 오른쪽에 linux와 Dos부분이 여전히 : 있더군요. 그래서 linux를 눌리던지 몇초 기달려야 부팅이 시작됍니다. : lilo.conf를 수정했는데도 왜 그런지요? 그림이 뜨는 것은 message=***** 줄때문에 그렇습니다만.. lilo.conf 파일이 있어야 정확한 답이 나올듯합니다. : : 5번째 질문 : 윈도우나 리눅스 둘다 저는 데스크탑을 1024 * 640 에 16비트 칼 : 라 로 설정했습니다. 윈도우 상태에서 화면에 딱 맞게 설정돼어 있지요. 그런 : 데 Gnome 에서는 화면이 오른쪽으로 1cm 가량 이동돼어서 나옵니다. 화면수직 : 주파수도 같구요. 그래서 리눅스에서만 그런가싶어서 Gnome화면에서 모니터 조 : 정패널을 이용하여 왼쪽으로땡겨 딱맞게 설정한후 윈도우로 들어가보니깐 이번 : 엔 왼쪽으로 1cm갔더군요. OS 달라질때마다 맨날 화면조정하기도 그렇구... 왜 : 그런거죠? 그건 X설정에서 바로잡아줄 수 있을겁니다. XF86Setup이 끝나면 xvidtune 이 실행되는데 여기서 잡아주면 됩니다. 없다면 설치해서 해보세요.. : : 6번째 질문 : 넷스케이프에서 한글이 다 깨지구요, 쓰는건 아직 안해봐서 모르겠군요. 아미는 우하단에 로딩돼는것 같구요. : /etc/X11/XF86Config 에서 FontPath="unix/:{포트 번호}" 이라든지 하는 줄이 있는지 확인하세요.. 이건 /etc/X11/fs/config 파일에서 설정된 X font Server의 포트 번호를 가리키고 있어야 합니다. : 7번째 질문 : 리눅스 종료시마다 스왑파티션을 뭐 어쩌구 하는 라인에서 꼭 Failed가 떠네요. 왜글쵸. mkswap 명령으로 스왑파티션을 다시 포맷해보세요.. mkswap /dev/hda6 쯤?? 그리고 /etc/fstab에서 스왑 파티션이 제대로 설정되어 있는지 보시길. 다음과 비슷해야 합니다. /dev/hda6 swap swap defaults 0 0 : : 이상으로, 저의 처음으로 리눅스를 인스톨한 과정을 말씀드렸습니다. 모쪼록 : 많은 가르침부탁드립니다. 감사합니다.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved