>> Delete No. 1506 article
No. KyoJi's 리눅스 깔고 뭐하남 ?? 제 1 편 - 1..

등록 2001-08-02 01:12:00     조회 4
이름 kyoji    

		안녕하세요 KyoJI입니다.
인터냇공유 다 성공 하셨는지요..
거의다 재탕 수준이라서 도움이 되었는지 모르겠지만..
조회수가 900건에 다다렀더군요..(LSN에서)
그래서 어설픈 제가 여러분들의 호응에 힘입어, 아니 힘을 얻고. 글을 씁니다.
이번에 무엇을 쓸까 고민좀 하다가.. 처음 리눅스를 접하시면 가장 목마른(?)
리눅스 설치해서 무엇을 할수있을까?? 에대해서 연재를 해보겠습니다.
제목은 "리눅스 깔고 뭐하남?" 입니다. 많은 성원 바라구요
워낙 노는것을 좋아 해서리 자주 글을 올릴수 있을지 몰라도..
한번 열심히 해보아야죠.. 그래야 제 홈피도 사람이 많아 질꺼니깐.
암튼.. 지켜봐 주시고.. 잠깐 말나온김에 광고나 할까요..
 <a href="http://kyoji.wo.ro"> KyoJi의 리눅스 이야기 </a> 
 많이 놀러와주세요.. 그럼 시작합니다.
 --------------------------------------------------------
작성자 : kyoji (beenason at chollian.net, ukyoji at daum.net)
홈페이지 : http://kyoji.wo.ro/ 본 문서는 자유롭게 찢거나 버리거나 할수 있습니다.
맞춤법이 틀려도 너그럽게 봐주시길 국어를 싫어하기때문.
 글쓴날 : 2001-8-1 최종 수정일 : 2001-8-1
--------------------------------------------------------
 ## KyoJi's 리눅스 깔고 뭐하남 ?? 제 1 편
  1. 서론
   음~ 과연 리눅스를 깔고 무엇을 할수 있을까요 ? 제짧은 소견은
  서버운영, 공부, 삽질, 프로그래밍.이 아닐까 싶군요..
  그중에서 가장 중요한건은 서버운영이 아닐까요. 단연 웹서버
  LAPM이 막강하기 때문에.. 여기서 LPAM이란 LINUX+APACHE+PHP+MYSQL
  이랍니다. 정말 최고의 솔루션이죠 왜? 공짜니깐..흑흑흑
  가난한 저에게는 정말 최고의 선물이 아닐까 쉽군요.. 요즘
  IIS에 약간씩 밀리고 있다는데.. 눈물이 날려고 합니다.
  오픈소스의 취약점이랄까, 어쩔수 없내요.. 어라.. 딴곳으로 빠졌내.
  돌아와서.. 그다음 많은 비중이 공부와 삽질이 아닐까.. 저도 처음에
  이렇게 시작했으니깐요.. 그다음이 프로그램밍이죠.. GCC란 최강의
  프로그램이 있으니깐.. 쩝... 
  어찌되었던.. 재가 연재할 강좌는 초보의 삽질을 무마하고자..
  그리고 리눅스 저변확대를 위하여. .. 쩝..
   과연 무엇을 할까용... 리눅스 깔고.. 일단.. 뭘할지 고민하기전에
  분명히 해둘게 있습니다. 바로 제가 이번회에 쓸 내용이죠..
  "부팅되는 과정"이죠.. 리눅스가 부팅되는 과정이 정말 괴이하기
  때문에 이걸 알아야.. 무엇을 할수 있다는 생각에.. 이번엔
  부팅과정에 대해서 써보겠습니다.
  부탕과정을 모르는 것은 숟가락도 안들고 밥먹으러 댐비는 거와
  같다는 생각에서.. 이걸 가장 먼져 연재할 생각이죠..
   일부는 리눅스를 까는거부터 해야한다지만.. 요즘은 깔기 쉽잖아요.
  다 알아서 잡아주니깐.. 예전에 슬랙이나. 래뎃4는 죽을 맛이 었는데
  그전에는 플로피가지고 중노동을 했죠.. 지금은 살기좋은 세상이라..
  386 .486시절엔.. 참... 그때가 그립기도 하군요..
  설치와 관련된건.. 그래픽컬한 많은 문서가 있으니깐. 허접한 저보단.
  그런 문서들이 더 도움이 되실듯 ..
  서론이 너무 길었나요.. 후후 다음으로 넘어가죠,,
  2. 개념 잡기
   자~~ 컴퓨터 전원을 키면 뭐가 나오나요..??
  일단.. 바이오스새팅을 하죠.. 메모리도 스캔하고
  CMOS도 불러오고.. 그다음.. 부팅과정으로 넘어가겠죠..
  그다음 C 드라이브를 읽습니다. 부팅을 하는거죠..
  리눅스를 깔면 항상.. LILO를 깔기 때문에.. LILO 를 먼져 일겠죠..
  LILO 다들 한번은 들어 보셨거나 보았을거 같군요..
  그다음에.. .... [OK] .... [OK]라구.. 하면서.. 막 이상한 것들을
  읽어대죠 이게 커널이라는 겁니다. 엄밀히 말하면.. 커널이 시스템을
  세팅하는거죠.. 그다은 쇌이라는거가 넘어오는데.. 요즘은 다
  X윈도가 나오니깐. 못보구 지나가죠.. 쉽게말해서 명령어를 칠수있는
  프롬프트가 쉘이라는 겁니다. 그다음 X윈도가 뜨겠죠.. 자동으로 하셨다면
  그다음에.. 작업이나. 웹서핑을 하는거죠...
   파워(하드웨어 스캐닝)  ----> LILO (C드라이브 부팅) -----> 커널
   -----> 쉘 -----> X윈도우...
   보기엔 간단하지만.. 내부적으로는 엄청난 일을 하는 겁니다..
  제가 여기서 얘기하는건.. 대부분,보편적이라는거를 잊지마시고..
  (LILO를 설치안할수도 있고 다른방법으로 부팅하는 방법도 있으니깐)
  아니다라는 반론은 삼가해주세요..
 
  하지만. 리눅스는 그리 간단한게 아닙니다. 제가 말하려는 것도 이렇게
  간단한게 아니죠.. 전 커널로딩도 자세히 떠들고 싶으니깐요..
  그럼.. 본론으로 넘어가죠....
 
 
3. 본 론..( 상당히 길어질듯 합니다. )
    1) 일단 파워가 들어가면.. 컴퓨터는 소리를 내면서 뭘하는가?
      (운영체제가 부팅되기 전 까지)
 
        지금 이야기 하려는 것은 M$에선 크게 문제가 되지 않지만.
        리눅스에서는 많은 도움이 되기때문엔 잠깐 언급하려고 합니다.
 
        운영체제가 돌아 가기까지의 과정
         먼저 컴퓨터에 전원을 넣게 되면, 마더보드랑 씨피유하고 분석을 합니다.
        ROM BIOS에 미리 들어있는 작은 프로그램을 가지고 말이죠..
        (CMOS라고 하면 맞나.. 아니 그전에 Award BIOS 를 먼져 분석 하던가?)
       
        그다음 그중 Bootstrap Loader 라는 프로그램이 하드디스크의 첫번째 트랙
        첫번째 섹터에 해당하는 MBR(Master Boot Record)에 있는 프로그램을 실행
        시킵니다.
        (리눅스를 설치하다보면 LILO를 어디에 깔꺼냐구 물어보는데 대부분
         까는 위치라고 생각하시면 됩니다. 설치할때 봤죠 ??? 못봤다면.. 쩝 )
 
        MBR에는 그 프로그램 외에도 파티션 테이블이 들어 있답니다.
        근디 그 놈이 아래와 같은 정보를 가지고 있죠..
 
        - 파티션의 시작과 끝을 나타내는 주소 (파티션의 크기와 위치를 알수있습니다.)
        - 부팅 가능한 파티션인지의 Flag
        - 파티션 타입 (2자릿수의 ID로 표현, 파티션이 어떤 용도로 사용될것인지를
          나타내나, 표준이 아니고, 파일시스템마다 사용하는 값이 다를수 있습니다.)
         MBR안의 작은 프로그램은 이 정보를 바탕으로 부팅 가능한 운영체제의 부트 섹터
로         제어권을 넘기게 되고, 제어권을 넘겨 받은 부트섹터는 자신의 운영체제를 메
모리         안으로 끌어들이기 위한 부트 프로그램을 실행시킵니다.
        (바로 LILO로 통제권을 주고 물러나고.. LILO는 선택적으로 리눅스를
         실행하죠)
         더 자세한 사항은 LSN의 바즈라님이 쓰신글을 보시길..
        아주 잘 설명이 되있죠.. 그럼 잠깐 ?? 질문을~~
         질문 1 파티션은 왜 나눌까요???
        답) 편리성을 위해서, 그리고 하드의 낭비를 막으려고..
            가장 정답은 컴퓨터를 처음 만든사람이 그렇게 만들었다.
         인제 다음으로 넘어가죠.. 휴~~ 지친다 지쳐.. 좀 쉬자~~
        참고로 제 타수는 한글 300입니다. 쩝 죽을 맞이죠.
 ---------------------------------------------------------------------------
어라라 길이에 제한이 있내요.. 으니구 어쩔수 없이 나누어야 되겠내용
죄송합니다..
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

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