| 선 스팍 서버의 PROM(OBP, ok 프롬프트) 명령어 | 작성일 : 2003/10/24 02:00 |
| 조회수 : 10952 |
|
작성자 : 좋은진호(truefeel, http://coffeenix.net/ ) 작성일 : 2003.9.14(일) 정리일 : 2003.10.23(수) 선 스팍서버의 PROM 모드(OpenBoot PROM, OBP)에서 사용 가능한 명령어를 알아본다. 싱글모드 부팅, CD-ROM으로 부팅해야하는 경우, root의 비밀번호 잊은 경우, 새로운 장치를 인식하거나 확인해야 하는 경우, 부팅 설정을 변경하는 경우 등에 사용한다. 시스템 운영 도중(sync되지 않은 상태에서는 데이터 손실이 발생할 수 있음)이나 부팅중에 STOP-A 키를 누르면 PROM 모드로 들어가게된다. 1. 원상태로 나오기 PROM 상태에서 들어갔다가 원상태로 나오기 위해서는 go 를 입력한다. ok go 2. 시스템을 부팅 ok boot [장치명] [옵션] -r : reconfiguration. 디바이스 파일(/devices, /dev)을 새로 만든다. 새로운 장치를 추가할 때 사용 -s : single. 싱글모드로 부팅한다. root의 패스워드를 잊은 경우 등에 유용 -v : verbose. 보다 상세한 메시지를 출력한다. -a : 인터랙티브한 방식으로 부팅한다. 시스템 파일명(/etc/system)이나 모듈 경로(/kernel)등을 지정해서 부팅 가능 사용예) ok boot -s : 싱글 모드로 부팅한다. ok boot cdrom : CD-ROM 부팅을 한다. ok boot cdrom -s : 싱글 모드로 CD-ROM 부팅을 한다. ok boot -rv : 디바이스 파일을 새로 만들면서 보다 자세한 메시지를 출력하도록 한다. 3. SCSI 장비 나열 현재 설치되어 있는 SCSI 장비를 나열한다. 장비 추가 후 정상적으로 설치된 것인지 확인할 때 등. 만약 나열되지 않은 SCSI는 인식하지 못한 장치로 부팅 후에 사용할 수 없다. ok probe-scsi ok probe-scsi-all 4. 설정 값 조회 현재 시스템에 설정된 값을 보여준다. ok printenv
5. 환경 설정 시스템 설정을 바꾼다. 설정된 값과 디폴트 값은 위의 printenv 명령을 통해서 볼 수 있다. ok setenv [파라미터] [설정값] 사용예) ok setenv auto-boot? true : ok 프롬프트에서 멈춤없이 바로 부팅을 하도록 설정한다. 부팅용 배너를 설정한다. ok setenv oem-banner truefeel test box ok setenv oem-banner? true 6. 시스템 정보 조회
7. PROM 패스워드 설정 리눅스의 lilo에 패스워드를 넣는 것 처럼, PROM에 패스워드를 넣어 아무나 CD-ROM으로 부팅하거나 싱글모드로 부팅하는 것 등을 막을 수 있다.
그리고 보안 레벨(security level)을 지정한다.
※ 참고 자료 * OpenBoot PROM (OBP) Commands http://sunsolve.sun.com/handbook_pub/General/OBP.html * OpenBoot 2.x Command Reference Manual http://docs.sun.com/db/doc/806-2906-10/6jc3f0a9n * Solaris Handbook for Sun Peripherals >> B. Booting Your System http://docs.sun.com/db/doc/806-6086-10/6jf27m72t?a=view * OpenBoot Parameters http://www.adminschoice.com/docs/open_boot.htm |
||||||||||||||||||||||||||||
|
|