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.  시스템 종료 및 부트(개요)

Oracle Solaris 부트 설계의 기본 사항

새로운 SPARC 부트 아키텍처 이해

미니루트 압축 및 압축 해제

소프트웨어 설치 및 업그레이드

설치 메모리 요구 사항

네트워크 부트 서버 설정 프로세스의 변경 사항

복수 커널 부트 지원

SPARC에서 부트 아카이브 구현

x86: GRUB 부트 로더 관리

GRUB 기반 부트의 작동 방식

findroot 명령에 대한 GRUB 지원

Oracle Solaris ZFS 루트 파일 시스템에서 부트

Oracle Solaris ZFS에 대한 설치 요구 사항

Oracle Solaris ZFS 루트 파일 시스템에서 부트 작동 방식

SPARC: Oracle Solaris ZFS 루트 파일 시스템에서 부트를 지원하는 옵션

x86: ZFS 루트 파일 시스템에서 부트를 지원하는 옵션

10.  시스템 종료(작업)

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

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 부트 아키텍처 이해

x86 부트 환경과의 공통성을 높이기 위해 SPARC 플랫폼의 부트 프로세스가 재설계되고 개선되었습니다. 새로운 SPARC 부트 설계를 통해 부트 체인의 여러 부분을 변경할 필요 없이 새 파일 시스템 유형과 같은 새로운 기능을 추가할 수 있습니다. 부트 단계 독립성 구현도 변경 사항에 포함됩니다.

이러한 개선 사항의 주요 내용은 다음과 같습니다.

다음 네 개의 부트 단계는 이제 서로 독립적입니다.

  1. OBP(Open Boot PROM) 단계

    SPARC 플랫폼의 경우 부트 프로세스의 OBP 단계는 변경되지 않았습니다.

    디스크 장치의 경우, 펌웨어 드라이버는 보통 디스크 시작 시 VTOC 레이블을 구문 분석하여 지정된 분할 영역을 찾는 OBP 레이블 패키지의 load 메소드를 사용합니다. 그러면 분할 영역의 1-15 섹터가 시스템 메모리로 읽힙니다. 이 영역을 보통 부트 블록이라고 하며 보통 시스템 판독기가 포함되어 있습니다.

  2. 부트 프로그램 단계

    이 단계 중 부트 아카이브가 읽히고 실행됩니다. 이 단계는 부트 파일 시스템 형식을 알고 있어야 하는 유일한 부트 프로세스 단계입니다. 경우에 따라 부트 아카이브가 설치 미니루트일 수도 있습니다. 부트 로더 및 부트 아카이브 전송에 사용되는 프로토콜은 로컬 디스크 액세스, NFS 및 HTTP입니다.

  3. Ramdisk 단계

    ramdisk는 커널 모듈, Oracle Solaris OS의 인스턴스를 부트하는 데 필요한 기타 구성 요소 또는 설치 미니루트로 구성된 부트 아카이브입니다.

    SPARC 부트 아카이브는 x86 부트 아카이브와 동일합니다. 부트 아카이브 파일 시스템 형식은 전용입니다. 따라서 시스템 부트 중에 사용되는 파일 시스템 유형(예: HSFS 또는 UFS 파일 시스템)을 부트 프로그램 또는 커널에서 알 필요가 없습니다. ramdisk는 부트 아카이브에서 커널 이미지를 추출한 다음 실행합니다. ramdisk의 크기를 최소화하기 위해 특히 시스템 메모리에 있는 설치 미니루트, 미니루트의 컨텐츠를 압축했습니다. 이 압축은 파일별 레벨에서 수행되며 개별 파일 시스템 내에서 구현됩니다. 그런 다음 /usr/sbin/fiocompress 유틸리티를 통해 파일을 압축하고 압축 파일로 표시합니다.


    주 - 이 유틸리티는 파일 압축 파일 시스템에 대한 전용 인터페이스인 dcfs를 포함합니다.


  4. 커널 단계

    커널 단계는 부트 프로세스의 마지막 단계입니다. 이 단계 중 Oracle Solaris OS가 초기화되며 최소 루트 파일 시스템이 부트 아카이브에서 구성된 ramdisk에 마운트됩니다. 설치와 같은 일부 환경의 경우 ramdisk는 root(/) 파일 시스템으로 사용되고 마운트된 상태로 유지됩니다. 부트 아카이브가 설치 미니루트일 경우 OS에서 계속 설치 프로세스를 실행합니다. 그렇지 않은 경우 지정된 루트 장치에 루트 파일 시스템을 마운트하기에 충분한 일련의 커널 파일과 드라이버가 ramdisk에 포함되어 있습니다.

    그러면 커널이 부트 아카이브에서 기본 모듈의 나머지 부분을 추출하고, 자신을 초기화하고 실제 루트 파일 시스템을 마운트한 다음 부트 아카이브를 버립니다.

미니루트 압축 및 압축 해제

ramdisk 기반의 미니루트는 root_archive 명령으로 압축 및 압축 해제됩니다. 새 부트 아키텍처를 지원하는 SPARC 기반 시스템만 압축 버전의 미니루트를 압축 및 압축 해제할 수 있습니다.


주의

주의 - Oracle Solaris 10 버전의 root_archive 도구는 다른 Oracle Solaris 릴리스에 포함된 도구의 버전과 호환되지 않습니다. 따라서 아카이브와 동일한 릴리스를 실행 중인 시스템에서만 ramdisk을 조작해야 합니다.


miniroot 압축 및 압축 해제에 대한 자세한 내용은 root_archive(1M) 매뉴얼 페이지를 참조하십시오.

소프트웨어 설치 및 업그레이드

Oracle Solaris OS를 설치하거나 업그레이드하려면 CD/DVD 또는 네트워크에서 부트해야 합니다. 두 경우 모두 미니루트의 루트 파일 시스템은 ramdisk입니다. 이 프로세스에서는 시스템을 재부트할 필요 없이 Solaris 부트 CD 또는 DVD를 꺼낼 수 있습니다. 부트 아카이브에는 전체 미니루트가 포함되어 있습니다. 설치 DVD 구성은 HSFS 부트 블록을 사용하도록 수정되었습니다. 그러면 미니루트가 ramdisk로 로드되는 단일 UFS 파일로 압축됩니다. 미니루트는 모든 OS 설치 유형에 사용됩니다.

설치 메모리 요구 사항

Oracle Solaris 10 9/10의 경우, SPARC 기반 시스템을 설치하기 위한 최소 메모리 요구 사항은 384MB입니다. 이 메모리 양으로는 오직 텍스트 기반 설치만 가능합니다. x86 기반 시스템의 경우 최소 메모리 요구 사항은 768MB입니다. 또한 설치 GUI 프로그램을 실행하는 데도 최소 768MB의 메모리가 필요합니다.

네트워크 부트 서버 설정 프로세스의 변경 사항

네트워크 부트 서버 설정 프로세스가 수정되었습니다. 부트 서버는 이제 CD/DVD에서 부트되는지 또는 NFS 또는 HTTP를 사용하여 네트워크 설치를 수행하는지에 관계없이 모든 설치에 대해 단일 미니루트로 다운로드되고 로드되는 ramdisk 및 부트스트랩 프로그램으로 사용됩니다. NFS 또는 wanboot 프로그램(HTTP)을 통해 네트워크에서 부트하기 위한 네트워크 부트 서버 관리는 동일하게 유지됩니다. 그러나 네트워크 부트 프로세스의 내부 구현은 다음과 같이 수정되었습니다.

  1. 부트 서버가 부트 아카이브의 형태로 부트스트랩을 대상 시스템으로 전송합니다.

  2. 대상 시스템이 부트 아카이브를 ramdisk에 압축 해제합니다.

  3. 부트 아카이브가 초기 읽기 전용 루트 장치로 마운트됩니다.

SPARC 기반 시스템 부트에 대한 자세한 내용은 SPARC 기반 시스템 부트(작업 맵)를 참조하십시오.

복수 커널 부트 지원

SPARC 기반 시스템의 경우 ok 프롬프트에서 시스템을 부트하면 기본 부트 장치가 자동으로 선택됩니다. boot-device에 대한 NVRAM 변수를 변경하면 대체 부트 장치를 지정할 수 있습니다. 부트 시 명령줄에서 대체 부트 장치 또는 대체 커널(부트 파일)을 지정할 수도 있습니다. SPARC: 기본 커널이 아닌 다른 커널을 부트하는 방법을 참조하십시오.