JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 관리: 기본 관리     Oracle Solaris 10 1/13 Information Library (한국어)
search filter icon
search icon

문서 정보

이 설명서에 대한 정보

1.  Oracle Solaris 관리 도구(로드 맵)

2.  Solaris Management Console 작업(작업)

3.  Oracle Java Web Console 작업(작업)

4.  사용자 계정 및 그룹 관리(개요)

5.  사용자 계정 및 그룹 관리(작업)

6.  클라이언트-서버 지원 관리(개요)

7.  디스크가 없는 클라이언트 관리(작업)

8.  시스템 종료 및 부트 소개

9.  시스템 종료 및 부트(개요)

10.  시스템 종료(작업)

11.  Oracle Solaris 부트 동작 수정(작업)

SPARC 기반 시스템의 부트 동작 수정(작업 맵)

SPARC: 부트 PROM 사용

SPARC: 시스템에 대한 PROM 개정 번호를 찾는 방법

SPARC: 시스템에서 장치 식별 방법

SPARC: 기본 부트 장치 확인 방법

SPARC: 부트 PROM을 사용하여 기본 부트 장치를 변경하는 방법

SPARC: eeprom 명령을 사용하여 기본 부트 장치 변경 방법

SPARC: 시스템 재설정

SPARC: 부트 PROM을 사용하여 기본 커널 변경 방법

SPARC: eeprom 명령을 사용하여 기본 커널 변경 방법

ITU 생성 도구에 대한 SPARC 지원

SPARC: 새로 만든 ITU를 사용하여 시스템 부트 방법

x86 기반 시스템의 부트 동작 수정(작업 맵)

x86 기반 시스템의 부트 동작 수정

x86: eeprom 명령을 사용하여 부트 동작 수정 방법

x86: 부트 시 GRUB 메뉴를 편집하여 부트 동작 수정

Oracle Solaris 10에서 GRUB 메뉴 편집

부트 시 GRUB 메뉴를 편집하여 지정할 수 있는 부트 인수

x86: 부트 시 GRUB 메뉴를 편집하여 부트 동작 수정 방법

x86: menu.lst 파일을 편집하여 부트 동작 수정

x86: menu.lst 파일을 편집하여 부트 동작 수정 방법

x86: 활성 GRUB menu.lst 파일 찾기

x86: findroot 명령 구현

x86: findroot 명령을 사용하는 GRUB 메뉴 항목 추가 방법

12.  Oracle Solaris 시스템 부트(작업)

13.  Oracle Solaris 부트 아카이브 관리(작업)

14.  Oracle Solaris 시스템 부트(작업) 문제 해결

15.  x86: GRUB 기반 부트(참조)

16.  x86: GRUB가 구현되지 않은 시스템 부트(작업)

17.  Oracle Configuration Manager 작업

18.  서비스 관리(개요)

19.  서비스 관리(작업)

20.  소프트웨어 관리(개요)

21.  Oracle Solaris 시스템 관리 도구를 사용하여 소프트웨어 관리(작업)

22.  Oracle Solaris 패키지 명령을 사용하여 소프트웨어 관리(작업)

23.  패치 관리

A.  SMF 서비스

색인

SPARC 기반 시스템의 부트 동작 수정(작업 맵)

작업
설명
지침
PROM 개정 번호를 식별합니다.
ok 프롬프트에서 배너 명령을 사용하여 시스템에 대한 PROM 개정 번호를 표시합니다.
시스템에서 부트할 수 있는 장치를 식별합니다.
부트 PROM을 사용하여 부트 동작을 수정하기 전에 시스템에서 장치를 식별합니다.
현재 부트 장치를 표시합니다.
시스템이 부트되는 현재 기본 부트 장치를 확인하려면 이 절차를 수행합니다.
기본 부트 장치를 변경합니다.

기본 부트 장치를 변경하려면 다음 방법 중 하나를 사용합니다.

  • 부트 PROM에서 boot-device 매개변수를 변경합니다.
  • eeprom 명령을 사용하여 boot-device 매개변수를 변경합니다.

시스템을 재설정합니다.
시스템을 재설정하면 시스템이 하드웨어에 대한 진단 테스트를 실행한 후 재부트합니다.
기본 부트 파일을 변경합니다.

시스템이 부트하는 기본 커널을 변경하려면 다음 방법 중 하나를 사용합니다.

  • 부트 PROM을 사용하여 boot-file 매개변수를 변경합니다.
  • eeprom 명령을 사용하여 boot-file 매개변수를 변경합니다.

ITU(Install-Time Update)를 사용하여 시스템을 부트합니다.
새 ITU 유틸리티를 사용하면 사용자가 만든 ITU(Install-Time Update)를 사용하여 SPARC 시스템을 부트할 수 있습니다.

SPARC: 부트 PROM 사용

부트 PROM은 시스템을 부트하는 데 사용됩니다. 시스템을 부트하는 방법을 변경해야 할 수 있습니다. 예를 들어 시스템을 다중 사용자 레벨로 설정하기 전에 부트할 장치를 재설정하거나 하드웨어 진단을 실행해야 할 수 있습니다.

시스템 관리자는 일반적으로 PROM 레벨을 사용하여 시스템을 부트합니다. 또한 PROM 레벨에서 기본 부트 파일 및 부트 장치를 변경할 수도 있습니다.

다음 작업을 수행해야 할 경우 기본 부트 장치를 변경해야 합니다.

PROM 명령의 전체 목록을 보려면 monitor(1M)eeprom(1M) 매뉴얼 페이지를 참조하십시오.

SPARC: 시스템에 대한 PROM 개정 번호를 찾는 방법

SPARC: 시스템에서 장치 식별 방법

부트할 적합한 장치를 확인하기 위해서는 시스템에서 장치를 식별해야 할 수 있습니다.

시작하기 전에

probe 명령을 사용하여 시스템에 연결된 장치를 안전하게 확인하려면 먼저 다음을 수행해야 합니다.

sifting probe 명령을 사용하면 시스템에서 사용 가능한 probe 명령을 확인할 수 있습니다.

ok sifting probe

시스템 등록을 지우지 않고 probe 명령을 실행하면 다음 메시지가 표시됩니다.

ok probe-scsi
This command may hang the system if a Stop-A or halt command
has been executed.  Please type reset-all to reset the system 
before executing this command. 
Do you wish to continue? (y/n) n
  1. 시스템에서 장치를 식별합니다.
    ok probe-device
  2. (선택 사항) 전원 오류가 발생했거나 reset 명령을 사용한 후에 시스템이 재부트되도록 하려면 auto-boot? 매개변수를 true로 재설정합니다.
    ok setenv auto-boot? true
    auto-boot? =          true
  3. 시스템을 다중 사용자 모드로 부트합니다.
    ok reset-all

예 11-1 SPARC: 시스템의 장치 식별

다음 예제에서는 Ultra 10 시스템에 연결된 장치를 식별하는 방법을 보여 줍니다.

ok setenv auto-boot? false
auto-boot? =          false
ok reset-all
Resetting ... 

Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard
OpenBoot 3.15, 128 MB memory installed, Serial #10933339.
Ethernet address 8:0:20:a6:d4:5b, Host ID: 80a6d45b.

ok probe-ide
  Device 0  ( Primary Master ) 
          ATA Model: ST34321A                                

  Device 1  ( Primary Slave ) 
         Not Present

  Device 2  ( Secondary Master ) 
         Removable ATAPI Model: CRD-8322B                               

  Device 3  ( Secondary Slave ) 
         Not Present

ok setenv auto-boot? true
auto-boot? =          true

또는 devalias 명령을 사용하여 시스템에 연결되었을 수 있는 장치 별칭 및 장치의 연관된 경로를 식별할 수 있습니다. 예:

ok devalias
screen                   /pci@1f,0/pci@1,1/SUNW,m64B@2
net                      /pci@1f,0/pci@1,1/network@1,1
cdrom                    /pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f
disk                     /pci@1f,0/pci@1,1/ide@3/disk@0,0
disk3                    /pci@1f,0/pci@1,1/ide@3/disk@3,0
disk2                    /pci@1f,0/pci@1,1/ide@3/disk@2,0
disk1                    /pci@1f,0/pci@1,1/ide@3/disk@1,0
disk0                    /pci@1f,0/pci@1,1/ide@3/disk@0,0
ide                      /pci@1f,0/pci@1,1/ide@3
floppy                   /pci@1f,0/pci@1,1/ebus@1/fdthree
ttyb                     /pci@1f,0/pci@1,1/ebus@1/se:b
ttya                     /pci@1f,0/pci@1,1/ebus@1/se:a
keyboard!                /pci@1f,0/pci@1,1/ebus@1/su@14,3083f8:forcemode
keyboard                 /pci@1f,0/pci@1,1/ebus@1/su@14,3083f8
mouse                    /pci@1f,0/pci@1,1/ebus@1/su@14,3062f8
name                     aliases

SPARC: 기본 부트 장치 확인 방법

  1. 시스템에 ok PROM 프롬프트를 표시합니다.

    자세한 내용은 독립형 시스템 종료 방법을 참조하십시오.

  2. printenv 명령을 사용하여 기본 부트 장치를 확인합니다.
    ok printenv boot-device
    boot-device

    부트할 장치를 설정하기 위한 매개변수를 식별합니다.

    device[n]

    디스크 또는 네트워크와 같은 boot-device 값을 식별합니다. ndisk number로 지정할 수 있습니다.

    기본 부트 장치는 다음과 비슷한 형식으로 표시됩니다.

    boot-device = /pci@1f,4000/scsi@3/disk@1,0:a

    기본 부트 장치가 네트워크 부트 장치인 경우 결과는 다음과 비슷합니다.

    boot-device = /sbus@1f,0/SUNW,fas@e,8800000/sd@a,0:a \
    /sbus@1f,0/SUNW,fas@e,8800000/sd@0,0:a disk net

SPARC: 부트 PROM을 사용하여 기본 부트 장치를 변경하는 방법

기본 부트 장치를 다른 장치로 변경하려면 먼저 시스템에서 장치를 식별해야 할 수 있습니다. 시스템에서 장치를 식별하는 방법은 SPARC: 시스템에서 장치 식별 방법을 참조하십시오.

  1. 실행 레벨 0으로 변경합니다.
    # init 0

    ok PROM 프롬프트가 표시됩니다. 자세한 내용은 init(1M) 매뉴얼 페이지를 참조하십시오.

  2. boot-device 매개변수의 값을 변경합니다.
    ok setenv boot-device device[n]

    디스크 번호를 식별하는 데 도움이 필요한 경우 probe 명령 중 하나를 사용합니다.

  3. 기본 부트 장치가 변경되었는지 확인합니다.
    ok printenv boot-device
  4. boot-device 값을 저장합니다.
    ok reset-all

    boot-device 값이 PROM에 기록됩니다.

예 11-2 SPARC: 기본 부트 장치 변경

이 예제에서 기본 부트 장치는 디스크로 설정되어 있습니다.

# init 0
# 
INIT: New run level: 0
.
.
.
The system is down.
syncing file systems... done
Program terminated
ok setenv boot-device /pci@1f,4000/scsi@3/disk@1,0
boot-device =         /pci@1f,4000/scsi@3/disk@1,0
ok printenv boot-device
boot-device           /pci@1f,4000/scsi@3/disk@1,0
ok boot
Resetting ... 

screen not found.
Can't open input device.
Keyboard not present.  Using ttya for input and output.

Sun Enterprise 220R (2 X UltraSPARC-II 450MHz), No Keyboard
OpenBoot 3.23, 1024 MB memory installed, Serial #13116682.
Ethernet address 8:0:20:c8:25:a, Host ID: 80c8250a.

Rebooting with command: boot disk1                                    
Boot device: /pci@1f,4000/scsi@3/disk@1,0  File and args:

이 예제에서 기본 부트 장치는 네트워크로 설정되어 있습니다.

# init 0
# 
INIT: New run level: 0
.
.
.
The system is down.
syncing file systems... done
Program terminated
ok setenv boot-device net
boot-device =         net
ok printenv boot-device
boot-device           net                    disk
ok reset
Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard
OpenBoot 3.15, 128 MB memory installed, Serial #number.
Ethernet address number, Host ID: number.



Boot device: net  File and args:
.
.
.
pluto console login:

SPARC: eeprom 명령을 사용하여 기본 부트 장치 변경 방법

  1. 수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.

    역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security Services의 Configuring RBAC (Task Map)를 참조하십시오.

  2. 부트할 대체 커널을 지정합니다.
    # eeprom boot-device new-boot-device
  3. 새 매개변수가 설정되었는지 확인합니다.
    # eeprom boot-device

    결과에는 boot-device 매개변수에 대한 새 eeprom 값이 표시됩니다.

SPARC: 시스템 재설정

ok 프롬프트에서 다음 명령을 실행합니다.

ok reset-all

하드웨어에서 진단 테스트를 실행하는 자체 테스트 프로그램이 실행됩니다. 그런 다음 auto-boot? 매개변수가 true로 설정된 경우 시스템이 재부트됩니다.

SPARC: 부트 PROM을 사용하여 기본 커널 변경 방법

  1. 실행 레벨 0으로 변경합니다.
    # init 0

    ok PROM 프롬프트가 표시됩니다. 자세한 내용은 init(1M) 매뉴얼 페이지를 참조하십시오.

  2. boot-file 등록 정보를 대체 커널로 설정합니다.
    ok setenv boot-file boot-file
  3. 기본 부트 장치가 변경되었는지 확인합니다.
    ok printenv boot-file
  4. boot-file 값을 저장합니다.
    ok reset-all

    boot-file 값이 PROM에 기록됩니다.

SPARC: eeprom 명령을 사용하여 기본 커널 변경 방법

  1. 수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.

    역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security Services의 Configuring RBAC (Task Map)를 참조하십시오.

  2. 부트할 대체 커널을 지정합니다.
    # eeprom boot-file new boot-file

    예:

    # eeprom boot-file=kernel.name/sparcv9/unix
  3. 새 매개변수가 설정되었는지 확인합니다.
    # eeprom boot-file

    결과에는 지정된 매개변수에 대한 새 eeprom 값이 표시됩니다.

ITU 생성 도구에 대한 SPARC 지원

ITU 유틸리티는 소프트웨어 패키지 및 패치를 DU(드라이버 업데이트) 형식으로 변환한 후 새로운 패키지 및 패치를 사용하여 시스템을 부트할 수 있도록 Oracle Solaris 설치 매체에 패치를 적용하는 데 사용됩니다. Oracle Solaris 10 9/10부터 itu 명령은 사용자가 SPARC 기반 시스템에서 ITU를 만들고 저장할 수 있고 그런 다음 새로 만든 ITU를 사용하여 시스템을 부트할 수 있도록 수정되었습니다.

SPARC: 새로 만든 ITU를 사용하여 시스템 부트 방법

ITU 유틸리티를 사용하면 기본 제공되는 드라이버를 설치하고 설치 프로세스 중에 버그 수정을 적용할 수 있습니다. 다음 절차에서는 SPARC 기반 시스템에서 ITU를 만들고 저장한 후 새로 만든 ITU를 사용하여 시스템을 부트하는 프로세스에 대해 설명합니다.

  1. ITU를 사용하여 부트하려는 시스템에서 수퍼유저로 로그인합니다.
  2. 다음 옵션과 함께 itu 명령을 사용하여 ITU를 만듭니다.
    # itu makedu -r solaris-release -o iso-file package1-name package2-name...
    makedu

    하나 이상의 드라이버 패키지를 입력으로 가져와서 패키지를 DU 형식으로 변환합니다.

    -r solaris-release

    드라이버 업데이트를 적용할 Oracle Solaris 릴리스 번호를 지정합니다. 사용되는 릴리스 번호 형식은 5.10입니다.

    -o iso-file

    만들려는 ISO 이미지 파일의 경로를 지정합니다.

    itu 명령 및 모든 옵션에 대한 자세한 내용은 itu(1M) 매뉴얼 페이지를 참조하십시오.

  3. 시스템에 ok PROM 프롬프트를 표시합니다.
  4. auto-boot 등록 정보를 사용 안함으로 설정합니다.
    ok setenv auto-boot?=false
  5. 시스템을 재설정합니다.
    ok reset-all

    주 - 이전 단계는 시스템을 부트할 때 itu-device 문자열이 지워지지 않도록 보장하기 때문에 중요한 단계입니다.


  6. cdrom 별칭을 찾습니다.
    ok devalias cdrom

    별칭은 시스템에 연결된 CD 또는 DVD 드라이브에 대한 장치 경로입니다. 이러한 결과는 시스템에 따라 달라집니다. 예를 들어, 이 절차에서 cdrom 별칭의 위치는 다음과 같습니다.

    /pci@8,700000/scsi@1/disk@6,0:f
  7. ITU 설치에 사용되는 itu-device 경로를 구성합니다.

    6단계의 결과는 다음 예제에 표시된 것처럼 config-string의 첫번째 부분에 사용됩니다.

    ok> " /pci@8,700000/scsi@1/disk@6,0:f" d# 80 config-string itu-device

    주 - 80은 문자열에 대해 허용되는 최대 길이를 나타냅니다. 수정한 cdrom 별칭이 80자를 넘으면 그에 따라 이 숫자를 늘립니다.


  8. ITU를 사용하여 시스템을 부트합니다.
    ok boot

    시스템을 부트하고 Solaris 설치 프로세스가 시작되면 시스템이 itu-device에 저장된 ITU를 찾습니다. 그런 다음 itu-device에서 사용할 수 있는 시스템 구성 요소가 식별되고 시스템에 구성됩니다. 이러한 드라이버에 대한 장치도 식별되고 구성됩니다. 설치가 완료되면 장치를 설치 대상으로 사용할 수 있습니다.

  9. 설치가 완료되면 auto-boot 등록 정보에 대한 기본값을 복원한 후 시스템을 부트합니다.
    ok setenv auto-boot?=true

    앞의 예제에서는 auto-boot 등록 정보의 기본값이 true인 것으로 가정합니다.

  10. 시스템을 부트합니다.
    ok boot