델 바이오스 부팅순서 - del baioseu butingsunseo

델 바이오스 부팅순서 - del baioseu butingsunseo

DELL 부팅 모드 고려 사항 사용 설명서

델 바이오스 부팅순서 - del baioseu butingsunseo

오버view UEFI 부팅 모드와 기존 BIOS 부팅 모드의 차이점
Dell 엔지니어링
2018년 XNUMX월

수정

델 바이오스 부팅순서 - del baioseu butingsunseo

이 간행물의 정보는 "있는 그대로" 제공됩니다. Dell Inc.는 이 발행물의 정보와 관련하여 어떠한 종류의 진술이나 보증도 하지 않으며, 특히 상품성 또는 특정 목적에의 적합성에 대한 묵시적 보증을 부인합니다.

이 출판물에 설명된 소프트웨어를 사용, 복사 및 배포하려면 해당 소프트웨어 라이선스가 필요합니다.

Copyright © 2017 Dell Inc. 또는 그 자회사. 판권 소유. Dell, EMC 및 기타 상표는 Dell Inc. 또는 그 자회사의 상표입니다. 기타 상표는 해당 소유자의 자산일 수 있습니다. 미국 발행 [1/15/2020] [배포 및 구성 가이드] [문서 ID]

Dell은 이 문서의 정보가 발행일 현재 정확하다고 믿습니다. 정보는 예고 없이 변경될 수 있습니다.

개요

Dell EMC 서버는 기존 BIOS 부팅 모드 또는 UEFI 부팅 모드를 사용하는 옵션을 제공합니다. 부팅 모드는 시스템 BIOS가 어댑터 카드 펌웨어 및 운영 체제 소프트웨어와 상호 작용하는 방식을 결정합니다. 특정 보안 기능 및 부팅 메커니즘은 시스템이 UEFI 부팅 모드로 구성된 경우에만 사용할 수 있습니다.

이 Dell EMC 배포 및 구성 가이드에는 두 가지 목표가 있습니다. 첫째, 두 가지 부팅 모드의 장점과 단점을 독자에게 알려주므로 사용자가 자신의 환경에 가장 적합한 부팅 모드를 선택할 수 있습니다. 둘째, 이 논문은 이상을 제공합니다.view UEFI 부팅 모드를 사용하는 데 필요한 구성입니다. 독자가 기존 BIOS 부트 모드에 익숙하고 BIOS 부트 모드를 사용하는 기존 인프라가 있을 가능성이 있다고 가정합니다. 이 백서에서는 기존 데이터 센터 인프라에서 UEFI 부팅 모드를 지원하는 데 필요한 변경 사항을 간략하게 설명합니다.

1. 소개

일반적으로 시스템 BIOS는 초기화, 부팅, 시스템 관리 및 구성 작업을 수행합니다. BIOS는 시스템의 프로세서, 메모리, 버스 컨트롤러 및 I/O 장치를 초기화합니다. 초기화가 완료된 후 BIOS는 제어를 운영 체제(OS) 소프트웨어로 넘깁니다. OS 로더는 시스템 BIOS에서 제공하는 기본 서비스를 사용하여 OS 모듈을 찾아 시스템 메모리에 로드합니다. 시스템을 부팅한 후 BIOS 및 내장형 관리 컨트롤러는 기본 하드웨어의 상태를 모니터링하고 최적화하는 시스템 관리 알고리즘을 실행합니다. BIOS 구성 설정을 통해 시스템의 성능, 전원 관리 및 안정성 기능을 미세 조정할 수 있습니다.

UEFI(Unified Extensible Firmware Interface)는 시스템 BIOS의 기존 용도를 변경하지 않습니다. 대체로 UEFI 호환 BIOS는 기존 BIOS와 동일한 초기화, 부팅, 구성 및 관리 작업을 수행합니다. 그러나 UEFI는 BIOS가 I/O 장치 펌웨어 및 운영 체제 소프트웨어와 상호 작용하는 데 사용하는 인터페이스 및 데이터 구조를 변경합니다. UEFI의 주요 목적은 기존 BIOS 환경의 단점을 제거하여 시스템 펌웨어가 업계 동향에 따라 계속 확장할 수 있도록 하는 것입니다.

2010년부터 Dell EMC는 기존 BIOS 부팅 모드와 UEFI 부팅 모드를 모두 지원하는 서버를 제공했습니다. 그러나 시스템 관리자는 서버를 운영 환경에 배포하기 전에 부팅 모드를 선택해야 합니다. 이 문서는 시스템 관리자가 각 부팅 모드의 의미를 이해하는 데 도움이 됩니다. 먼저 이 문서에서는 UEFI가 해결하는 기존 BIOS의 한계를 설명합니다. 다음으로 BIOS 부팅 모드에서는 사용할 수 없는 UEFI 부팅 모드에서는 사용할 수 있는 기능에 대해 설명합니다. 마지막으로, 이 백서는 기존 데이터 센터 인프라의 한가운데에서 UEFI 부팅 모드로 서버를 배포하기 위한 고려 사항을 제공합니다.

2. UEFI와 기존 BIOS 비교

이 섹션에서는 UEFI가 기존 BIOS 구현의 특정 단점을 수정하는 방법을 설명합니다. UEFI 부팅 모드는 다음을 제공합니다.

  • 부트 미디어에 대한 향상된 파티션 구성표
    o 2TB보다 큰 미디어 지원
    o 중복 파티션 테이블
  • BIOS에서 OS로의 유연한 핸드오프
  • 통합 펌웨어 사용자 인터페이스
  • 부팅 장치 펌웨어에 대한 향상된 리소스 할당

2.1 부트 미디어 분할 방식
기존 BIOS 구현은 부팅 미디어 분할을 위해 MBR(마스터 부트 레코드) 체계를 사용합니다. 32비트 주소 지정 및 512바이트 블록을 사용하기 때문에 MBR 체계는 부트 미디어의 주소 지정 가능한 저장소를 2TB로 제한합니다. 또한 MBR 체계는 파티션 수를 XNUMX개로 제한하고 부트스트랩 코드가 미디어의 특정 위치에 있을 것으로 예상합니다.

UEFI는 GPT(GUID 파티션 테이블)로 알려진 향상된 분할 체계를 정의합니다. GPT 체계는 64비트 주소 지정을 사용하므로 부트 미디어는 2TB보다 훨씬 클 수 있습니다. 테이블의 각 항목은 128비트 GUID(Globally Unique Identifier)로 식별되므로 구성표는 많은 파티션을 지원합니다. 부트스트랩 코드는 더 이상 고정 위치에서 필요하지 않으며 백업 파티션 테이블은 중복성을 제공합니다.

2.2 BIOS에서 운영 체제로 핸드오프
시스템 초기화를 수행한 후 BIOS는 제어를 운영 체제로 이전하려고 시도합니다. 기존 BIOS 구현은 시스템에서 부팅 가능한 미디어의 우선 순위 목록("부팅 순서")을 유지하고 미디어 목록에 따라 부팅 소프트웨어를 시작하려고 시도합니다. 목록의 각 항목에 대해 BIOS는 잘 알려진 위치에서 부트스트랩 코드를 로드하고 제어를 전달합니다. 시도가 실패하면 BIOS는 목록의 후속 항목을 시도합니다.

UEFI 구현도 부팅 순서를 유지하지만 각 항목은 개별 항목에 해당합니다. file 전체 부팅 가능한 매체 대신. 이 체계를 사용하면 하나의 미디어(예: 하드 디스크)에 여러 부팅 순서 항목(예:ample, 여러 운영 체제 로더). 각 항목이 부팅 위치를 지정하기 때문에 file, UEFI는 URI(Uniform Resource Identifier)를 통한 부팅도 지원합니다.

기존 BIOS 구현과 달리 모든 부팅 가능 files(실행 가능한 부트스트랩 이미지)는 Portable Executable/Common Object에 따라 형식이 지정되어야 합니다. File 형식(PE/COFF). 이 요구 사항은 장치 펌웨어(전통적으로 "옵션 ROM"이라고 함), 사전 부팅 실행 환경(PXE) 부팅 프로그램 및 운영 체제 로더를 포함하여 BIOS에서 실행하는 모든 코드에 적용됩니다.

2.3 펌웨어용 사용자 인터페이스
기존 BIOS에서 각 부팅 장치는 구성 설정을 위한 별도의 사용자 인터페이스를 제공합니다. 예를 들어ample, 네트워크 부팅 장치는 PXE 설정을 위한 하나의 인터페이스를 제공하고 스토리지 컨트롤러는 하드 디스크 또는 RAID 구성을 위한 별도의 인터페이스를 제공합니다. 대부분의 부팅 장치는 펌웨어 변경 후 시스템 재부팅이 필요하므로 시스템 구성은 여러 번 부팅해야 합니다.

UEFI는 HII(Human Interface Infrastructure)로 알려진 공유 사용자 인터페이스를 정의합니다. 사용자는 BIOS, 온보드 관리 컨트롤러 및 부팅 장치를 포함한 모든 펌웨어 설정을 각 장치의 변경 사이에 재부팅할 필요 없이 단일 사용자 인터페이스를 사용하여 구성할 수 있습니다. HII는 또한 베이스보드 관리 컨트롤러 인터페이스를 통해 모든 펌웨어 설정의 원격 구성을 용이하게 합니다.

2.4 부팅 장치 펌웨어를 위한 리소스 할당
기존 BIOS 구현은 부팅 장치 펌웨어를 위한 제한된 메모리 공간을 제공합니다. 스토리지 컨트롤러 및 네트워크 인터페이스 컨트롤러와 같은 부팅 장치는 부팅 프로세스 중에 펌웨어를 실행하기 위해 더 많은 양의 메모리가 필요합니다. 시스템에 여러 부팅 장치가 포함되어 있는 경우 기존 BIOS는 모든 장치 펌웨어를 실행하기에 충분한 메모리 공간을 할당하지 않을 수 있습니다.

UEFI는 메모리 관리를 위한 표준 인터페이스를 정의하여 이러한 제한을 제거합니다. UEFI 부팅 모드에서 부팅 장치는 이러한 인터페이스를 사용하여 BIOS 메모리 관리자에서 메모리 공간을 요청합니다. 시스템에 여러 부팅 장치가 포함된 경우 UEFI 부팅 모드는 각 장치의 펌웨어에 대해 온디맨드로 메모리를 할당합니다.

3. UEFI 부팅 모드가 필요한 기능

UEFI의 인기가 높아짐에 따라 BIOS 부트 모드 대신 UEFI 부트 모드에 대한 최신 기능이 기본적으로 구현됩니다. Dell EMC 서버에서 다음 기능은 UEFI 부팅 모드에서만 사용할 수 있습니다.

  • UEFI 보안 부팅
  • NVMe(Non-Volatile Memory Express) 장치로 부팅
  • URI(Uniform Resource Identifier)로 부팅

3.1 UEFI 보안 부팅
대부분의 기존 BIOS 구현에는 비 BIOS 코드 모듈(예: I/O 장치 펌웨어 또는 운영 체제 로더)의 무결성을 확인하는 메커니즘이 포함되어 있지 않습니다. 기존 BIOS는 BIOS 코드가 저장된 비휘발성 메모리에 대한 보호 기능과 무단 구성 변경에 대한 방어 기능을 제공할 수 있습니다. 그러나 이러한 구현은 공급업체마다 다르며 각 구현과 관련된 위험을 평가하기 어려울 수 있습니다.

UEFI는 각 사전 부팅 코드 모듈의 무결성을 확인하고 승인된 코드 모듈만 실행할 수 있도록 하는 보안 부팅이라는 메커니즘을 정의합니다. 사용자는 X.509 인증서로 구성된 보안 부팅 정책과 승인된 엔터티와 승인되지 않은 엔터티 모두에 대한 해시 값을 구성합니다. 시스템 BIOS는 I/O 장치 펌웨어 및 운영 체제 로더를 포함한 사전 부팅 소프트웨어를 실행할지 여부를 결정할 때 이 정책을 시행합니다.
Dell의 보안 부팅 구현 및 보안 부팅 정책 구성에 대한 자세한 내용은 다음 문서를 참조하십시오. 보안 부팅 정책 정의(Dell TechCenter) 14G Dell EMC PowerEdge 서버의 보안 부팅 관리(Dell TechCenter)

3.2 NVMe(Non-Volatile Memory Express) 장치로 부팅
NVMe(Non-Volatile Memory Express)는 PCI Express로 연결된 비휘발성 저장소에 액세스하기 위한 인터페이스를 나타냅니다. Dell EMC PowerEdge 서버(13세대부터)에서 NVMe 부팅 펌웨어는 개별 NVMe 장치 공급업체가 개발하는 대신 Dell에서 BIOS 펌웨어의 일부로 개발합니다. Dell EMC 서버는 서버가 UEFI 부팅 모드로 구성된 경우에만 NVMe 장치로의 부팅을 지원합니다.

3.3 URI(Uniform Resource Identifier)로 부팅
URI(Uniform Resource Identifier)는 시스템이 액세스하는 데 사용할 수 있는 문자열입니다. file. 예를 들어ample에서 URI "http://mydomain.org/img/bootimage.efi"는 다음을 나타냅니다. file "bootimage.efi"라는 ​​이름은 mydomain.org에서 HTTP(Hypertext Transfer Protocol)를 사용하여 액세스할 수 있습니다.
Dell EMC PowerEdge BIOS는 UEFI 부팅 모드에서만 URI 부팅을 지원합니다. 부팅 가능한 URI는 HTTP 프로토콜을 사용해야 합니다. 또한 부팅 가능한 URI는 .EFI 이미지(PE/COFF 형식)를 참조해야 합니다. 부팅 URI는 시스템 설정 유틸리티에서 구성하거나 RACADM과 같은 원격 관리 인터페이스를 통해 구성할 수 있습니다.

4. UEFI 부팅 모드에 대한 구성 설정

이 섹션에서는view UEFI 부팅 모드에서 Dell EMC PowerEdge 서버를 작동하는 데 필요한 구성 변경 사항. 독자가 기존 BIOS 부트 모드에 익숙하고 BIOS 부트 모드를 사용하는 기존 인프라가 있을 가능성이 있다고 가정합니다.
달리 명시되지 않는 한 모든 구성 설정은 RACADM과 같은 통합 Dell 원격 액세스 컨트롤러(iDRAC) 인터페이스를 통해 또는 시스템 설정 유틸리티를 통해 로컬로 액세스할 수 있습니다. IDRAC 인터페이스 설명서는 http://www.delltechcenter.com/iDRAC에서 찾을 수 있습니다. System Setup 유틸리티는 시스템 부팅 프로세스 중에 표시되는 프롬프트에서 F2 키를 눌러 액세스합니다.

4.1 UEFI 부팅 설정
"Boot Mode" 설정은 시스템이 기존 BIOS 모드에서 부팅되는지 UEFI 모드로 부팅되는지를 제어합니다. 시스템 설정에서 시스템 BIOS > 부팅 설정으로 이동하고 부팅 모드를 UEFI로 설정합니다(그림 1 참조). RACADM에서 BootMode 속성을 UEFI로 설정합니다(그림 2 참조).

델 바이오스 부팅순서 - del baioseu butingsunseo

그림 1: 시스템 설정에서 부팅 모드 설정

델 바이오스 부팅순서 - del baioseu butingsunseo

그림 2 RACADM에서 부팅 모드 설정.

부팅 모드가 UEFI로 설정된 상태에서 시스템 전원이 켜지면 BIOS는 사용 가능한 UEFI 부팅 옵션 목록을 제공합니다. 관리자는 view UEFI 부팅 옵션의 순서를 편집합니다. 시스템 설정에서 시스템 BIOS > 부팅 설정 > UEFI 부팅 설정으로 이동합니다(그림 3 참조). UEFI 부팅 순서를 선택하여 부팅 순서를 편집합니다. 순서를 변경하지 않고 특정 부팅 옵션을 비활성화하려면 이 페이지의 "부팅 옵션 활성화/비활성화" 섹션에서 원하는 옵션을 선택 취소합니다.

델 바이오스 부팅순서 - del baioseu butingsunseo

그림 3 UEFI 부팅 순서 구성.

RACADM에서 "UefiBootSeq" 속성은 UEFI 부팅 순서를 제어합니다. 그림 4는 예를 보여줍니다.ampPXE 부팅 장치를 부팅 순서의 시작 부분으로 이동하는 파일입니다.

델 바이오스 부팅순서 - del baioseu butingsunseo

그림 4 RACADM의 UEFI 부팅 순서 구성.

4.2 로컬 미디어에서 UEFI 부팅
일반적으로 기존 BIOS 환경에 설치된 운영 체제는 UEFI 부팅 모드에서 부팅할 수 없습니다. BIOS가 UEFI 부팅 모드에 있을 때 운영 체제를 다시 설치하는 것 외에는 기존의 부팅 가능한 미디어를 UEFI 부팅 가능한 형식으로 변환하거나 업그레이드하는 신뢰할 수 있는 방법이 없습니다.

운영 체제 또는 기타 부팅 가능한 소프트웨어를 설치하기 전에 부팅 모드를 구성해야 합니다. 운영 체제 설치 프로그램은 현재 부팅 모드를 감지하고 그에 따라 미디어를 포맷하기 위한 도구를 제공합니다. 부팅 모드가 UEFI인 경우 설치 프로그램은 GPT 파티션 구성표를 사용하여 미디어를 포맷합니다. 부팅 모드가 BIOS인 경우 설치 프로그램은 기존 MBR 체계를 사용합니다. 운영 체제는 또한 두 가지 부팅 모드에 대해 서로 다른 부트 로더를 지정합니다.

4.3 UEFI PXE 부팅 구성
PXE는 네트워크 연결을 사용하여 운영 체제의 부트스트랩 프로그램을 실행하는 데 사용됩니다. PXE 클라이언트는 PXE 특정 옵션과 함께 DHCP 요청을 보냅니다. DHCP 서버 응답에는 NBP(네트워크 부트스트랩 프로그램)가 포함됩니다. file이름 및 TFTP 부트 서버 목록. PXE 클라이언트는 NBP를 다운로드한 다음 실행하여 부팅 프로세스를 완료합니다.

UEFI PXE와 레거시 PXE의 주요 차이점은 다음과 같습니다.

  • UEFI 부팅 모드에서 NBP(네트워크 부트스트랩 프로그램)는 UEFI 부팅 가능 이미지(PE/COFF 형식)여야 합니다.
  • UEFI PXE 부팅을 사용하여 OS를 설치하는 경우 해당 OS는 UEFI 부팅 모드로 설치됩니다. 나중에 부팅 모드가 변경되면 새 부팅 모드로 OS를 다시 설치해야 합니다.
  • iPXE와 같은 체인로더를 사용하는 경우tag레거시 모드에서 지원되지 않는 네트워크 어댑터를 지원하기 위해 NIC에 내장된 UNDI(Universal Network Device Interface)의 e.
  • UEFI의 추가 구조와 보안으로 인해 NBP를 로드하는 데 시간이 조금 더 걸립니다.
  • NIC의 레거시 PXE 펌웨어(옵션 ROM)는 IPv4/IPv6 HTTP 부팅 및 iSCSI 부팅과 같은 PXE 이외의 옵션을 지원할 수 있습니다. UEFI 부팅 모드에서는 HTTP 부팅 및 iSCSI 부팅 구성을 통해 동등한 기능을 사용할 수 있습니다(자세한 내용은 이 백서의 UEFI HTTP 부팅 및 UEFI iSCSI 부팅 섹션 참조).

BIOS 부팅 모드에서 UEFI 부팅 모드로 전환할 때 PXE 서버 및 PXE 클라이언트에 대해 최소한의 변경이 필요합니다. 다음 섹션에서는 이러한 변경 사항에 대해 설명합니다.

4.3.1 PXE 서버 구성
PXE 서버 설정에는 DHCP 서버 및 부트 서버(일명 TFTP 서버) 구성이 포함됩니다.
UEFI 부팅 모드에서 NBP(네트워크 부트스트랩 프로그램)는 UEFI 부팅 가능 이미지(PE/COFF 형식)여야 합니다. Linux 환경의 경우 UEFI 지원 NBP에는 ELILO, grub2 및 syslinux가 포함됩니다. Windows 환경(Windows Server 2012 이상)은 bootmgfw.efi를 사용합니다. 또는 WDS(Windows 배포 서비스)는 UEFI 기반 PXE 클라이언트를 위한 PXE 서버 구성 기능을 제공합니다.

4.3.2 UEFI PXE에 대한 DHCP 서버 구성
동일한 네트워크에서 레거시 PXE와 UEFI PXE를 모두 지원하려면 DHCP 서버가 클라이언트의 DHCP 요청에서 아키텍처 유형(RFC 4578)에 따라 다른 NBP를 제공해야 합니다. 클라이언트가 아키텍처 유형 0("Intel x86 PC")을 보내는 경우 시스템은 레거시 부팅 모드에 있습니다. 유형 6을 보내면 UEFI 32비트 부팅 모드에 있지만 유형 7, 8 또는 9를 보내면 UEFI 64비트 부팅 모드입니다. 아키텍처 유형은 옵션 93과 옵션 60의 문자열("공급업체 클래스 식별자")의 일부로 전송됩니다. 두 옵션에 포함된 이유는 옵션 93을 지원하지 않는 이전 DHCP 서버와의 역호환성 때문입니다. 다음은 PXE 부팅 DHCP 검색의 Wireshark 캡처에서 가져온 것입니다.

델 바이오스 부팅순서 - del baioseu butingsunseo

다음은 전amp다른 NBP로 응답하는 Linux DHCP 서버 구성 파일 file아키텍처 유형을 기반으로 합니다. 아키텍처 유형은 공급업체 클래스 식별자의 처음 20자로 인코딩됩니다.

델 바이오스 부팅순서 - del baioseu butingsunseo

델 바이오스 부팅순서 - del baioseu butingsunseo

DHCP 서버를 구성하는 방법에 대한 자세한 내용은 DHCP 서버에 대한 사용자 안내서를 참조하십시오.

알림: DHCP 서버 구성에 따라 PXE 부팅 대신 UEFI HTTP 부팅 또는 UEFI iSCSI 부팅을 위해 클라이언트를 구성해야 할 수 있습니다. 현재 레거시 부팅 DHCP 서버 구성에 옵션 67(file이름) 그것은 URL 단순한 대신 file이름을 사용하려면 PXE 부팅 대신 클라이언트 UEFI HTTP 부팅 설정을 구성해야 합니다. DHCPv6 옵션 59(부팅file URL) 레거시 모드에서는 PXE 부팅 대신 클라이언트 UEFI HTTP 부팅 설정을 구성해야 합니다. 옵션 17(RootPath)을 사용하는 경우 PXE 부팅 대신 클라이언트 UEFI iSCSI 부팅 설정을 구성해야 합니다. 자세한 내용은 이 백서의 UEFI HTTP 부팅 및 UEFI iSCSI 부팅 섹션을 참조하십시오.

4.3.3 PXE 클라이언트 구성
다른 시스템 설정과 마찬가지로 PXE 클라이언트 구성 설정은 RACADM과 같은 통합 Dell 원격 액세스 컨트롤러(iDRAC) 인터페이스를 통해 또는 시스템 설정 유틸리티를 통해 로컬로 액세스할 수 있습니다.

BIOS 부팅 모드에서 개별 네트워크 장치는 시스템 설정 > 장치 설정에서 PXE 설정을 제공합니다. 그러나 UEFI 부팅 모드에서 PXE 설정은 BIOS 페이지(시스템 설정 > 시스템 BIOS > 네트워크 설정 > PXE 장치 설정)에서 구성됩니다. 그림 5를 참조하십시오. 시스템 BIOS 페이지의 "네트워크 설정" 옵션은 UEFI 부팅 모드에서만 사용할 수 있습니다.

델 바이오스 부팅순서 - del baioseu butingsunseo

그림 5: UEFI PXE 부팅 구성.

이 페이지에서 구성할 매개변수는 다음과 같습니다.

  • 인터페이스: PXE 부팅을 위해 구성할 PXE 클라이언트의 네트워크 인터페이스.
  • 프로토콜: PXE 부팅에 사용할 인터넷 프로토콜(IPv4 또는 IPv6).
  • VLAN: 활성화된 경우 가상 LAN의 ID 및 우선 순위.

4.4 UEFI HTTP 부팅 구성(URI에서 부팅)
UEFI HTTP 부팅은 Dell PowerEdge 14G 시스템부터 지원됩니다. NBP(Network Bootstrap Program)를 제공하는 시스템을 "HTTP 부트 서버"라고 합니다. "HTTP 부트 클라이언트"는 NBP를 다운로드하고 실행하여 부트 프로세스를 완료합니다.

HTTP 부팅의 원리는 PXE 부팅과 유사하지만, HTTP 부팅은 TFTP가 아닌 HTTP를 사용하여 NBP를 전송한다는 점을 제외하고는 다릅니다.

4.4.1 HTTP 부트 클라이언트 구성
다른 시스템 설정과 마찬가지로 HTTP 부팅 클라이언트 구성 설정은 RACADM과 같은 통합 Dell 원격 액세스 컨트롤러(iDRAC) 인터페이스를 통해 또는 시스템 설정 유틸리티를 통해 로컬로 액세스할 수 있습니다.

그림 6과 같이 UEFI HTTP 부팅 구성 페이지는 시스템 설정 > 시스템 BIOS > 네트워크 설정 > HTTP 장치 설정에서 찾을 수 있습니다. 설정은 부트스트랩 프로그램의 위치를 ​​지정하는 "URI" 설정이 추가된 PXE 설정과 유사합니다. URI는 HTTP 프로토콜을 사용해야 하며 부트스트랩 프로그램의 이름을 지정해야 합니다(예:amp파일, http://mydomain.org/img/bootimage.efi).

알림: "URI" 설정이 비어 있으면 시스템은 DHCP 서버에서 URI를 얻으려고 시도합니다(옵션 67 – 부팅file_DHCPv4의 이름; 옵션 59 – 부팅file_Url DHCPv6의 경우).
HTTP 부팅은 UEFI 부팅 모드에서만 지원됩니다. 또한 시스템 BIOS 페이지의 "네트워크 설정" 옵션은 UEFI 부팅 모드에서만 사용할 수 있습니다.

델 바이오스 부팅순서 - del baioseu butingsunseo

그림 6: UEFI PXE 부팅 구성.

4.4.2 HTTP 부트 서버 구성
HTTP 부트 서버는 DHCP 서버와 HTTP 서버의 두 가지 주요 부분으로 구성됩니다. URI가 IP 주소 대신 도메인 이름을 지정하는 경우에도 DNS(도메인 이름 시스템) 서버가 필요합니다.

HTTP 부트 서버에서 제공하는 부트스트랩 프로그램은 UEFI 부트 가능 이미지(PE/COFF 형식)여야 합니다. Linux 환경의 경우 UEFI 지원 부트스트랩 프로그램에는 ELILO, grub2 및 syslinux가 포함됩니다. Windows 환경(Windows Server 2012 이상)은 bootmgfw.efi를 사용합니다.

4.5 UEFI iSCSI 부팅 구성
UEFI iSCSI Boot를 사용하면 네트워크 연결 시스템에 있는 부팅 이미지로 시스템을 부팅할 수 있습니다. 부팅 이미지가 있는 네트워크 연결 시스템을 "대상"이라고 합니다. 다른 시스템인 "이니시에이터"는 블록 트랜잭션(하드 디스크 컨트롤러가 로컬 하드 디스크 드라이브에 액세스하는 방식과 유사)을 사용하여 네트워크 연결 대상에 저장된 부팅 가능한 소프트웨어에 액세스합니다.
BIOS 부팅 모드에서 UEFI 부팅 모드로 전환할 때 iSCSI 이니시에이터 및 iSCSI 대상에 대해 최소한의 변경이 필요합니다. 다음 섹션에서는 이러한 변경 사항에 대해 설명합니다.

4.5.1 UEFI iSCSI 초기자 구성
다른 시스템 설정과 마찬가지로 UEFI iSCSI 구성 설정은 RACADM과 같은 통합 Dell 원격 액세스 컨트롤러(iDRAC) 인터페이스를 통해 또는 시스템 설정 유틸리티를 통해 로컬로 액세스할 수 있습니다.

BIOS 부팅 모드에서 개별 네트워크 장치는 시스템 설정 > 장치 설정에서 iSCSI 설정을 제공합니다. 그러나 UEFI 부팅 모드에서 iSCSI 설정은 BIOS 페이지(시스템 설정 > 시스템 BIOS > 네트워크 설정 > UEFI iSCSI 설정)에서 구성됩니다. 그림 7을 참조하십시오. 이니시에이터 이름은 이 페이지에서 구성됩니다. 이것은 iSCSI 이니시에이터의 고유한 이름(IQN 형식)입니다. 시스템 BIOS 페이지의 "네트워크 설정" 옵션은 UEFI 부팅 모드에서만 사용할 수 있습니다.

iSCSI 부팅을 위해 구성할 수 있는 두 개의 iSCSI 논리적 장치가 있습니다. 각 논리 장치는 UEFI 부팅 순서에서 별도의 항목으로 나타납니다. iSCSI 논리 장치가 활성화되면 해당 설정은 iSCSI 장치 설정 메뉴에서 사용할 수 있습니다. 그림 8 및 9는 iSCSI 장치 설정 메뉴의 내용을 보여줍니다.

델 바이오스 부팅순서 - del baioseu butingsunseo

그림 7: UEFI iSCSI 부팅 초기자 이름 구성

델 바이오스 부팅순서 - del baioseu butingsunseo

그림 8 : UEFI iSCSI 부팅 구성.

델 바이오스 부팅순서 - del baioseu butingsunseo

그림 9: UEFI iSCSI 부팅 구성(계속).

iSCSI 논리 장치에 대해 구성할 매개변수는 다음과 같습니다.

  • 인터페이스: PXE 부팅을 위해 구성할 시스템의 네트워크 인터페이스.
  • 프로토콜: PXE 부팅에 사용할 인터넷 프로토콜(IPv4 대 IPv6).
  • VLAN 매개변수: VLAN ID 및 우선순위 가상 LAN(활성화된 경우).
  • TCP 매개변수: TCP 핸드셰이크 재시도 및 시간 초과 조건을 관리하기 위한 재시도 횟수 및 시간 초과;
  • iSCSI 초기자 매개변수: DHCP를 비활성화로 설정하면 iSCSI 초기자 매개변수 필드(IP 주소, 서브넷 마스크 및 게이트웨이)를 채워야 합니다.
  • iSCSI 대상 매개변수: DHCP를 통한 대상 정보를 비활성화로 설정하면 iSCSI 대상 매개변수 필드(대상 이름, IP 주소, 포트 및 LUN)를 채워야 합니다.
  • ISID: 개시자 세션 식별자를 설정합니다.
  • 인증 매개변수: CHAP 유형, CHAP 이름/비밀 및 역 CHAP 이름/비밀 필드는 인증 목적으로 사용됩니다.

4.5.2 iSCSI 대상 구성
UEFI 및 BIOS 부팅 모드에 대한 iSCSI 대상 구성의 차이점은 대상의 부팅 가능한 이미지 형식입니다. UEFI 부팅 모드에서 이미지는 UEFI 부팅 가능 이미지여야 합니다. Windows 및 Linux용 iSCSI 대상 구성 단계는 해당 공식 사이트에서 찾을 수 있습니다. web사이트.

4.6 UEFI 보안 부팅 구성
UEFI 보안 부팅 구성과 관련된 세 가지 기본 설정이 있습니다. 세 가지 설정은 모두 BIOS 설정(시스템 설정 > 시스템 BIOS > 시스템 보안) 및 RACADM과 같은 iDRAC 인터페이스에서 사용할 수 있습니다. 부팅 모드는 UEFI로 설정해야 합니다. 그렇지 않으면 이러한 설정을 구성할 수 없습니다. 부팅 모드가 BIOS로 설정된 경우 보안 부팅을 사용할 수 없습니다.

UEFI 보안 부팅을 사용하려면 "보안 부팅" 설정을 "사용"으로, "보안 부팅 정책" 설정을 "표준"으로, "보안 부팅 모드" 설정을 "배포됨"으로 설정합니다. 이 구성을 사용하면 BIOS가 업계 표준 인증서 및 해시 집합에 대해 사전 부팅 코드 모듈(예: 어댑터 펌웨어 및 OS 로더)을 확인합니다. BIOS는 Dell이 신뢰하는 타사에서 서명한 모듈만 실행합니다.

첫 번째 설정(보안 부팅)은 사전 부팅 코드 모듈에서 무결성 및 권한 부여 검사를 수행할지 여부를 BIOS에 지시합니다. 이 설정이 "활성화됨"으로 설정되면 BIOS는 부팅 프로세스 동안 로드되는 각 코드 모듈에 대해 보안 부팅 정책을 적용합니다. 이 설정이 "비활성화됨"으로 설정되면 BIOS는 무결성 및 인증 검사를 수행하지 않고 코드 모듈을 로드합니다.

두 번째 설정(보안 부팅 정책)은 BIOS에 적용할 보안 부팅 정책을 알려줍니다. 이 설정이 "표준"으로 설정되면 BIOS는 공통 운영 체제 및 I/O 어댑터 펌웨어를 인증하는 산업 표준 인증서 및 해시 값 세트를 사용합니다. 표준 정책은 대부분의 서버 배포 환경에 적용됩니다. (시스템 BIOS는 확장 카드 또는 운영 체제와 같은 서버 구성 요소가 정책 요구 사항을 충족하지 않을 때 오류 메시지를 기록하고 표시합니다.) 이 설정이 "Custom"으로 설정되면 BIOS는 인증서 세트를 사용하고 시스템 관리자가 미리 정의한 해시 값. 이 설정은 업계 표준 정책 이상의 추가 보증을 원하는 고급 사용자를 위한 것입니다. 사용자 지정 정책을 통해 사용자는 시스템 BIOS에서 신뢰하고 실행하는 사전 부팅 코드 모듈을 지정할 수 있습니다.

세 번째 설정(보안 부팅 모드)은 이 문서의 범위를 벗어나는 보안 부팅에 대한 자동화된 배포 기능을 활성화합니다. Secure Boot Mode의 가장 안전한 값은 기본값(Deployed Mode)입니다. 고급 사용자는 UEFI 사양(버전 2.7, 섹션 31.3)에서 보안 부팅 모드의 다른 값에 대한 설명을 찾을 수 있습니다.

UEFI 보안 부팅 및 사용자 지정 보안 부팅 정책 구성에 대한 자세한 내용은 다음 문서를 참조하십시오. 보안 부팅 정책 정의(Dell TechCenter) 14G Dell EMC PowerEdge 서버에서 보안 부팅 관리(Dell TechCenter)

4.7 통합 장치 펌웨어
Dell PowerEdge 서버에는 네트워크 컨트롤러 및 스토리지 컨트롤러와 같은 여러 통합 장치가 포함되어 있습니다. 이러한 각 장치에는 하드웨어를 초기화하고 부팅 프로세스에 기여하는 펌웨어가 있습니다.

통합 장치 펌웨어는 UEFI 및 BIOS 부팅 모드를 모두 지원하므로 한 부팅 모드 또는 다른 부팅 모드에 대해 펌웨어를 업데이트할 필요가 없습니다. 시스템이 UEFI 부팅 모드에 있을 때 BIOS는 기존 옵션 ROM 대신 장치용 UEFI 드라이버를 자동으로 로드합니다.

RAID 컨테이너 및 가상 디스크 구성은 시스템이 UEFI 부팅 모드로 변경될 때 재구성이 필요하지 않습니다. RAID 메타데이터는 시스템 부팅 모드와 무관합니다.

5. 기술 지원 및 리소스

Dell.com/support는 입증된 서비스 및 지원을 통해 고객의 요구 사항을 충족하는 데 중점을 두고 있습니다.
Dell TechCenter는 IT 전문가가 Dell EMC 소프트웨어, 하드웨어 및 서비스에 대한 다양한 리소스에 액세스할 수 있는 온라인 기술 커뮤니티입니다.
Dell TechCenter의 Dell 시스템 관리 부분에서는 배포, 업데이트 및 구성 작업에 대한 지침을 제공합니다.

5.1 관련 리소스
Dell PowerEdge 서버의 사전 부팅 네트워킹 – 기존 BIOS 부팅 모드와 UEFI 부팅 모드 모두에서 네트워크 부팅 작업에 대해 설명하는 Dell 백서입니다.

보안 부팅 정책 정의 – UEFI 보안 부팅에 대한 배경 정보를 제공하고 사용자 지정 보안 부팅 정책을 구성하는 방법을 설명하는 Dell 백서입니다.

14G Dell EMC PowerEdge 서버의 보안 부팅 관리 – 보안 부팅 인증서에 대한 원격 관리 기능을 설명하는 Dell 백서.

이 설명서에 대해 자세히 알아보기 및 PDF 다운로드 :

문서 / 리소스

참조