Presentation is loading. Please wait.

Presentation is loading. Please wait.

강철(cancho_at_sparcs)

Similar presentations


Presentation on theme: "강철(cancho_at_sparcs)"— Presentation transcript:

1 강철(cancho_at_sparcs)
SPARCS Wheel Seminar 시스템 시작과 중지 강철(cancho_at_sparcs) 현재 많이 사용하는 Devian계열을 예로 세미나를 진행하도록 하겠습니다.

2 시스템 부팅하기 플로피 디스크로 부팅 -> 구시대적. -> 그러므로 SKIP GRUB -> 현존하는 가장 고등한 부트로더중 하나 -> 당연히 멀티부팅 지원 설명할 내용은 거의 GRUB에 대한 내용

3 Kernel Kernel이란? hardware와 software의 연결 통로 process를 띄우거나, device를 mount OS = Kernel ( + 이상의 무언가) Microkernel 등은 거의 쓰이지 않음 Monolithic Kernel

4 GRUB GRUB이란? GRand Unified Bootloader 대부분의 Linux 배포판의 부트로더 Debian 패키지도 GRUB을 사용 Windows에서의 Bootloader -> NT 부트 관리자를 사용하는 것도 가능하나, 어려움. GRUB을 사용하면 간단히 Windows도 부팅 가능 (Unified!!)

5 /boot/grub/menu.lst 데비안 계열 -> /etc/grub.conf 가 없다.
grub shell 대신 menu 예제 (SPARCS) 앞 Page에 있던게 GRUB Menu

6 GRUB Install & Remove GRUB 설치 # grub-install --root-directory=/boot /dev/sda GRUB 제거 # FDISK /MBR (Windows 95/98/ME) XP CD로 부팅해 # fixboot -> # fixmbr (Windows NT/2000/XP) MBR 복구 X -> Linux 제거 -> Windows 부팅 시도 -> 각혈 MBR Windows용으로 복구 안하고 Linux 파티션 날리면 GRUB Loading Error로 피토함

7 init, inittab init - 새로운 프로세스 생성 /etc/inittab - init의 동작을 설정 - 배포판에 따라 차이 실행 레벨? # init 5 /sbin/getty? Debian 계열의 경우, 기본 실행 레벨은 2이다. 기본 실행 레벨 : 가만히 놔두면 기본 실행 레벨로 부팅 $ init 5 -> 실행중인 모든 프로세스를 닫고 실행레벨 5로 시작한다. 실행 레벨 0 – 시스템 정지 1 – 단일 사용자 모드 2~5 – 다중 사용자 모드 6 – 시스템 재기동 /sbin/getty – 터미널의 로그인을 받아준다.

8 /etc/init.d # /etc/init.d/rcS 첫번째로 실행되는 스크립트 실행 레벨을 1로 하는데 사용 /etc/init.d/rcS # /etc/init.d/rc.d N 각 실행 레벨에 맞는 스크립트 (/etc/rcN.d)를 실행 # /etc/init.d/apache start 특정 프로세스(apache) 실행. /etc/rc6.d Snn : Start Knn : Kill nn : 번호가 작은 것이 먼저 실행된다. /etc/init.d/xxxx : 특정 서비스(xxxx)를 시동(start), 중지(stop), 재시작(restart)할 수 있다.

9 부팅 과정 전원 BIOS 실행 하드웨어 인식 부트로더 적재 & 실행 커널 적재 커널 실행 & 압축해제 부팅 압축해제 MBR
1. 부트로더 적재 2. 커널 적재 3. 커널 실행 부팅 MBR HDD 압축해제 RAM 부트로더 커널 이미지

10 단일 사용자 모드 Single User Mode - Login Prompt 없이 Superuser - 파일 시스템이 언마운트 When? - Superuser의 password를 잊었을 때 - 파일 시스템 점검시 파일시스템이 손상되었을 경우, init가 자동으로 fsck를 실행하며, 자동 복구가 실패하면 단일 사용자 모드로 진입한다.

11 시스템 종료 # /sbin/shutdown - init 프로세스를 이용하여 시스템 종료 - ctrl+alt+del -> shutdown (inittab 참조) Why? - Buffer 동기화 Option? - $ man shutdown shutdown –h -> init 0 (halt) shutdown -> init 1 (single user mode) shutdown –r -> init 6 (reboot)

12 수고하셨쎼여 Q & A


Download ppt "강철(cancho_at_sparcs)"

Similar presentations


Ads by Google