[멀티부팅,리눅스부팅] 리눅스 커널의 부팅 과정,멀티부팅

등록일 2003.10.08 한글 (hwp) | 8페이지 | 가격 1,000원

목차

리눅스 커널의 부팅과정
1.부팅과정
2.리로더와 커널 부트 이미지 적재
3.시스템 초기화
4.실행수준별 초기화

멀티부팅
1. 멀티부팅은 무엇인가
2. 멀티부팅시 파티션 배정
3.간단한 멀티부팅 예제

본문내용

1. 부팅과정
리눅스를 재부팅하거나 처음 설치하고 난 후 전원스위치를 다시 켜면 화면에 무엇인가
가득히 표시되면서 한참 후에 리눅스를 사용할 수 있는 화면이 나타나는 것을 볼수있다
일반적으로 부팅(Booting)이라는 것은 커널(Kernel)이 메모리에 복사되고, 실행되어, 모든 하드웨어를 제어하여 일정한 작업을 할 수 있게 준비되는 상태를 말한다.
즉, 리눅스가 하드웨어 상태로 놓여져 있는 것이 아니고, 운영체제가 메모리에서 작동을
하여 시스템의 각 하드웨어(프로세서, 마우스, 키보드, 랜카드, 사운드 카드, 각종 주변기기)를 알맞게 사용할 수 있는 준비를 하는 작업이다. 이것은 전체적으로 bootstrapping이라고 한다. 즉, 커널(Kernel)이 메모리에 복사되고, 실행되어, 모든 하드웨어를 제어하여 일정한
작업을 할 수 있게 준비되는 상태를 말한다.
일반적인 리눅스 부팅(Booting) 과정은 시스템에 장착된 ROM(Read Only Memory)이
작동하고, 그 후 root 디스크의 0번째 디스크에 부트 프로그램(리눅스의 LILO)이 작동하여
커널(Kernel)을 메모리에 복사하고, 실행시킨다(대부분은 root 파티션의 마스터 부트 레코드 (Master Boot Record)에 부트 프로그램이 기록되어 있다). 그러면, 시스템의 제어권이 운영 체제로 옮겨서 작동을 하게 된다. 즉, 커널이 시스템의 작동을 관리하고, 메모리에 계속적으로 남아서 기본적인 하드웨어 제어를 담당하게 된다. 이것이 운영체제의 부팅이다.

1. 운영체제(OS)선택 - 리눅스, 윈도우 , OS/2

2. 부팅단계 선택 - 단일 사용자, 멀티 사용자

3. 설정파일 체크 - 하드웨어 , 메모리, 사운드카드, 마우스, 키보드 등,

4. Log-in - ID, Password

5. Shell Promt - 사용자 명령 입력 대기

6. 리눅스 사용

2 .리로(Linux Loader)와 커널 부트 이미지 적재
사용자가 전원을 켜거나 재부팅을 하게 되면, 시스템의 바이오스가 작동하고 초기화 프
로그램에 의해 메모리 체크 등이 수행되고 필요한 초기화가 완료되고 나면, 하드디스크 혹
은 다른 부팅 매체(플로피 디스크나 CD-ROM)의 0번 섹터의 부트 프로그램을 읽는다. 보
통, 0번 섹터를 MBR(Master Boot Record)이라고 하는데 여기는 리눅스를 위한 LILO가
들어 있을 수도 있고, NT나 OS/2 등 다른 운영체제의 부트로더가 들어 있을 수도 있다. 사
용자가 컴퓨터를 켰을 때나 재부팅했을 경우에 아래와 같은 메시지를 보게 되는데 이것은
LILO가 커널을 실행하기 위해서 사용자의 입력을 기다리는 것을 보여주고 있다.
*원하는 자료를 검색 해 보세요.
  • 임베디드 리눅스의 부팅기술 22페이지
    # 부팅(booting)의 정의부트스트랩(Bootstrap)의 준말로 전원을 넣으면 컴퓨터의 각 부분을 초기화하고 디스크 안에 있는 운영체제를 주기억장치로 불러(Load)와 컴퓨터를 사용할 수 있는 상태로 만드는 과정을 말한다.1) Cold booting- Power ..
  • 부팅과정 9페이지
    부팅이란 '부트스트랩(Bootstrap)'을 편의상 줄인 말로, 컴퓨터를 동작하는 데 필요한 프로그램이나 과정을 의미한다. 좀더 구체적으로 말한다면, PC 전원이 켜진 후 장착된 하드웨어를 검사하고 운영체제가 로딩되는 과정을 뜻하는 것이다. 부트스트랩은 본래 부츠를 신..
  • [리눅스, 부팅과정]리눅스 부팅과정 분석 7페이지
    <리눅스 부팅과정 분석>1. 리눅스가 깔려있는 컴퓨터가 기동하기 시작하면 제일 처음 메인보드에 있는 ROM BIOS가 실행2. ROM-BIOS에 의해 서버에 장착된 하드웨어가 인식됩니다. 이대 하드웨어 (CPU, MEMORY등)의 물리적인 손상체크와 초기화가 ..
  • 리눅스 부팅과정 11페이지
    다음과 같은 내용을 담고 있습니다.리눅스 부팅과정 부팅과정 inittab 살펴보기학습내용리눅스 부팅과정에 대해 세부적으로 살펴본다./etc/inittab 파일의 내용을 살펴보고 부팅과정에서 어떤 일이 일어나는지..
  • 리눅스 멀티부팅 13페이지
    컴퓨터에 리눅스와 윈도우를 동시에 설치하는 방법입니다.
  • [컴퓨터] 부팅시디만들기 7페이지
    1. 준비물* Windows whislter* CDRWin 최신버전 (http://www.goldenhawk.com)* 시디 레코더* Windows XP Professional 시디의 부트 스트랩 이미지 (whislter-boot.bin)* 충분한 하드 디스크 여유 공..
  • [컴퓨터공학] 시스템부팅과정 4페이지
    [2] 시스템 부팅과정 1) UNIX 시스템UNIX 시스템의 전형적인 부팅 과정은 아래와 같은 단계로 수행된다. 1. 하드웨어의 자체 진단 검사 2. UNIX 커널을 메모리로 로딩 3. 화일 시스템의 검사와 마운팅 4. background 또는 디몬(daemon) 태스..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서