4장 시스템 시작 및 셧다운 Solaris 2. PROM의 이해

Slides:



Advertisements
Similar presentations
ⓒ 2015 NHN Entertainment Corp. Django 로 만드는 초간단 블로그 시스템운영팀 김영태 개발환경 구축.
Advertisements

Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved. 제 10 강.
을지대학교 무선 네트워크 사용 방법 2010 년 06 월 01 일. 을지대학교 무선 네트워크 사용 방법 1. PC 무선랜 카드 활성화 및 체크 1 단계 : 시작 -> 설정 -> 네트워크 설정 2 단계 : 무선 네트워크 설정 선택 -> 마우스 버튼 오른쪽 클릭 -> 사용.
PC 초기화 팁.
Windows Function Windows XP Windows 7 Windows 8 FREE 조장 : 김동환 조원 : 전태우
컴퓨터와 인터넷.
Linux Seminar Cahpter 10. Linux File System
목차 Contents 무선인터넷용 비밀번호 설정방법 Windows 7 Windows 8 Windows XP MAC OS.
Part 4 장치 관리하기 Chapter 13. 주변 장치 관리하기 Chapter 14. 하드디스크 관리하기
Chapter 10장 솔라리스 자원 관리 및 프로젝트 관리 Solaris2. 프로젝트 관리
<<< 시스템등록정보 “하드웨어-장치관리자” 설정 >>>
MCMS3000 네트워크 설정방법 [반도 HFCNMS 시스템 Set-up] 반도전자통신
1. 신뢰할 수 있는 싸이트 등록 인터넷 익스플로러 실행 후 실행
12장. 웹 서버의 설치와 운영.
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
SSL - VPN 사용자 가이드 - IT 지원실 네트워크 운영팀 -.
Cross Compiler를이용한 커널 컴파일 및 포팅
뇌를 자극하는 Windows Server 2012 R2
DPR-1630&1615 IP공유기 셋팅 방법 고객지원팀 작성자 : 정청석.
임베디드 리눅스 설치 및 동작 Lecture #5.
Mysql Install on Azure
ATMEG2561 & TFT-LCD를 이용한 MOBILE DEVICE 구현
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
임베디드 시스템 개론 크로스 플랫폼 설치 2일차 강의 자료 Embedded System Lab.
리눅스 라우터 (iii_lrp) 컴퓨터응용과학부 담당교수님 : 이상훈 마 의 호.
강 명 수 LINUX 설치 강 명 수
07. 디바이스 드라이버의 초기화와 종료 김진홍
Root Filesystem Porting
11장. 포인터 01_ 포인터의 기본 02_ 포인터와 Const.
ServerGuide CD를 이용한 xSeries 설치가이드
FTP 프로그램 채계화 박재은 박수민.
Root Filesystem Porting
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
부트로더와 Self Programming
Cross Compiler 설치.
4. LAN의 배선체계 (3장. LAN: Local Area Network)
Cross Compiler를이용한 커널 컴파일 및 포팅
WOL(Wake-On Lan) 컴퓨터공학과 4학년 박기웅.
시스템 인터페이스 Lab3 Unix 사용법 실습.
7가지 방법 PowerPoint에서 공동 작업하는 다른 사용자와 함께 편집 작업 중인 사용자 보기
Boot PROM.
제 10 강 Boot PROM.
리눅스 시스템 & 커널 기초 P.46 – P.53 이름: nsh009 학번: 112 1/20.
솔라리스10 3장. 솔라리스 패키지 관리.
영상처리 실습 인공지능연구실.
Flash Communication Server
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
컴퓨터 시스템 하드웨어 컴퓨터 시스템 소프트웨어 C P U Control Unit 입 력 장 치 출 력 장 치 ALU
Root passwd 분실, bootblk 복구
솔라리스10 Chapter 08 시스템 모니터링.
ARM Development Suite v1.2
리눅스 커널 프로그래밍 환경 구축 IT EXPERT 리눅스 커널 프로그래밍 Author : Byungki Kim
Chapter 10 솔라리스 자원 관리 및 프로젝트 관리 Solaris 1. 솔라리스 자원 관리
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
Teaming pms.
Kernel, Ramdisk, JFFS2 Porting
뇌를 자극하는 Solaris bible.
2장. 솔라리스10 설치. 2장. 솔라리스10 설치 Solaris 3. 솔라리스10 설치 후 설정하기 1. 텔넷 ( telnet ) 서비스 사용 SSH ( Secure Shell ) 서비스 사용 FTP ( File Transfer Protocol )서비스 사용 시스템.
WZC 무선 연결 방법 (Windows 7 Ver.).
시스템 인터페이스 Lab1 X-window 및 명령어 사용.
2장. 솔라리스10 설치. 2장. 솔라리스10 설치 Solaris 1. 솔라리스10 설치 전 시스템 정보 확인 하드웨어 / 소프트웨어 준비 사항 설치 과정 이해 웹사이트 활용 VMware 다운로드 Solaris10 SPARC.
IPC 펌웨어 업그레이드 방법 안내 ** 반드시 IPC를 NVR POE 포트 연결 전에 작업 하시기 바랍니다. IPC를 NVR POE 포트에 연결 하실 경우 IP 대역폭을 마추셔야 하는 작업이 필요합니다. **
Installation Guide.
06. 디바이스의 등록과 해제 김진홍
CCIT 네트워크 발표 정보보호학과 평문 사이트와 SSL 사이트, SSL strip과 데이터 변조를 이용한 로그인 취약점
CHAP 15. 데이터 스토리지.
Chapter 07. 사용자 관리 Solaris3. 사용자 암호 관리 및 소유권 관리
Windows XP Professional 장점
CCISS 어레이 형식 centos7 설치방법
SafeMSR 설정.
Presentation transcript:

4장 시스템 시작 및 셧다운 Solaris 2. PROM의 이해 솔라리스10 4장 시스템 시작 및 셧다운 Solaris 2. PROM의 이해

Solaris2. PROM의 이해 PROM(Programmable Read-Only Memory) - PROM의 역할은 POST 과정을 제어한다. - 하드웨어 장치 드라이버를 인식한다. - PROM 사용자 인터페이스(ok)를 제공한다. - EEPROM 기본 값을 저장하고 있다. PROM 칩의 내용 NVRAM 칩의 내용 POST 진행 EEPROM의 현재 설정값 장치 드라이버 TOD ( Time of Day ) 사용자 인터페이스 (ok 프롬프트) Ethernet MAC 주소 EEPROM의 기본값(default value) 저장 호스트 아이디 (hostid)

부팅 과정 1 1 2 2 3 PROM CHIP NVRAM 전원을 켜면 NVRAM의 데이터가 PROM 칩으로 들어간다 SPARC CPU 2 2 PROM칩에서 하드웨어 체크를 하 고 문제가 없으면 SPARC(x86)CPU 로 바이너리 데이터가 들어간다. CPU에서는 커널 초기화 과정이 거치면서 하드웨어와 소프트웨어 를 모듈로써 메모리에 로딩시킨다. 3

2. PROM 명령어 활용 명 령 어 설 명 printenv 설 명 printenv 현재 설정된 PROM 옵션들의 현재 값과 PROM 기본값을 보여준다. setenv PROM 옵션들의 현재 값을 변경할 때 사용된다. NVRAM의 EEPROM 값이 변경된다. help 명령어 들에 대한 도움말을 볼 수 있다. banner NVRAM의 정보를 확인한다. 여기서 CPU, 메모리 용량, OBP버전, MAC 주소, 호스트 아이디(hostid) 등을 확인한다. reset-all setenv로 설정된 값을 적용시킨다. 시스템이 리부팅 되면서 적용된다. set-defaults PROM 에 PROM 기본값이 저장되어 있다. set-defaults 하게 되면 EERPOM에 변경되었던 모든 값들이 기본값으로 되돌아 간다. 물론 reset-all 해야 적용된다. watch-net 랜 카드에서 스위치까지 패킷이 잘 전달되는지 확인한다.

PROM 명령어 활용 probe-ide IDE 방식의 하드웨어가 있는지 검사한다. probe-scsi probe-scsi-all Wide SCSI 방식의 하드웨어가 있는지 검사한다. probe-fcal-all FC (Firber Channel) 방식의 하드웨어가 있는지 검사한다. devalias 하드웨어 정보의 물리적 경로에 대한 별칭(alias)을 확인한다. show-disks 현재 인식되어 있는 하드디스크 정보를 보여준다. show-nets 현재 인식되어 있는 네트워크 카드 정보를 보여준다. nvalias 하드웨어 정보에 대한 별칭을 추가할 수 있다. nvunalias 사용하지 않는 하드웨어 별칭을 PROM 정보에서 삭제할 수 있다.

PROM 명령어 활용 test-all 모든 하드웨어의 상태가 정상인지 불량인지를 확인할 수 있다. show-post-results 하드웨어를 체크하고 POST 단계가 성공적이었는지를 확인할 수 있다. boot 부팅 디스크로 부팅을 시켜준다. 디스크로 부팅할 수 도 있고, cdrom 혹은 network로도 부팅할 수 있다. {0} ok boot 부팅장치 옵션 {0} ok boot disk {0} ok boot cdrom {0} ok boot cdrom -s {0} ok boot net {0} ok boot -avr {0} ok boot -s

PROM 테스트 자료실에서 solaris10.zip 파일 다운로드 Chapter04 에서 PROM.tar 파일 서버 업로드 # tar xvf PROM.tar # cd PROM # ./PROM.ksh {o} ok

시스템 관리자(root)암호를 잊어버렸을 경우 SPARC 인 경우 1. CDROM or DVDROM을 삽입한다. 2. PROM 모드로 진입한다. # init 0 ok 3. CDROM 싱글 유저 모드로 진입한다. ok boot cdrom -s 4. Root 파일 시스템을 fsck 한다. # fsck -y /dev/rdsk/c0t0d0s0

5. Root 파일시스템을 /a 마운트한다. # mount /dev/dsk/c0t0d0s0 /a 6 5. Root 파일시스템을 /a 마운트한다. # mount /dev/dsk/c0t0d0s0 /a 6. TERM 변수 설정 # TERM=vt100 # export TERM 7. /etc/shadow 파일을 편집한다. # vi /etc/shadow root: :14127:::::: :wq! 강제로 저장하고 나온다. # cd / # umount /a # reboot 암호 영역을 공백으로 만든다

시스템 관리자(root)암호를 잊어버렸을 경우 VMware 인 경우

루트 파일 시스템을 /a로 마운트 # mount /dev/dsk/c0d0s0 /a # TERM=vt100 # export TERM # vi /a/etc/shadow root: :14127:::::: :wq! 강제로 저장하고 나온다. # cd / # umount /a # reboot