>> Read Reply from No. 0 article  
RE: RE: RE: umsdos install하기

등록 2000-07-02 15:09:00     조회 5
이름 김용성    

		됩니다. 단 리눅스 내에서만 그렇습니다.
즉, c:linux밑에 있는 파일만 된다는 겁니다.
 한가지 덧 붙여서
loadlin을 띄우는 linux.bat에
mshbios /u
를 추가시키면 윈도우즈 상태에서도 단축 아이콘으로 시동시킬 수 있더군요.
 ext2보다 fat가 어세싱 속도가 느리기 때문에 파일 시스템은
당근 정석으로 깐 리눅스가 빠르죠..
하지만 이런식의 리눅스도 용도가 좋다는 생각입니다.
 아..그리고 문제가 조금 있어요.
find명령에서 /DOS즉 윈도우즈의 루트를 검색하면
커널 패닉이 뜨더군요. 그리고 어제 개발커널로 커널을
업데이트 할려고 했는데, umsdos파일시스템을 컴파일하는
도중에 계속 멈추더군요. 원인은 계속 찾아보고 있구요...
 난중에 완성되면 또 한번 글올리지요.
 그럼.
 : 그리고 결정적으로 이렇게 했을 경우, 파일이나 디렉토리에 chmod나
: chown 명령으로 퍼미션과 소유자를 설정 할 수 있는지 궁금합니다.
: 가능한가요?
:  - 성수,.
:
: : 이건 레드햇도 됩니다. 그리고 umsdos를 이용하면 파일시스템 성능이
: : 나쁩니다. 그냥 한번 써보는 것이 아니라면..
: :
: : : 리눅스 커널에는 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로 자동으로 마운트 되어 있습니다.(마운트가 아니군요emoticon
: : : 파티션이 아니니깐)
: : : 저는 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. 슬랙을 애용하세요.
: : : 저도 원래 레댓 애용자였는데여....슬랙 정말 좋더군요.
: : :
: : : --
: : : 왈왈!
이름
암호


>> 관련글
  답장 RE: RE: umsdos install하기  이성수  2000.07.01  ....
  답장 RE: RE: RE: umsdos install하기  김용성  2000.07.02  ....
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 2.02 초 ] 작업시간: [ 1.16 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791054580
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.