JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1 시스템 부트 및 종료     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

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

2.  x86: GRand Unified Bootloader 관리(작업)

3.  시스템 종료(작업)

4.  시스템 부트(작업)

부트 속성 표시 및 설정

SPARC: OpenBoot PROM을 사용하여 부트 속성 표시 및 설정

SPARC: 시스템의 PROM 개정 번호를 식별하는 방법

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

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

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

EEPROM 매개변수 설정

SPARC: eeprom 유틸리티를 사용하여 기본 부트 장치를 설정하는 방법

x86: SMF를 통해 종료 애니메이션 관리

시스템 부트

실행 레벨 작동 방식

시스템이 다중 사용자 상태(실행 레벨 3)로 재부트될 때 발생하는 동작

실행 레벨 또는 마일스톤 사용 시기

시스템의 현재 실행 레벨 확인

시스템을 다중 사용자 상태(실행 레벨 3)로 부트하는 방법

시스템을 단일 사용자 상태(실행 레벨 S)로 부트하는 방법

시스템을 대화식으로 부트하는 방법

대체 운영 체제 또는 부트 환경에서 부트

SPARC: 대체 운영 체제 또는 부트 환경에서 부트하는 방법

x86: 대체 운영 체제 또는 부트 환경에서 부트하는 방법

시스템 재부트

init 명령을 사용하여 시스템을 재부트하는 방법

reboot 명령을 사용하여 시스템을 재부트하는 방법

빠른 재부트 프로세스 수행

x86: quiesce 기능 정보

시스템의 빠른 재부트를 시작하는 방법

x86: 새로 활성화된 부트 환경으로 시스템의 빠른 재부트 시작

기본 빠른 재부트 동작 변경

빠른 재부트가 사용으로 설정된 시스템의 표준 재부트 시작

5.  네트워크에서 시스템 부트(작업)

6.  시스템 부트 문제 해결(작업)

색인

대체 운영 체제 또는 부트 환경에서 부트

이 절에서는 다음 절차가 제공됩니다.

BE(부트 환경)는 부트용으로 설계된 ZFS 파일 시스템입니다. 부트 환경은 기본적으로 Oracle Solaris OS 이미지의 부트 가능한 인스턴스와 해당 이미지에 설치된 기타 소프트웨어 패키지의 조합입니다. 단일 시스템에서 다중 부트 환경을 유지 관리할 수 있습니다. 각 부트 환경에는 서로 다른 OS 버전을 설치할 수 있습니다. Oracle Solaris를 설치하면 설치 중에 새로운 부트 환경이 자동으로 만들어집니다. beadm 유틸리티에 대한 자세한 내용은 beadm(1M) 매뉴얼 페이지를 참조하십시오. 전역 또는 비전역 영역의 유틸리티를 사용하는 것을 비롯하여 부트 환경을 관리하는 것과 관련된 자세한 내용은 Oracle Solaris 11.1 부트 환경 만들기 및 관리를 참조하십시오.

x86에만 해당: GRUB가 부트 장치로 식별한 장치에 ZFS 저장소 풀이 포함되어 있을 경우 풀의 최상위 레벨 데이터 세트에서 GRUB 메뉴를 만드는 데 사용되는 grub.cfg 파일을 찾을 수 있습니다. 이 데이터 세트는 풀과 이름이 동일합니다. 풀에는 항상 정확히 하나의 데이터 세트가 있습니다. 이 데이터 세트는 풀 전역 데이터(예: GRUB 구성 파일 및 데이터)에 적절합니다. 시스템이 부트되면 루트 파일 시스템의 /pool-name에 이 데이터 세트가 마운트됩니다.

x86에만 해당: 풀에 부트 가능 데이터 세트(루트 파일 시스템)가 여러 개 있을 수 있습니다. 풀의 기본 루트 파일 시스템은 풀의 bootfs 등록 정보로 식별됩니다. grub.cfg 파일에 있는 GRUB 메뉴 항목에서 zfs-bootfs 명령을 사용하여 특정 bootfs가 지정되지 않은 경우 기본 bootfs 루트 파일 시스템이 사용됩니다. 각 GRUB 메뉴 항목은 사용할 다른 zfs-bootfs 명령을 지정할 수 있으며, 이를 통해 사용자는 풀에서 부트 가능 Oracle Solaris 인스턴스를 선택할 수 있습니다. 자세한 내용은 boot(1M) 매뉴얼 페이지를 참조하십시오.

SPARC: 대체 운영 체제 또는 부트 환경에서 부트하는 방법

  1. root 역할을 맡습니다.

    Oracle Solaris 11.1 관리: 보안 서비스의 지정된 관리 권한을 사용하는 방법을 참조하십시오.

  2. 시스템에 ok PROM 프롬프트를 표시합니다.
    # init 0
  3. (옵션) boot 명령에 -L 옵션을 사용하여 사용 가능한 부트 환경 목록을 표시합니다.
  4. 지정된 항목을 부트하려면 항목 번호를 입력하고 Return 키를 누릅니다.
    Select environment to boot: [1 - 2]:
  5. 시스템을 부트하려면 화면에 표시되는 지침을 따릅니다.
    To boot the selected entry, invoke:
    boot [<root-device>] -Z rpool/ROOT/boot-environment
    ok boot -Z rpool/ROOT/boot-environment

    예를 들어, 다음과 같습니다.

    # boot -Z rpool/ROOT/zfs2BE
  6. 시스템이 부트된 다음 활성 부트 환경을 확인합니다.
    # prtconf -vp | grep whoami
  7. (옵션) 활성 부트 환경에 대한 부트 경로를 표시하려면 다음 명령을 입력합니다.
    # prtconf -vp | grep bootpath
  8. (옵션) 올바른 부트 환경이 부트되었는지 확인하려면 다음 명령을 입력합니다.
    # df -lk

예 4-10 SPARC: 대체 부트 환경에서 부트

이 예에서는 boot -Z 명령을 사용하여 SPARC 기반 시스템의 대체 부트 환경에서 부트하는 방법을 보여 줍니다.

# init 0
root@t2k-brm-28:~# svc.startd: The system is coming down.  Please wait.
svc.startd: 126 system services are now being stopped.
Jul  3 22:11:33 t2k-brm-28 syslogd: going down on signal 15
svc.startd: Killing user processes.
umount: /home busy
Jul  3 22:11:50 The system is down.  Shutdown took 23 seconds.
syncing file systems... done
Program terminated
{1c} ok boot -L

SC Alert: Host System has Reset

Sun Fire T200, No Keyboard
Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
OpenBoot 4.30.4.d, 16256 MB memory available, Serial #74139288.
Ethernet address 0:14:4f:6b:46:98, Host ID: 846b4698.

Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a  File and args: -L
1 Oracle Solaris 11.1 SPARC
2 s11u1_backup
3 s11u1_backup2
Select environment to boot: [ 1 - 3 ]: 3

To boot the selected entry, invoke:
boot [<root-device>] -Z rpool/ROOT/s11u1_backup2

Program terminated
{0} ok boot -Z rpool/ROOT/s11u1_backup2

SC Alert: Host System has Reset

Sun Fire T200, No Keyboard
Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
OpenBoot 4.30.4.d, 16256 MB memory available, Serial #74139288.
Ethernet address 0:14:4f:6b:46:98, Host ID: 846b4698.



Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a  \
File and args: -Z rpool/ROOT/s11u1_backup2
SunOS Release 5.11 Version 11.1 64-bit
Copyright (c) 1983, 2012, Oracle and/or its affiliates. All rights reserved.
WARNING: consconfig: cannot find driver for
screen device /pci@780/pci@0/pci@8/pci@0/TSI,mko@0
Loading smf(5) service descriptions: Loading smf(5)
service descriptions: Hostname: system-28
.


system-28 console login: Jul  3 22:39:05 system-28

x86: 대체 운영 체제 또는 부트 환경에서 부트하는 방법

  1. root 역할을 맡습니다.

    Oracle Solaris 11.1 관리: 보안 서비스의 지정된 관리 권한을 사용하는 방법을 참조하십시오.

  2. 시스템의 표준 재부트를 수행합니다.
    # reboot -p
  3. GRUB 메뉴가 표시되면 부트할 대체 부트 환경 또는 운영 체제로 이동합니다.
  4. 대체 운영 체제에서 부트하려면 Ctrl-X를 누릅니다. UEFI 펌웨어를 사용하는 시스템이 있으며 직렬 콘솔을 사용하고 있지 않은 경우 F10 키를 눌러도 대체 운영 체제가 부트됩니다.

예 4-11 reboot 명령을 사용하여 대체 부트 환경에서 부트

다음 예에서와 같이 부트 항목 번호를 지정하는 reboot 명령을 사용하여 대체 부트 항목을 부트할 수 있습니다.

# bootadm list-menu
the location of the boot loader configuration files is: /rpool/boot/grub
default 1
timeout 30
0 s11.1.backup
1 Oracle Solaris 11.1 B14
# reboot 1
Apr 23 16:27:34 system-04 reboot: initiated by userx on /dev/consoleTerminated
x4100m2-brm-04% syncing file systems... done
SunOS Release 5.11 Version 11.1 64-bit
Copyright (c) 1983, 2012, Oracle and/or its affiliates. All rights reserved.

Hostname: system-04

system-04 console login: