>> Edit article
이름
제목
패스워드
리눅스 커널에는 umsdos라는 것을 지원을 합니다. 대부분의 사람들이 레드햇 기반의 배포판을 쓰고 있고 레드햇에서는 오로지 ext2파티션의 인스톨만이 되게 하고 있습니다. 그래서 저도 첨엔 리눅스 시스템 파일은 반드시 ext2 파티션만 써야 하는 줄 알고 있었습니다. 그러나! 슬랙을 깔아보면서 재미있는 기능을 발견했는데 그것은 umsdos인스톨이란 것이더군요. 고게 머시냐 하믄... 윈도그하고 리눅스하고 같이 깔때를 생각해보자구요. 우선 파티션을 나누지요? 그러나 고것은 파티션을 나눌 필요가 없더군요. 그럼 beOS 퍼스널 에디션이나 최근에 나왔던 어떤 배포판처럼 이미지 파일을 만들어서 리눅스 파티션인 "척"하느냐? 고것도 아닙니다. 그것은 그냥 fat32파티션에다가 바로 깔아버리는 겁니다. 윈도그에서 탐색기를 띄운 다음 linux란 디렉을 열어보면 /boot /root /etc /home 모든 것이 고스란히 살아있는 리눅스입니다. 고게 머가 좋냐고 물으신다면 좋은 점은 이것입니다. 1. 일단 파티션관리가 용이합니다. 제가 첨에 리눅스+윈도즈르 깔때 파티션을 따로 필요 가 전혀 없다는 점. 2.메모리 관리가 용이해집니다. 쓰다보면 윈도그파티션에 많이 쓸 때도 있고 리눅스 파티션에 많이 쓸 때도 있지요? umsdos모드 인스톨은 아예 윈도와 리눅스가 같은 파티션을 쓰기 때문에 파티션 크기를 작게 잡아서 낭패를 보는 일이 없 습니다.(하드 공간이 아예 작은 건 못말리지만...) 3. 리눅스를 지울때 열라~ 쉽다는 점. 윈도로 부팅해서 그냥 linux디렉을 날려주면 끝~ 4. 그래도 리눅스의 기능을 100% 쓸 수 있다는 것. 두말하면 잔소리~ 5. 멀티 부팅 테이블을 만들 필요가 없다. 전에 저는 윈도우즈2000의 부트 매니저를 사용 했었는데 기다리는 시간이 짜증나더군요.(머~ 성능은 쓸만하지만) 일단 선택하고 엔터를 치고도 한 2~3초 기다려야 뚝하고 뜨더군요...쩌비..그러나 이방법을 사용하면 걍~ 됩니다. 6.리로를 사용하지 않기 때문에 실린더수 제한을 생각하지 않아도 된다. 리로의 새버전에서 이 문제를 해결하였지만 대부분의 배포판들이 아직 포함이 안되고 있기 때문에 깔때는 파티션을 나눌 때 주의를 요하죠. 하지만 이런식으로 하면 아무런 문제 가 없어요~ 7. 성공하면 열라 뿌듯하다. 요건 리눅스 사용의 참맛이 아닐까용? 자~ 이제 해 볼까요? 일단 제 시스템 사양을 공개해 볼까요? Athlon 550 processor pc100 128M RAM x2 = 256M Asus K7M Board Western Digital 15G HDD Unitec x50 cdrom 대충 이렇구요. 그래픽카드는 부두3 2000을 사용하고 있습니다. OS는 윈도98과 beOS 퍼스널 에디션이 이미 깔려있는 상태이구요. 리눅스는 슬랙7.0 시디를 가지 고 있습니다.(슬랙외에 배포판은 이 기능이 없는 것같아요) 일단 슬랙은 cdrom부팅을 지원하지 않기 때문에 부팅 디스켓을 만들어야 합니다. 지금 윈도그가 예쁘게 깔려 있는 상태입니다. 자~ 슬랙 시디를 시디롬에 넣습니다. 일단 슬랙 시디롬의 bootdsk1.44디렉을 들어가서 bare.i를 찾습니다. 물론 rawrite.exe는 윈도그에다가 복사해 두고요. - 만약 스카시 유저나 아니면 nfs 인스톨을 하시고자 하는 분은 다른 부트 이미지를 이용해야 합니다. 자세한 사항은 슬랙 홈페이지에 (영어루) 자세히 설명이 되어 있어요.- 다음 루트 디스켓을 만들어야 하겠죠? 일단 시디에서 rootdsk1.44로 들어간 다음 umsdos.gz를 찾습니다.(일반적인 경우 color.gz를 찾아야 하지만 우리는 지금 umsdos 인스톨을 하고 있지요? umsdos.gz에 대해 슬랙 내부의 설명에 의 하면 color.gz와 내용은 같으나 umsdos를 지원하는 루트디스크라는 설명이네여~) 자~ 이제 깨끗한 디스켓 두장을 준비하시고~ -여기서 잠깐..걍 시디내용을 보시면 rawrite.exe가 부트 디스크 이미지와 루트 디스크 이미지가 있는 디렉에 다 있는 걸 아시게 될겁니다. 즉, 제가 말한대로 도스 파티션에다가 복사하지 않아도 시디롬 넣고 커멘드를 실행시켜 바로 rawrite를 실행할 수 있습니다. 하지만 저의 경우 그렇게 하면 에러가 가끔 뜨더군요(아마도 cdrom이 안좋아서 그런거 같지만) 그래서 도스 파티션에다가 해당 파일을 카피해 놓고 만드시는 게 더 좋다는 생각입니다.- 그 세 파일(rawrite.exe bare.i umsdos.gz)를 복사해 놓은 디렉에 가서 command를 실행시킵니다. 다음 부트 디스켓을 만들어야 겠지요? c: awrite bare.i a: 시간이 쬐까 걸림당~ 조금 참아주셔~ 다음 디스켓을 갈아끼고 c: awrite umsdos.gz a: 요건 아까보다 쬐끔 더 걸림당~ 역시 좀 참아주셔~ 자 이제 준비는 다 끝났음당~ 이제 bare.i로 쓴 부트 디스켓을 넣고 플로피 부팅을 합니다. 그럼 팍! 뜨고 한번 멈취요. 그럼 지체없이 걍 엔터를 칩니다. 그러다가 루트 디스켓을 넣으라는 메시지가 뜨고 또 한번 멈춰요. 그럼 umsdos.gz를 넣은 디스켓을 넣고 엔터를 칩니다. 그럼 쭉~ 부팅되고 login:이 짠 뜹니다. root라고 치고 엔터 그럼 프롬프트만이 멍청하게 뜨지요. 그럼 윈도즈에서 했던 것처럼 #setup 하고 엔터를 칩니다.(#표시는 프롬프트 야요~) 그럼 컬러풀한(?) 설치화면을 보실 수 있습니다. 자~ 설치야 레드햇 배포판을 설해보신 분들이라면 아주 쉽게 하실 수 있을 겁니다. 말이야 똑같으니깐요.설치 파티션을 윈도우즈가 깔린 파티션 대부분의 경우/dev/hda1이겠죠? 그걸루 하면 /etc/fstab에 umsdos로 파티션 이 지정되었다는 메시지를 보실 수 있을 겁니다. 그리고 중간에 설치 프로그램을 선택할 때 slackware를 선택하시고 인스톨 방법을 menu로 하세요. 아님 full install로 하던가. 그담 패키지를 쭉~ 까세요 머 이런거 빼놓고서는 중요한 점도 없고 설명이 잘나오니깐 참고하시구요. 정말 중요한것은 부팅 테이블을 만드는 차례인데요. 일단 이상하게 세팅을 할라고 해도 슬랙 인스톨 프로그램이 경고를 팍팍 띄워 주니깐 걱정하지 마세요. 저의 경우는 그 부분을 뛰어 넘고 그냥 /vmlinuz파일을 만들어 주기 만 했어요.(이건 반드시 있어야 함당.)lilo는 설치를 안하셔야 함당. 고것만 격하시구요. 이제 자질구레한 몇가지 질문에 답해주면 설치는 끝납니다. 다시 리부팅 ~ 그럼 윈도그가 다시 뜨겠죠? 확인해 보세요~ 그럼 linux란 디렉이 c:밑에 생기고 c:linux에 생생하게 살아있는 /home, /etc, /usr등 리눅스 디렉을 확인하세요. 자~ 이제 부팅을 할 수 있게 해주어야 겠죠? umsdos모드의 경우엔 loadlin을 사용한답니다. 일단 bare.i로 만든 부트 디스켓을 넣으세요. 다음 플로피로 부팅합니다. 이제 처음 딱 멈추었을 때 요로코롬 써 넣으세요. mount root=/dev/hda1 rw 이렇게 하면 하드에 쓴 슬랙 umsdos모드로 부팅이 됩니다. 일단 root로 로그인한 다음 root홈 디렉에 보시면 loadlin설명서와 프로그램이 압축된 파일을 보실 수 있습니다. 일단 loadlin프로그램의 압축을 해제하시구요. loadlin.exe를 옮깁니다. fat를 고대로 쓰는 리눅스니깐 윈도파티션을 마운트할 필요가 없겠죠? /DOS로 자동으로 마운트 되어 있습니다.(마운트가 아니군요-_- 파티션이 아니니깐) 저는 loadlin을 위해 디렉토리를 할당했습니다. #mkdir /DOS/loadlin #cp /root/loadlin/loadlin.exe /DOS/loadlin #cp /root/loadlin/linux.bat /DOS/loadlin #cd / #cp vmlinuz /DOS 자~ 준비는 거의 끝났네요.vmlinuz는 리눅스 부팅 이미지입니다. 요놈을 그냥 /DOS즉, c:에 카피한거야요. 다음 linux.bat를 좀 수정을 해주세요. umsdos모드는 ro 즉 리드 온리 모드는 안되구요. rw로 해주어야 합니다. linux.bat안에 주석에 잘써있어요. 그 파일 잘보면 smartdrv에 대한 설정도 있는데요. 저의 경우는 걍 주석처리했어요. 기능이 먼지 몰라서요. 자~ 이제 부팅해야죠? 하드로 부팅한다음 F8을 열나 누르세요~ 먼지는 아시죠? 그게? 다음 command prompt only를 메뉴에서 선택하고 c:cd loadlin c:linux 짜잔~ 그럼 리눅스가 뜹니다. 원래 기능 똑같이~ ps. 슬랙을 애용하세요. 저도 원래 레댓 애용자였는데여....슬랙 정말 좋더군요. -- 왈왈!
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved