탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
![]() |
Oracle Solaris 11.1 시스템 부트 및 종료 Oracle Solaris 11.1 Information Library (한국어) |
x86: UEFI 부트 방법과 BIOS 부트 방법의 차이
x86: UEFI 및 BIOS 펌웨어를 사용하는 시스템을 지원할 부트 분할 영역 만들기
다음 부트 기능은 이 릴리스에서 새로 도입되거나 변경되었습니다.
이 릴리스에서는 GRUB 2가 원래 GRUB 0.97 기반 부트 로더(GRUB 레거시)를 대체합니다. GRUB 2는 강력하며 모듈화가 향상된 부트 로더로, 광범위한 플랫폼 및 펌웨어 유형을 지원합니다. GRUB 2는 2TiB보다 큰 디스크에서의 부트를 완전히 지원합니다. 또한 GRUB 2는 UEFI(Unified Extensible Firmware Interface) 및 GPT(GUID 분할 영역 테이블) 분할 체계를 지원합니다.
GRUB 2의 도입으로 x86 기반 시스템 부트 방식과 부트 로더 및 GRUB 메뉴 관리 방식이 크게 바뀌었습니다. GRUB 2에는 새 구성 파일, 변경된 분할 영역 및 장치 이름 지정 체계, x86 부트 로더 관리에 사용되는 새 하위 명령을 비롯한 bootadm 명령에 대한 향상된 기능이 포함되어 있습니다.
자세한 내용은 2 장x86: GRand Unified Bootloader 관리(작업)를 참조하십시오.
GRUB 2를 지원하는 릴리스로 GRUB 레거시 시스템을 전환하는 것과 관련된 내용은 x86: GRUB 2를 지원하는 릴리스로 GRUB 레거시 시스템 업그레이드를 참조하십시오.
Oracle Solaris에서는 이제 64비트 UEFI 펌웨어를 사용하는 x86 기반 시스템을 지원합니다. DVD, USB 및 네트워크 설치 방법을 통해 UEFI 펌웨어에서의 설치가 지원됩니다.
주 - UEFI 버전 2.1 이상이 필요합니다.
GPT 레이블의 디스크에 설치된 Oracle Solaris 인스턴스를 부트하려면 GPT 인식 부트 로더가 필요합니다. x86 플랫폼에서 GRUB 2는 이 기능을 지원합니다. 2TiB보다 큰 디스크에서의 설치도 SPARC 및 x86 플랫폼에서 완전히 지원됩니다. 2TiB보다 큰 부트 디스크에서는 EFI(Extensible Firmware Interface) 분할이 사용됩니다.
GPT 지원 펌웨어가 포함된 SPARC 또는 x86 기반 시스템에서 Oracle Solaris 11.1을 설치하면 대부분의 경우 전체 디스크를 사용하는 루트 풀 디스크에 GPT 디스크 레이블이 적용됩니다. GPT 레이블 부트 디스크를 지원하는 SPARC 기반 시스템에서 GPT 지원 펌웨어를 적용하는 방법에 대한 자세한 내용은 Oracle Solaris 11.1 릴리스 노트의 x86: 마스터 부트 레코드의 EFI_PMBR 항목이 활성이 아닌 경우 BIOS 펌웨어를 포함하는 일부 시스템이 부트되지 않음(7174841)을 참조하십시오. 그렇지 않고 SPARC 기반 시스템에 Oracle Solaris 11.1을 설치하면 단일 슬라이스 0을 사용해서 루트 풀 디스크에 SMI(VTOC) 레이블이 적용됩니다. 레이블 지정 요구 사항의 일부로, 필요한 부트 분할 영역도 있어야 합니다. 자세한 내용은 zpool(1M) 매뉴얼 페이지 및 Oracle Solaris 11.1 관리: ZFS 파일 시스템의 4 장, ZFS 루트 풀 구성 요소 관리를 참조하십시오.
이 변경으로 Oracle Solaris를 설치할 때 전체 디스크를 사용할 수 있게 되었습니다. 새 설치에 대해 적용되던 이전의 2TiB 제한이 제거되었습니다.
x86 플랫폼에서 큰 디스크 설치는 기본 부트 로더로 GRUB 2가 도입되면서 지원되는 것입니다. SPARC 부트 로더는 변경되지 않았습니다. SPARC 플랫폼에서 큰 디스크 설치는 적합한 OBP 업데이트가 적용된 GTP 지원 시스템에서 가능합니다. Oracle Solaris 11.1 릴리스 노트의 x86: 마스터 부트 레코드의 EFI_PMBR 항목이 활성이 아닌 경우 BIOS 펌웨어를 포함하는 일부 시스템이 부트되지 않음(7174841)을 참조하십시오.
GPT 분할은 크기에 관계없이 새 설치의 모든 부트 디스크에서 사용되는 기본 분할 체계입니다. GPT 분할은 새 설치 중에 부트 장치에서 모든 디스크 슬라이스를 사용하도록 설정하는 데에도 사용됩니다.
zpool create 명령을 새 -B 옵션과 함께 사용하면 전체 디스크가 vdev로 제공되는 경우 펌웨어 유형을 기반으로 ZFS 데이터 분할 영역 외에 2개의 다른 부트 분할 영역을 만들 수 있습니다. 또한 이 옵션을 사용하면 필요한 경우 기존 루트 풀에 전체 디스크 vdev를 추가하거나 연결할 때 필요한 부트 분할 영역을 만들 수 있습니다. bootfs 등록 정보가 허용되는 조건도 수정되었습니다. 풀에서 모든 시스템 및 디스크 레이블 지정 요구 사항이 충족되는 경우 풀에서 부트 가능 데이터 세트가 식별되도록 bootfs 등록 정보를 설정할 수 있습니다.
이 기능은 x86 플랫폼과 SPARC 플랫폼에서 모두 지원됩니다.
x86 플랫폼에서 부트하려는 호스트에는 iBFT(iSCSI Boot Firmware Table)를 사용할 수 있는 NIC(네트워크 인터페이스 카드)가 포함되거나 iBFT를 사용할 수 있는 메인 보드 BIOS가 포함되어야 합니다. iSCSI 부트를 제대로 구성하려면 사용 중인 특정 하드웨어에 대한 설명서를 참조하십시오.
SPARC 플랫폼에서의 iSCSI 부트는 OpenBoot 레벨 4.31 이상으로 지원되며 특정 NIC가 필요하지 않습니다. OpenBoot의 boot 명령은 일련의 키워드를 사용하여 iSCSI 대상을 식별합니다. 이 명령은 keyword= value 형식을 사용합니다.
자세한 내용은 Oracle Solaris 11.1 시스템의 3 장, 라이브 매체 사용을 참조하십시오.
M-series(OPL) 하드웨어를 제외하고는 sun4u 구조에서 Oracle Solaris 11을 부트할 수 없습니다. 이러한 시스템 중 하나에서 Oracle Solaris 11을 부트하려고 하면 다음과 같은 오류 메시지가 표시됩니다.
Rebooting with command: boot Error: 'cpu:SUNW,UltraSPARC-IV+' is not supported by this release of Solaris. NOTICE: f_client_exit: Program terminated!