TinmaxGP252-Howto
틴맥스 GP-252 노트북에 리눅스 설치하기
채종빈 blainfo_at_37_dot_com (혹시 틀린 점이나 문제점이 있다면 연락 부탁드립니다.)
2004.2.29. 첫글
2004.3.6 릴리즈
1. 서론 ¶저는 어쩌다보니 옥션에서 틴맥스라는 생소한 브랜드를 가진 486 노트북을 질러버렸습니다.
이놈을 어디에 사용할까 하다가 생각난 게 "리눅스로 멋진 노트북을 만들어보자!" 이었습니다.
그래서 이놈으로 리눅스를 설치하려고 합니다.
2. 하드웨어 스펙 ¶1) 프로세서: Cyrix 486SLC/e-25MHz + 코프로세서 87SLC
2) L1 캐쉬: 1KB
3) 디스플레이: 8.6inch DSTN VGA (640 X 480) (?)
4) 메모리(현재/최대): 4MB/8MB (?)
5) 비디오 카드: Cirrus Logic GD-6205 VGA Color Shared RAM 512KB
6) HDD(현재/최대): 163MB Seagate ST9130AG/540MB
7) FDD: 외장 3.5인치 1.44MB
8) 사이즈: 25 x 19 x 4 정도
9) 무게: 1.9kg 정도
10) 오디오 디바이스: 없음
11) 포인팅 디바이스: 트랙볼(2버튼)
12) 배터리: Ni-Cd
13) 모뎀: 없음
14) 적외선 포트: 없음
15) 현재 운영체제: 한글 도스 6.0 + Grey Cat Linux 3.0 (커널 2.0.34)
16) 기타 사항: PCMCIA II x 2, RS-232 포트 x 1, 프린터 포트 x 1, 모니터와 키보드 겸용 포트 (9핀) x 1
3. 어떤 리눅스를 설치할 것인가 ¶이 노트북은 상당히 극! 저 사양입니다.
즉 리눅스를 설치한다면 용량이 적어야합니다.
물론 무리하면 요즘 나오는 배포본도 깔 수 있지만 말입니다.
많은 미니 리눅스가 있지만 저의 경우 FDD로 도스환경에서 설치할 수 있는 UMSDOS 파티션을 사용하는 Grey Cat Linux 3.0 (
![]() 4. 준비 사항 ¶1) 정상적으로 도스환경이 돌아가는 틴맥스 GP-252 노트북
2) 3.5 인치 외장 플로피 (fx로 연결시 필요 없음)
3) 배드 섹터가 없는 3.5 인치 디스켓들 (fx로 연결시 필요 없음)
4) 인터넷이 되는 윈도그 or 도스 환경의 3.5 인치 플로피가 장착되어있는 컴퓨터
5. 설치 절차 ¶컴퓨터를 부팅시킨뒤 Grey Cat Linux 사이트로 들어가서(이하 GCL이라 하겠습니다.) 최신 버전(글을 쓴 이 시점에서는 3.0)을 받습니다.
그것을 준비된 3.5인치 디스켓에 복사한 뒤 외장 플로피를 연결시키고, 노트북을 부팅 시킵니다.
그 다음3.5 인치 디스켓에 있는 GCL 압축 파일을 압축을 풉니다. 그리고 linux 폴더로 가서 linux.bat을 실행시킵니다.
(fx로 연결이 가능할 시 서로 연결해서 파일을 전송 받아도 됩니다.)
로그인이 뜬다면 설치 성공!
6.1. 속도가 느려요. ¶업그레이드를 할수 있다면 속도 개선이 가능하겠지만
요즘에는 부품 구하기가 너무 힘듭니다.
또한 구한다해도 가격이 만만치 않습니다.
답이라면 그냥 쓰시는게 답일겁니다...
6.2. 플로피가 마운트가 안돼요 ¶GCL 3.0에 기본적으로 FDD가 마운트 설정이 안돼서 있습니다.
마운트 되길 원하는 폴더를 만들고 /etc/fstab 에서 /fd0 /만든 폴더 noauto,owner 0 0 을 추가해주세요.
그다음 플로피를 쓰실려면 다음 명령만 입력해주시면됩니다.
mount /fdd
6.3. PCMCIA가 안 잡혀요. ¶GCL 3.0에는 PCMCIA 모듈이 기본적으로 들어가 있지 않습니다.
PCMCIA 애드 온을 슬렉웨어 3.5 미러에서 찾아서 설치해주세요.
그다음 /etc/rc.d 폴더의 파일을 수정해주세요.
6.4. X 윈도우가 깨집니다. ¶Xfree86 3.3.2 모노 서버를 슬렉웨어 3.5 미러에서 찾아서 설치해주세요.
저는 GCL 3.0에 내장되있는 VGA16이나 SVGA로는 못 띄웠습니다. (더 상위 버전은 될 수도 있습니다.)
6.5.1. 마우스 커서가 너무 눈에 거슬려요 ¶우선 원하는 폴더에 none.xbm 라는 파일을 아래 내용으로 만들어주세요.
#define cursor_width 16
#define cursor_height 16 #define cursor_x_hot 1 #define cursor_y_hot 1 static unsigned char cursor_bits[] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 그리고 none.xbm.mask 라는 파일을 다음 내용으로 만들어주세요.
#define cursor_width 16
#define cursor_height 16 static unsigned char cursor_bits[] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 그다음 X를 띄운후 터미널에서
다음 명령을 실행해주시면 임시 방편은 됩니다. (아직 완벽한 방법은 아닙니다.)
xsetroot -cursor /파일이 있는곳/none.xbm /파일이 있는곳/none.xbm.mask
7. 부록 B: /etc/XF86Config ¶
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb" FontPath "/usr/X11R6/lib/X11/fonts/misc/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" EndSection Section "ServerFlags" allowMouseOpenFail EndSection Section "Keyboard" Protocol "Standard" AutoRepeat 500 5 XkbDisable EndSection Section "Pointer" Protocol "PS/2" Device "/dev/null" EndSection Section "Monitor" Identifier "My Monitor" VendorName "Unknown" ModelName "Unknown" HorizSync 31.5 VertRefresh 60 Modeline "640x480" 25.175 640 664 760 800 480 491 493 525 EndSection Section "Device" Identifier "My Video Card" VendorName "Unknown" BoardName "Unknown" Clocks 25.23 28.32 41.16 36.08 31.50 39.99 EndSection Section "Screen" Driver "vga2" Device "My Video Card" Monitor "My Monitor" Subsection "Display" Modes "640x480" ViewPort 0 0 EndSubsection EndSection 8. 부록 C: 참고 자료 ¶Linux on Laptops -
![]() 구형 노트북에 리눅스 설치기 -
![]() See also:
|
Expect a letter from a friend who will ask a favor of you. |