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 시스템 부트(작업)

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

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

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

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

x86: 시스템 부트(작업 맵)

x86: GRUB가 구현되지 않은 시스템 부트

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

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

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

x86: 네트워크에서 부트

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

x86: Device Configuration Assistant 사용

x86: Device Configuration Assistant 시작 방법

x86: 복구를 위한 시스템 중지 방법

x86: 복구를 위한 시스템 부트 방법

x86: 커널 디버거(kmdb)로 시스템을 부트하는 방법

x86: 시스템의 충돌 덤프 및 재부트 강제 수행

x86: 시스템의 충돌 덤프 및 재부트를 강제 수행하는 방법

x64: 실패한 64비트 부트 문제 해결

x86: 부트 프로세스(참조)

x86: 부트 부속 시스템

x86: Solaris 릴리스 부트

x86: 장치 식별 단계 중 표시되는 화면

x86: Device Configuration Assistant 화면

x86: Bus Enumeration(버스 목록) 화면

x86: Scanning Devices(장치 검색) 화면

x86: Identified Devices(식별된 장치) 화면

x86: 부트 단계 중 표시되는 메뉴

x86: Boot Solaris(Solaris 부트) 메뉴

x86: Current Boot Parameters(현재 부트 매개변수) 메뉴

x86: 부트 프로세스

x86: 부트 파일

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

18.  서비스 관리(개요)

19.  서비스 관리(작업)

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

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

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

23.  패치 관리

A.  SMF 서비스

색인

x86: 부트 프로세스(참조)

다음 단원에서는 GRUB 기반 부트가 구현되지 않은 Solaris x86 기반 시스템을 부트하는 것과 관련된 참조 정보를 제공합니다.


주 - 이 릴리스에서는 GRUB 메뉴가 Solaris Device Configuration Assistant를 대체했습니다. 이 Oracle Solaris 릴리스에서 x86 기반 시스템을 부트하는 방법은 GRUB를 사용하여 x86 기반 시스템 부트(작업 맵)를 참조하십시오.


x86: 부트 부속 시스템

부트 프로세스 중 부트 부속 시스템 메뉴를 통해 부트 선택 항목을 사용자 정의할 수 있습니다. 시간 초과 기간 이내에 시스템에 응답이 수신되지 않으면 시스템은 기본 선택 항목을 사용하여 시스템 부트를 계속합니다. 각 부트 부속 시스템 메뉴가 표시될 때 부트 프로세스를 중지할 수 있습니다. 또는 부트 프로세스가 자동으로 계속되도록 할 수도 있습니다.

Solaris 부트 프로세스 중 세 지점에서 부트 시스템에 대해 다음 옵션을 선택할 수 있습니다.

다음 표에서는 기본 x86 기반 시스템 부트 인터페이스의 용도를 요약합니다. 각 부트 인터페이스에 대한 자세한 설명과 예는 다음에 나오는 단원을 참조하십시오.

표 16-1 x86: 부트 부속 시스템

부트 부속 시스템
목적
기본 부트 부속 시스템의 Partition Boot(분할 영역 부트) 메뉴
부트에 사용 중인 디스크에 Oracle Solaris OS(Solaris OS)를 비롯하여 운영 체제가 여러 개 포함된 경우 이 메뉴가 나타납니다.
보조 부트 부속 시스템
이 메뉴는 Oracle Solaris 릴리스를 부트할 때마다 나타납니다. 자동 부트 프로세스를 중단하여 Solaris Device Configuration Assistant를 실행하도록 선택하지 않은 경우 시스템이 자동으로 부트됩니다.
Solaris Device Configuration Assistant/부트 디스켓

다음과 같은 두 가지 방법으로 Device Configuration Assistant 메뉴에 액세스할 수 있습니다.

  • CD-ROM 드라이브에서 부트할 수 있는 시스템에서 Device Configuration Assistant 부트 디스켓 또는 Oracle Solaris 소프트웨어 CD를 사용하여 시스템을 부트합니다.
  • 설치된 디스크에서 Solaris 소프트웨어를 부트할 때 자동 부트 프로세스를 중단합니다.

Current Boot Parameters(현재 부트 매개변수) 메뉴
소프트웨어 매체 또는 네트워크에서 Oracle Solaris 릴리스를 부트할 때 이 메뉴가 나타납니다. 이 메뉴에는 부트 옵션 목록이 표시됩니다.

주 - Solaris Device Configuration Assistant 부트 디스켓을 만들어야 할 경우 http://www.oracle.com/webfolder/technetwork/hcl/index.html로 이동하십시오.


x86: Solaris 릴리스 부트

이 릴리스에서 Oracle Solaris 소프트웨어 CD 또는 DVD를 사용하여 x86 기반 시스템을 부트 중이거나 PXE 네트워크 부트를 수행 중인 경우 시스템이 자동으로 부트됩니다. Device Configuration Assistant를 사용하려면 시스템에서 프롬프트를 표시할 때 Esc 키를 눌러 부트 프로세스를 중단해야 합니다.

장치 식별 단계에서 Device Configuration Assistant는 다음을 수행합니다.

부트 단계에서 Device Configuration Assistant는 다음을 수행합니다.

다음 단원에서는 장치 식별 단계 중 나타나는 메뉴의 예를 제공합니다. 장치 출력은 시스템 구성에 따라 다릅니다.

x86: 장치 식별 단계 중 표시되는 화면

Device Configuration Assistant가 시스템에서 장치를 식별하려고 시도할 때 여러 개의 화면이 표시됩니다.

이 단원에서는 다음과 같은 부트 부속 시스템 화면의 예를 제공합니다.

x86: Device Configuration Assistant 화면

주 - 이 Oracle Solaris 릴리스에서 Device Configuration Assistant 화면이 x86 기반 시스템의 GRUB 메뉴로 대체되었습니다. 자세한 내용은 GRUB를 사용하여 x86 기반 시스템 부트(작업 맵)를 참조하십시오.


Solaris 10 초기 릴리스에서는 부트 단계 중 시스템에서 프롬프트를 표시할 때 사용자가 Esc 키를 누르지 않을 경우 자동 부트 프로세스가 Device Configuration Assistant 메뉴를 건너 뜁니다. Device Configuration Assistant를 사용하도록 선택할 경우 다음 화면이 표시됩니다.

Solaris Device Configuration Assistant
                                             
The Solaris(TM)Device Configuration Assistant
scans to identify system hardware, lists identified devices, and can
boot the Solaris software from a specified device. This program must be
used to install the Solaris operating environment, add a driver,
or change the hardware on the system. 

> To perform a full scan to identify all system hardware, choose Continue. 
> To diagnose possible full scan failures, choose Specific Scan.
> To add new or updated device drivers, choose Add Driver. 

About navigation...  
    - The mouse cannot be used. 
    - If the keyboard does not have function keys or they do not respond,
      press ESC. The legend at the bottom of the screen will change to
      show the ESC keys to use for navigation. 
    - The F2 key performs the default action.

F2_Continue        F3_Specific Scan        F4_Add Driver        F6_Help
x86: Bus Enumeration(버스 목록) 화면

Bus Enumeration(버스 목록) 화면은 Device Configuration Assistant가 자동으로 감지될 수 있는 장치의 하드웨어 구성 데이터를 수집할 때 잠깐 동안 나타납니다.

Bus Enumeration

Determining bus types and gathering hardware configuration data ...

Please wait ...
x86: Scanning Devices(장치 검색) 화면

Scanning Devices(장치 검색) 화면은 Device Configuration Assistant가 특수 드라이버를 통해서만 감지될 수 있는 장치를 수동으로 검색할 때 나타납니다.

Scanning Devices

The system is being scanned to identify system hardware.

If the scanning stalls, press the system's reset button. When the
system reboots, choose Specific Scan or Help.


Scanning: Floppy disk controller

#######################
|      |        |         |         |         |
0              20       40        60           80       100

Please wait ...
x86: Identified Devices(식별된 장치) 화면

Identified Devices(식별된 장치) 화면에는 시스템에서 식별된 장치가 표시됩니다. 이 화면에서 Boot Solaris(Solaris 부트) 메뉴를 계속할 수 있습니다.

또는 다음과 같은 선택적 장치 작업을 수행할 수 있습니다.

Identified Devices

The following devices have been identified on this system. To identify
devices not on this list or to modify device characteristics, such as
keyboard configuration, choose Device Tasks. Platform types may be
included in this list.

ISA: Floppy disk controller
    ISA: Motherboard
    ISA: PnP bios: 16550-compatible serial controller
    ISA: PnP bios: 16550-compatible serial controller
    ISA: PnP bios: Mouse controller
    ISA: PnP bios: Parallel port
    ISA: System keyboard (US-English)
    PCI: Bus Mastering IDE controller
    PCI: Universal Serial Bus
    PCI: VGA compatible display adapter

F2_Continue   F3_Back   F4_Device Tasks   F6_Help

x86: 부트 단계 중 표시되는 메뉴


주 - Solaris 10 1/06 릴리스부터는 시스템이 부트될 때 GRUB가 표시됩니다. GRUB 기반 부트에 대한 자세한 내용은 GRUB를 사용하여 x86 기반 시스템 부트(작업 맵)를 참조하십시오.


이 단계에서 시스템 부트 방법을 결정할 수 있습니다.

부트 단계 중 표시되는 메뉴는 다음과 같습니다.

x86: Boot Solaris(Solaris 부트) 메뉴

Boot Solaris(Solaris 부트) 메뉴를 통해 Oracle Solaris 릴리스를 부트할 장치를 선택할 수 있습니다. 또한 선택적 작업(예: 자동 부트와 등록 정보 설정 확인 및 편집)을 수행할 수 있습니다. 부트 장치를 선택하고 Continue(계속)를 선택하면 Solaris 커널 부트가 시작됩니다.

Boot Solaris
Select one of the identified devices to boot the Solaris kernel and
choose Continue.

To perform optional features, such as modifying the autoboot and property
settings, choose Boot Tasks.

An asterisk (*) indicates the current default boot device.

> To make a selection use the arrow keys, and press Enter to mark it [X].

[X]  DISK: (*) Target 0:QUANTUM  FIREBALL1280A
on Bus Mastering IDE controller on Board PCI at Dev 7, Func 1
[ ]  DISK: Target 1:ST5660A
on Bus Mastering IDE controller on Board PCI at Dev 7, Func 1
[ ]  DISK: Target 0:Maxtor 9 0680D4
    on Bus Mastering IDE controller on Board PCI at Dev 7, Func 1
[ ]  CD  : Target 1:TOSHIBA  CD-ROM XM-5602B  1546
    on Bus Mastering IDE controller on Board PCI at Dev 7, Func 1

F2_Continue   F3_Back   F4_Boot Tasks   F6_Help
x86: Current Boot Parameters(현재 부트 매개변수) 메뉴

로컬 디스크에서 Oracle Solaris 릴리스를 부트할 때마다 이 메뉴가 나타납니다. 기본 커널을 부트하려면 5초 시간 초과가 경과할 때까지 기다리십시오. 다른 옵션을 지정하여 부트하려면 시간 초과 기간이 경과하기 전에 적합한 옵션을 선택하십시오.

                     <<< Current Boot Parameters >>>
Boot path: /pci@0,0/pci-ide@7,1/ide@0/cmdk@0,0:a
Boot args: 
Type    b [file-name] [boot-flags] <ENTER>       to boot with options
or      i <ENTER>                                to enter boot interpreter
or      <ENTER>                                  to boot with defaults
 
 
                     <<< timeout in 5 seconds >>>
 
Select (b)oot or (i)nterpreter: 

x86: 부트 프로세스

다음 표에서는 x86 기반 시스템에서의 부트 프로세스에 대해 설명합니다.

표 16-2 x86: 부트 프로세스에 대한 설명

부트 단계
설명
BIOS
1. 시스템이 켜지면 BIOS가 자동 테스트 진단을 실행하여 시스템의 하드웨어 및 메모리를 확인합니다. 오류가 없으면 시스템이 자동으로 부트되기 시작합니다. 오류가 있으면 복구 옵션에 대해 설명하는 오류 메시지가 표시됩니다.

이때 추가 하드웨어 장치의 BIOS가 실행됩니다.

2. BIOS 부트 프로그램이 부트 장치에서 첫번째 디스크 섹터를 읽으려고 시도합니다. 부트 장치의 이 첫번째 디스크 섹터에는 로드 후 실행되는 마스터 부트 레코드 mboot가 포함되어 있습니다. mboot 파일이 없으면 오류 메시지가 표시됩니다.
부트 프로그램
3. 마스터 부트 레코드 mboot는 활성 분할 영역 및 Solaris 부트 프로그램 pboot의 위치를 찾는 데 필요한 디스크 정보를 포함하며 pboot, mboot를 로드한 후 실행합니다.
4. Solaris 부트 프로그램 pboot가 기본 부트 프로그램인 bootblk를 로드합니다. bootblk의 용도는 UFS 파일 시스템에 있는 보조 부트 프로그램을 로드하는 것입니다.
5. 부트 가능한 분할 영역이 두 개 이상 있을 경우 bootblkfdisk 테이블을 읽어 기본 부트 분할 영역을 찾고 사용 가능한 분할 영역의 메뉴를 빌드한 후 표시합니다. 부트할 대체 분할 영역을 선택할 수 있도록 30초가 주어집니다. 이 단계는 시스템에 부트 가능한 분할 영역이 두 개 이상 있는 경우에만 발생합니다.
6. bootblk가 root(/) 파일 시스템에서 보조 부트 프로그램인 boot.bin 또는 ufsboot를 찾아 실행합니다. 자동 부트를 중단하여 Solaris Device Configuration Assistant를 시작할 수 있도록 5초가 주어집니다.
7. 보조 부트 프로그램인 boot.bin 또는 ufsboot/etc/bootrc 스크립트를 실행하는 명령 인터프리터를 시작합니다. 이 스크립트는 시스템 부트 선택 메뉴를 제공합니다. 기본 작업은 커널을 로드하여 실행하는 것입니다. 부트 옵션을 지정하거나 부트 인터프리터를 시작할 수 있는 5초 간격이 주어집니다.
커널 초기화
8. 커널이 보조 부트 프로그램(boot.bin 또는 ufsboot)을 통해 파일을 읽어 커널 자체를 초기화하고 모듈 로드를 시작합니다. root(/) 파일 시스템을 마운트할 모듈을 충분히 로드한 경우 커널은 고유의 리소스를 사용하여 보조 부트 프로그램의 매핑을 해제하고 작업을 계속합니다.
9. 커널이 사용자 프로세스를 만들고, /etc/inittab 파일을 읽어 다른 프로세스를 시작하는 /sbin/init 프로세스를 시작합니다.
init
10. 이 Oracle Solaris 릴리스에서는 /sbin/init 프로세스가 다음을 수행할 시스템 서비스를 시작하는 /lib/svc/bin/svc.startd를 시작합니다.
  • 파일 시스템 확인 및 마운트

  • 네트워크 및 장치 구성

  • 다양한 프로세스 시작 및 시스템 유지 관리 작업 수행

또한 svc.startd는 호환성을 위해 실행 제어(rc) 스크립트를 실행합니다.

x86: 부트 파일

실행 제어 스크립트 및 부트 파일 외에 x86 기반 시스템 부트와 관련된 추가 부트 파일이 있습니다.

표 16-3 x86: 부트 파일

파일
설명
/etc/bootrc
Oracle Solaris 릴리스 부트용 메뉴 및 옵션을 포함합니다.
/boot
시스템 부트에 필요한 파일 및 디렉토리를 포함합니다.
/boot/mdboot
첫번째 레벨의 부트스트랩 프로그램(strap.com)을 디스크에서 메모리로 로드하는 DOS 실행 파일입니다.
/boot/mdbootbp
첫번째 레벨의 부트스트랩 프로그램(strap.com)을 디스켓에서 메모리로 로드하는 DOS 실행 파일입니다.
/boot/rc.d
설치 스크립트를 포함하는 디렉토리입니다. 이 디렉토리의 컨텐츠를 수정하지 마십시오.
/boot/solaris
부트 부속 시스템에 대한 항목을 포함하는 디렉토리입니다.
/boot/solaris/boot.bin
Solaris 커널 또는 독립형 kmdb를 로드합니다. 또한 이 실행 파일은 몇 가지 부트 펌웨어 서비스를 제공합니다.
/boot/solaris/boot.rc
x86 시스템에서 Oracle Solaris 작동 OS를 인쇄하고 Device Configuration Assistant를 DOS 에뮬레이션 모드로 실행합니다.
/boot/solaris/bootconf.exe
Device Configuration Assistant용 DOS 실행 파일입니다.
/boot/solaris/bootconf.txt
Device Configuration Assistant(bootconf.exe)용 다국어 메시지를 포함하는 텍스트 파일입니다.
/boot/solaris/bootenv.rc
부트 환경 설정에 사용되는 eeprom 변수를 저장합니다.
/boot/solaris/devicedb
realmode 드라이버와 함께 지원될 수 있는 모든 장치의 데이터베이스인 master 파일을 포함하는 디렉토리입니다.
/boot/solaris/drivers
realmode 드라이버를 포함하는 디렉토리입니다.
/boot/solaris/itup2.exe
ITU(설치 시간 업데이트) 프로세스 중 실행되는 DOS 실행 파일입니다.
/boot/solaris/machines
오래된 디렉토리입니다.
/boot/solaris/nbp
네트워크 부트와 관련된 파일입니다.
/boot/solaris/strap.rc
로드할 로드 모듈 및 로드되어야 할 메모리 내 위치에 대한 지침을 포함하는 파일입니다.
/boot/strap.com
두번째 레벨의 부트스트랩 프로그램을 메모리로 로드하는 DOS 실행 파일입니다.