마스터포유(Master4U)
Monday, 17 of January
 

제목: boot device alias 생성
분류: 솔라리스
이름: 관리자 * http://www.master4u.net


등록일: 2008-02-27 09:58
조회수: 6581
 

INFODOC ID: 11854

개요: boot device alias 생성
상세설명:

이 문서에서는 boot device alias 생성을 위한 세가지 방법을 다루고 있다.
**********************************************************************
1) OpenBoot PROM 커맨드 라인(command line)으로 부터의 nvalias를 이용한 boot alias 생성

부트 디스크로부터 디바이스 패스(path)를 확인한다.:

        # ls -la /dev/dsk/cxtxdxsx

alias를 위해서 사용될 전체(물리적) 패스를 적는다.
ok prompt에 시스템을 셧다운한다.
alias를 생성한다.:

        ok nvalias  

예:
        ok nvalias newdisk /iommu@f,e0000000/sbus@f,e0001000/esp@f,800000/sd@3,0:a
  
혹은 PCI 기반 시스템에서:

        ok nvalias newdisk /pci@1f,0/pci@1/scsi@3,1/disk@3,0

주의: 비록 포맷은 pci 장치를 "sd" 데스티네이션(designation)과 함께 나타내지만,
이것은 OBP의 장치 트리가 'disk'인 것으로  해석된다. 이것은 단지 펌웨어(firmware)가
인지해야할 이름일뿐이다.
  
새로운 alias로부터 자동적으로 부팅이 되도록 NVRAM을 수정한다.:

        ok setenv boot-device newdisk
        ok reset

위는 ok prompt로부터 set-defaults나 nvunalias를 실행할 때까지 유효할 것이다..

******************************************************************************
2) nvedit를 이용해서 boot alias 생성하는 방법을 변경한다.
                        
NVRAM 에디터(editor)를 사용하여 리셋 시에 boot alias를 생성하는 스크립트를 만든다.:

        ok nvedit
        0: devalias newdisk /iommu@f,e0000000/sbus@f,e0001000/esp@f,800000/sd@3,0:a
        ^c (control c)
        ok nvstore
        ok setenv use-nvramrc? true
        ok reset

******************************************************************************
3) OpenBoot PROM에서 제공되는 현재의 device aliase들을 이용해서 boot alias를
생성하는 방법을 변경한다.

devalias 명령을 사용하여 현재의 device aliases를 인식하도록 한다.:

        ok devalias

출력의 왼편에 device alias가 나온다. 디스크 드라이버가 지시하는 어떤 device alias
이름도 boot alias로 사용될 수 있다.

새로운 boot device 세팅을 위해 device alias 이름 중에서 하나를 사용한다.:

        ok setenv boot-device

새로운 boot device alias를 표시한다.:
        
        ok printenv boot-device

머신을 다시 세팅함으로써 새로운 boot alias를 테스트한다.:

        ok reset
        
주의: 위의 device path는 단지 일례이다.: 똑같은 패스를 가질 필요는 없다.
주의: nvedit example (method 2)의 "0:"는 라인 번호이다.: 그러므로 편집 시에
타이프할 필요가 없다.


PRODUCT AREA: System Administration
PRODUCT: Boot
SUNOS RELEASE: Solaris 2.5
HARDWARE: any
       
△ 이전글: 시스템 부팅시 boot-device가 disk로 정의되어 있어도 network으로 부팅하려고
▽ 다음글: Unix System 개요 정리
Copyright 1999-2020 Zeroboard / skin by enFree