OS/SOLARIS2005. 8. 4. 22:54
반응형
Stop : 부팅시 Stop키가 눌려져 있으면 POST 과정을 검사 안함.
Stop+d : default로 cpu,mem검사를 하지만 Stop+d는 집중적으로 전체 device 검사.
Stop+n : 모든 상태 초기화. boot prom의 변수를 잘못 설정하여 시스템이 비정상적으로            동작할 때 Stop+n키를 누른 상태에서 재부팅하면 모든 변수를 기본값으로 바꾸어           처음 시스템을 사용할때와 동일하게 동작한다.
Command
Description
banner
displays the power-on banner
boot
boots the system
help
lists te main help categories
printenv
displays all parameters' current and default values
setenv
sets the specified NVRAM parameter to some value
reset-all
resets the entire system; similar to a power cycle
set-defaults
resets all parameter values to the factory defaults
sifting text
displays the FORTH commands containing text
.registers
displays the contents of the registers
probe-scsi
identifies the devices on the internal Small Computer System Interface(SCSI)
probe-scsi-all
identifies the devices on all SCSI buses
probe-ide
identifies the devices on the internal intergrated device electronics (IDE) bus
probe-fcal-all
identifies devices on all Fibre Channel loops
show-devs
displays the entire device tree
devalias
identifies the current boot device alias for the system
nvalias
creates a new device alias name
nvunalias
removes a device alias name
showdisks
displays and allows a selection of device paths for the disks to be used for nvalias
sync
manually attempts to flush memory and synchronize file systems
커널자료덤프-> /var/crash/host명/덤프파일
test
runs self-tests on specified devices
 
- 장비의 기본 옵션 보기
ok> banner
 
- Boot PROM의 버전과 출시일 보기
ok> .version
 
- Devices 연결 상태 보기
ok> probe-scsi
ok> probe-scsi-all
ok> probe-ide
ok> probe-fcal
 
- Alias 내용 보기
ok> devalias (physical name이 특정 이름으로 alias 되어 있는 리스트)
 
- 환경 설정 내용보기
ok> printenv (부트파라미터의 기본값 display)
 
- 환경 설정
ok> setenv <parameter_name> <value>
    (prom 변수값의 변경, 부팅디스크의 변경, 자동 부팅 여부 등)
ok> reset (setenv에 의해 변경된 값 저장 후 재부팅)
 
- Default값으로 변경하기
ok> set-default (지정한 파라미터값을 처음 정의되었던 기본값으로 변경)
ok> set-default parameter-name
ok> set-defaults (모든 환경값을 기본값으로 변경)
 
- Boot
ok> boot -s
ok> boot -v (부팅시 더 자세한 device 정보를 보여줌)
ok> boot -a (사용자 입력을 기다리는 interactive mode로 부팅)
     Enter filename : kernel/unix (32bit only) - 일시적(재부팅하면 예전값 복원)
                     kernel/sparcv9/unix (32,64bit) -일시적
     Name of system file : /etc/system or /dev/null
ok> boot -r (새로 추가된 device들의 device 파일을 새로 만듬)
 
- 도움말 보기
ok> help boot
ok> help nvramrc
ok> help diag
ok> help misc
 
- 자동 부팅 설정/해제
ok> printenv auto-boot?
auto-boot? = true
ok> setenv auto-boot? false
auto-boot? = false
ok> reset-all
Resetting ...
 
- 펌웨어 password 설정 / 해제
ok> setenv security-mode full  (설정)
ok> setenv security-password passwd명
ok> reset
ok> setenv security-mode none  (해제)
 
- 랜포트가 여러개 일때 1개의 mac address만 사용
ok> setenv local-mac-address? false
ok> setenv local-mac-address? true
ok> reset
 
- 명령어 리스트 보기
ok> sifting
ok> sifting probe
 
- 네트워크 검사
ok> watch-net  (네트워크카드의 정상 동작 상태 확인)
 
- physical path 보기
ok> show-disks
ok> show-nets
ok> show-devs
 
 
 
- mirror disk가 1개 따로 있어서 백업을 받아둔 상태에 원본 disk가 fail시 교체
ok> show-disks
  disk를 선택한다.
ok> nvalias mydisk [ctrl+y]@target_numner
ok> devalias
ok> setenv boot-device mydisk
ok> reset
 
ok> nvunalias mydisk  (alias 삭제)
ok> setenv boot-device disk
ok> reset-all
 
- eeprom 명령어
# eeprom
# eeprom boot-device
boot-device=disk
# eeprom boot-device=disk2
# eeprom auto-boot?=true (sh,ksh)
# eeprom 'auto-boot?=true' (csh)
 
- Slice(partition number)
  slice0 : /
  slice1 : swap
  slice2 : 전체 disk
  slice5 : /opt
  slice6 : /usr
  slice7 : /export/home
반응형

'OS > SOLARIS' 카테고리의 다른 글

[펌] 솔라리스 소개  (0) 2005.11.14
[펌] 솔라리스 시스템에서 갑작스런 패닉 현상  (0) 2005.08.31
[펌] [ UNIX ] 각종 명령어  (0) 2005.08.04
[펌] 솔라리스 백업 정책  (0) 2005.07.14
[펌] 백업과 복구  (0) 2005.07.12
Posted by [PineTree]