강철(cancho_at_sparcs)

Slides:



Advertisements
Similar presentations
Windows XP 복구콘솔. 복구콘솔을 설치하는 이유 ?  컴퓨터에 심각한 문제가 생겨서 시작 옵션이나 시스템 복원, 심지어 안전모드까지 정상적으로 작동하지 않을 때 마지막으로 복구 콘솔 (Recovery Console) 을 사용 복구 시.  복구콘솔을 사용하여.
Advertisements

SPARCS 10 채승우 시스템 관리 기본. Maintaining the System 시스템 유지하기  시스템 관리 작업 - root 계정에서 !  root 계정은 파일 퍼미션과 보안 메커니즘의 적용 X. 즉 모든 파일에 접근 및 수정 가능  모든 사용자에게 모든.
강 명 수 LINUX 부팅과정 & 부트로더.
PE 로 Windows 7/8 운영체제 만들기 4 조 : 박 성 진. 1.PE로 부팅 합니다. 1) Windows7 PE CD 를 삽입 합니다. 2) BISO 설정에서 부팅순서를 CD-ROM 또는 USB 를 1 순위로 올려준다. 3) 부팅이 될 때 까지 기 달려요.
갤럭시S6 마시멜로 업데이트 및 루팅 안내 2016/05/10 SPIRE TECHNOLOGY INC.
PC 초기화 팁.
Windows Function Windows XP Windows 7 Windows 8 FREE 조장 : 김동환 조원 : 전태우
2010 – 06 – 24 주간 보고서.
Linux Seminar #1 리눅스 이해하기.
제 품 개 요 장 점 컴퓨터를 사용하는 중에 OS나 프로그램의 오류 등으로 자료의 손상이나 오류의 수정작업으로
Linux Seminar Cahpter 10. Linux File System
부트 프로세스 박철승.
04.백업과 복구.
EZ Board-M In-Ho, Roh Real Time System Lab.
<<< 시스템등록정보 “하드웨어-장치관리자” 설정 >>>
MCMS3000 네트워크 설정방법 [반도 HFCNMS 시스템 Set-up] 반도전자통신
1. 신뢰할 수 있는 싸이트 등록 인터넷 익스플로러 실행 후 실행
4. 시스템 관리 기본 naldo.
Essential System Manager
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
ERP 전용 브라우저 설치 매뉴얼 (Windows 7)
윈도우7 체크 설치 매뉴얼
Cross Compiler를이용한 커널 컴파일 및 포팅
Tool Chain, JTAG, Bootp, TFTP 의 설치
Linux Security (리눅스 설치문제)
Linux/UNIX Programming
뇌를 자극하는 Windows Server 2012 R2
2. Linux Installation Target Embedded System은 리눅스 환경을 사용한다. 이 장에서는 리눅스 설치부터, 각 설정의 의미들에 대해 이야기 한다.
Team Project : SSL 2008/05/27 정보보호 응용 발표자 : 신용철.
임베디드 리눅스 설치 및 동작 Lecture #5.
Mysql Install on Azure
임베디드 시스템 개론 크로스 플랫폼 설치 2일차 강의 자료 Embedded System Lab.
Android 시리즈 H2O SIM Card 데이터 사용 설정 방법
강 명 수 LINUX 설치 강 명 수
07. 디바이스 드라이버의 초기화와 종료 김진홍
Root Filesystem Porting
Ch 08. 부트 프로세스 Flatstar.
Root Filesystem Porting
리눅스 운영체제 운영체제 리눅스 소개 임베디드 리눅스 리눅스 명령어 한빛미디어(주).
뇌를 자극하는 Windows Server 장. 장애 조치 클러스터.
자바 설치 매뉴얼 1. 실행중인 모든 프로그램을 종료한다. 2. 설치된 자바를 모두 제거한다.
자바 설치 매뉴얼 1. 실행중인 모든 프로그램을 종료한다. 2. 설치된 자바를 모두 제거한다.
3장. CentOS 리눅스 설치.
Cross Compiler를이용한 커널 컴파일 및 포팅
rc script, 특정 port로 telnet
리눅스 시스템 & 커널 기초 P.46 – P.53 이름: nsh009 학번: 112 1/20.
설치 환경 □ 운영체제 버전 : CentOS Linux 7.2 □ 리눅스 커널 버전 :
Windows에서 Virtual Box를 이용한 Ubuntu 설치
4장 시스템 시작 및 셧다운 Solaris 2. PROM의 이해
임베디드 시스템 개론 임베디드 타겟 보드 포팅 및 H/W 제어 3일차 강의 자료 Embedded System Lab.
ERP 전용 브라우저 설치 매뉴얼 (Windows 7)
툴 설치 가이드 Formality SynopsysMentor.
Flash Communication Server
Root passwd 분실, bootblk 복구
리눅스 커널 프로그래밍 환경 구축 IT EXPERT 리눅스 커널 프로그래밍 Author : Byungki Kim
Chapter 14 System Administration (시스템 관리)
Chapter 10 솔라리스 자원 관리 및 프로젝트 관리 Solaris 1. 솔라리스 자원 관리
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
Kernel, Ramdisk, JFFS2 Porting
( Windows Service Application Debugging )
IP-255S 설치 교육자료 101/102에 대한 설명을 시작 하겠습니다.
뇌를 자극하는 Solaris bible.
시스템 인터페이스 Lab#5 쉡 실습.
3. 모듈 (5장. 모듈).
2장. 솔라리스10 설치. 2장. 솔라리스10 설치 Solaris 1. 솔라리스10 설치 전 시스템 정보 확인 하드웨어 / 소프트웨어 준비 사항 설치 과정 이해 웹사이트 활용 VMware 다운로드 Solaris10 SPARC.
임베디드 시스템 개론 3주차.
Installation Guide.
DBMS & SQL Server Installation
핸드터미널 조작 및 S/W 업그레이드 통신 확인하기.
CCISS 어레이 형식 centos7 설치방법
Presentation transcript:

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

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

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

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

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

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로 피토함

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

/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)할 수 있다.

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

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

시스템 종료 # /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)

수고하셨쎼여 Q & A