JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
시스템 관리 설명서: 기본 관리     Oracle Solaris 10 8/11 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 부트 동작 수정(작업)

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

SPARC 기반 시스템 부트(작업 맵)

SPARC 기반 시스템 부트

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

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

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

SPARC: 기본 커널이 아닌 다른 커널을 부트하는 방법

SPARC 기반 시스템의 지정된 ZFS 루트 파일 시스템에서 부트

SPARC: ZFS 부트 풀에서 사용 가능한 부트 가능 데이터 집합을 나열하는 방법

SPARC: 지정된 ZFS 루트 파일 시스템에서 부트하는 방법

비상 안전 모드로 SPARC 기반 시스템 부트

SPARC 기반 시스템을 비상 안전 모드로 부트하는 방법

네트워크에서 SPARC 기반 시스템 부트

SPARC: 네트워크에서 시스템을 부트하는 방법

GRUB를 사용하여 x86 기반 시스템 부트(작업 맵)

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

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

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

x86: x86 기반 시스템의 지정된 ZFS 루트 파일 시스템에서 부트

x86: 사용 가능한 ZFS 부트 환경 목록을 표시하는 방법

x86: 지정된 ZFS 루트 파일 시스템에서 부트하는 방법

비상 안전 모드로 x86 기반 시스템 부트

x86 기반 시스템을 비상 안전 모드로 부트하는 방법

x86: 손상된 부트 아카이브를 강제로 업데이트하기 위해 비상 안전 모드로 부트하는 방법

네트워크에서 x86 기반 시스템 부트

x86: DHCP 매크로 정보

x86: 네트워크에서 GRUB 기반 부트를 수행하는 방법

SPARC 플랫폼에서 빠른 재부트 프로세스 수행(작업 맵)

SPARC 기반 시스템의 빠른 재부트 시작

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

SPARC 기반 시스템의 표준 재부트 수행

부트 구성 서비스 관리

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

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

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

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

17.  Oracle Solaris 자동 등록 regadm 명령 작업(작업)

18.  서비스 관리(개요)

19.  서비스 관리(작업)

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

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

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

23.  패치 관리

A.  SMF 서비스

색인

비상 안전 모드로 x86 기반 시스템 부트

x86 기반 시스템을 비상 안전 모드로 부트하려면 시스템 부트 중 GRUB 메뉴가 표시될 때 비상 안전 부트 항목을 선택하십시오. 비상 안전 부트 절차 중 시스템에서 메시지를 표시하면 y를 입력하여 기본 부트 아카이브를 업데이트합니다.

비상 안전 부트는 ZFS에서 부트되는 시스템에서도 지원됩니다. UFS 루트 BE에서 부트할 경우, 각 BE에는 고유한 비상 안전 아카이브가 있습니다. ZFS 루트 BE의 경우, 비상 안전 아카이브는 루트 파일 시스템이 있는 위치에 있습니다. x86 기반 시스템의 경우 각 비상 안전 아카이브에는 pool-wide GRUB 메뉴 항목이 있습니다. 기본 비상 안전 아카이브는 기본 부트 가능 파일 시스템에 있는 아카이브입니다. 기본 부트 가능 파일 시스템(데이터 집합)은 풀의 bootfs 등록 정보로 지정됩니다.

부트 아카이브 복구에 대한 자세한 내용은 13 장Oracle Solaris 부트 아카이브 관리(작업)를 참조하십시오.

x86 기반 시스템을 비상 안전 모드로 부트하는 방법


주 - 일부 Oracle Solaris 릴리스에서 GRUB 비상 안전 상호 작용을 수행하면 일치하지 않는 부트 아카이브가 발견되었는지 여부에 관계없이 부트 아카이브를 업데이트하라는 메시지가 표시됩니다. 이 릴리스에서는 일치하지 않는 부트 아카이브가 발견된 경우에만 부트 아카이브를 업데이트하라는 메시지가 표시됩니다.


  1. x86: 복구를 위한 시스템 중지 방법 절차에 설명된 방법 중 하나를 사용하여 시스템을 중지합니다.
  2. 시스템에 Press any key to reboot(재부트하려면 아무 키나 누르십시오.) 프롬프트가 표시되면 아무 키나 눌러 시스템을 재부트합니다.

    이 프롬프트에서 Reset(재설정) 버튼을 사용해도 됩니다. 또는 전원 스위치를 사용하여 시스템을 재부트해도 됩니다.

    부트 시퀀스가 시작되면 GRUB 메뉴가 표시됩니다.

    GNU GRUB  version 0.95  (637K lower / 3144640K upper memory)
     +-------------------------------------------------------------------+
    | be1
    | be1 failsafe
    | be3
    | be3 failsafe
    | be2
    | be2 failfafe
      +------------------------------------------------------------------+
          Use the ^ and v keys to select which entry is highlighted.
          Press enter to boot the selected OS, 'e' to edit the
          commands before booting, or 'c' for a command-line.

    주 - 실행 중인 Oracle Solaris 릴리스에 따라 표시되는 GRUB 메뉴가 달라집니다.


  3. 화살표 키로 GRUB 메뉴를 탐색하여 비상 안전 항목을 선택합니다.
  4. Return 키를 눌러 비상 안전 아카이브를 부트합니다.

    설치된 OS 인스턴스가 검색됩니다. 일치하지 않는 부트 아카이브가 발견될 경우 다음과 비슷한 메시지가 표시됩니다.

    Searching for installed OS instances...
        
        An out of sync boot archive was detected on /dev/dsk/c0t0d0s0.
        The boot archive is a cache of files used during boot and
        should be kept in sync to ensure proper system operation.
        
        Do you wish to automatically update this boot archive? [y,n,?]
  5. y를 입력하여 부트 아카이브를 업데이트합니다.

    일치하지 않는 부트 아카이브가 여러 개 발견될 경우 y를 입력하여 일치하지 않는 개별 부트 아카이브를 업데이트하라는 메시지가 표시됩니다.

    개별 아카이브가 성공적으로 업데이트되면 다음과 같은 메시지가 표시됩니다.

    Updating boot archive on /dev/dsk/c0t0d0s0.
        The boot archive on /dev/dsk/c0t0d0s0 was updated successfully.

    부트 아카이브가 업데이트되면 시스템에서 다시 설치된 모든 OS 인스턴스를 검색한 다음 /a에 마운트할 장치를 선택하라는 메시지를 표시합니다. 부트 아카이브가 발견되지 않을 경우 시스템이 먼저 부트될 때에도 이와 동일한 메시지가 표시됩니디.

    Searching for installed OS instances...
    
    Multiple OS instances were found. To check and mount one of them
    read-write under /a, select it from the following list. To not mount
    any, select 'q'.
    
      1  pool10:13292304648356142148     ROOT/be10
      2  rpool:14465159259155950256      ROOT/be01
    
    Please select a device to be mounted (q for none) [?,??,q]:
    • 장치를 마운트하지 않도록 선택한 경우 q를 입력하여 부트 프로세스를 계속합니다.
    • 장치를 마운트하도록 선택한 경우 다음 단계를 수행합니다.
      1. 장치 번호를 입력하고 Return 키를 누릅니다.

        장치가 /a에 마운트되고 셸 프롬프트가 표시됩니다.

      2. 중요한 시스템 리소스를 복구합니다.
      3. 중요한 시스템 리소스가 복구되었으면 장치를 마운트 해제합니다.
        # umount /a
      4. 시스템을 재부트합니다.
        # reboot

x86: 손상된 부트 아카이브를 강제로 업데이트하기 위해 비상 안전 모드로 부트하는 방법

이 절차는 시스템에서 부트 아카이브를 업데이트하라는 메시지를 표시하지 않거나, 시스템 중단 또는 루핑 시퀀스가 발생할 경우 일치하지 않거나 손상된 부트 아카이브를 재구성하는 방법을 보여줍니다.

  1. x86: 복구를 위한 시스템 중지 방법 절차에 설명된 방법 중 하나를 사용하여 시스템을 중지합니다.
  2. 시스템을 재부트합니다.
    # reboot

    시스템에 Press any key to reboot(재부트하려면 아무 키나 누르십시오.) 프롬프트가 표시되면 아무 키나 눌러 시스템을 재부트합니다.

    이 프롬프트에서 Reset(재설정) 버튼을 사용해도 됩니다.

    부트 시퀀스가 시작되면 GRUB 메뉴가 표시됩니다.

    +---------------------------------------------------------------------+
     | Solaris 10.1... X86                                                     |
     | Solaris failsafe                                                        |
     |                                                                         |
     |                                                                         |
     +-------------------------------------------------------------------------+
          Use the  and  keys to select which entry is highlighted.
          Press enter to boot the selected OS, 'e' to edit the
          commands before booting, or 'c' for a command-line.

    주 - 실행 중인 Solaris 릴리스에 따라 GRUB 주 메뉴의 컨텐츠가 달라집니다.


  3. 화살표 키로 GRUB 메뉴를 탐색하여 비상 안전 항목을 선택합니다.
  4. Return 키를 눌러 비상 안전 아카이브를 부트합니다.

    부트 아카이브가 오래된 경우 다음과 비슷한 메시지가 표시됩니다.

    Searching for installed OS instances...
        
        An out of sync boot archive was detected on /dev/dsk/c0t0d0s0.
        The boot archive is a cache of files used during boot and
        should be kept in sync to ensure proper system operation.
        
        Do you wish to automatically update this boot archive? [y,n,?]
            
  5. y를 입력한 다음 Enter 키를 눌러 일치하지 않는 부트 아카이브를 업데이트합니다.

    다음 메시지가 표시됩니다.

    Updating boot archive on /dev/dsk/c0t0d0s0.
        The boot archive on /dev/dsk/c0t0d0s0 was updated successfully.

    일치하지 않는 부트 아카이브를 찾지 못한 경우 다음과 비슷한 메시지가 표시됩니다.

    Searching for installed OS instances...
        
        Solaris 10.1... X86 was found on /dev/dsk/c0t0d0s0.
        Do you wish to have it mounted read-write on /a? [y,n,?]

    일치하지 않는 부트 아카이브가 성공적으로 업데이트된 경우에도 이 메시지가 표시됩니다.

  6. 해당하는 장치 번호를 입력한 다음 Enter 키를 눌러 손상된 부트 아카이브를 포함하는 장치를 /a에 마운트합니다.

    주 - 일치하지 않는 부트 아카이브가 이전 단계에서 업데이트되었다면 장치가 이미 /a에 마운트된 것입니다.


  7. 손상된 부트 아카이브를 강제로 업데이트하려면 다음을 입력합니다.
    # bootadm update-archive -f -R /a
  8. 장치를 마운트 해제합니다.
    # umount /a
  9. 시스템을 재부트합니다.
    # reboot

예 12-14 x86: 손상된 부트 아카이브를 강제로 업데이트하기 위해 비상 안전 모드로 부트

이 예는 손상된 부트 아카이브를 강제로 업데이트하기 위해 비상 안전 아카이브를 부트하는 방법을 보여줍니다.

GNU GRUB  version 0.95  (635K lower / 523200K upper memory)               
                                                                                
 +-------------------------------------------------------------------------+    
 | Solaris 10 1/06 s10x_u1wos_19a X86                                      |    
 | >Solaris failsafe<                                                      |    
 |                                                                         |    
 |                                                                         |    
  +-------------------------------------------------------------------------+   
      Use the  and  keys to select which entry is highlighted.                  
      Press enter to boot the selected OS, 'e' to edit the                      
      commands before booting, or 'c' for a command-line.                       
                                                                                
SunOS Release 5.10
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
Use is subject to license terms.
Booting to milestone "milestone/single-user:default".
Configuring devices.
Searching for installed OS instances...

Multiple OS instances were found. To check and mount one of them
read-write under /a, select it from the following list. To not mount
any, select 'q'.

  1  /dev/dsk/c0t0d0s0     Solaris 10 1/06 s10x_u1wos_19a X86
  2  /dev/dsk/c0t1d0s0     Solaris 10 5/08 X86

Please select a device to be mounted (q for none) [?,??,q]: 1
mounting /dev/dsk/c0t0d0s0 on /a

Starting shell.
# rm /a/platform/i86pc/boot_archive
# bootadm update-archive -f -R /a
Creating boot_archive for /a
updating /a/platform/i86pc/amd64/boot_archive
updating /a/platform/i86pc/boot_archive
# umount /a
# reboot
syncing file systems... done
rebooting...
.
.
.