-
EFI 디스크란 무엇인가요?
-
왜 Proxmox에서 EFI 디스크가 필요한가요?
-
Proxmox에서 EFI 디스크를 추가하는 방법
-
EFI 디스크를 사용하여 부트 설정을 구성하는 방법(고급)?
-
보너스: Vinchin을 사용하여 Proxmox 가상 머신 백업하기
-
Proxmox의 EFI 디스크 FAQ
-
결론
EFI 디스크란 무엇인가요?
Proxmox VE 가상화 환경에서 전통적인 BIOS(SeaBIOS) 대신 UEFI를 사용하여 가상 머신을 부팅하도록 선택할 경우, 시스템은 EFI 디스크라고 불리는 가상 디스크를 추가하라는 메시지를 표시합니다. 이는 일반적인 저장소 디스크가 아니라 UEFI 펌웨어 구성 데이터를 저장하는 데 중요한 역할을 합니다.
EFI와 UEFI의 관계
EFI(Extensible Firmware Interface)는 초기에 인텔에 의해 레거시 BIOS를 대체하기 위해 개발되었습니다. 이후 이 표준은 확장되어 UEFI(Unified EFI)로 표준화되었으며, 현재 PC 및 서버 메인보드에서 사용되는 현대적인 펌웨어 표준입니다. BIOS에 비해 UEFI는 다음과 같은 장점을 제공합니다:
2TB 이상 대용량 디스크 지원
구성을 위한 그래픽 사용자 인터페이스(GUI)
보안 부팅(Secure Boot) 기능
더 빠른 부팅 속도와 향상된 크로스 플랫폼 호환성
오늘날 사용되는 표준은 UEFI이지만, 운영 체제 및 가상화 플랫폼에서는 여전히 “EFI”라는 용어가 일반적으로 사용되며(예: “EFI 시스템 파티션”, “EFI 부트 로더”), EFI 디스크라는 용어 역시 이러한 명명 규칙을 따릅니다.
왜 Proxmox에서 EFI 디스크가 필요한가요?
Proxmox (OVMF를 통해)에서 UEFI 부팅 모드를 사용할 때 다음과 같은 이유로 EFI 디스크를 추가하는 것이 필수적입니다:
최신 OS 설치 프로그램에서 요구됨:
Windows 11, Ubuntu 및 기타 UEFI 호환 운영체제는 UEFI 모드에서 올바르게 설치되고 부팅되기 위해 EFI 시스템 파티션(ESP)을 필요로 합니다.펌웨어 설정을 위한 영구 저장소:
프록시엠알(Proxmox)은 무상태(stateless)인 OVMF(Open Virtual Machine Firmware)를 사용하므로, EFI 디스크에 저장하지 않으면 부트 순서, 보안 부트 상태 및 부트 항목과 같은 설정이 재부팅할 때마다 손실됩니다.펌웨어 설정 저장:
EFI 디스크는 부트 항목, 부트 순서, 보안 부트 상태 및 기타 펌웨어 설정과 같은 중요한 UEFI 설정을 저장합니다. EFI 디스크가 없다면 재부팅 후 모든 설정이 사라집니다.보안 부팅 활성화:
보안 부팅이 활성화된 경우 EFI 디스크에 부트로더와 시스템 무결성을 검증하기 위한 필요한 키와 검증 데이터가 저장됩니다.부트로더 저장소:
EFI 디스크는 일반적으로 FAT32로 포맷되며 EFI 시스템 파티션(ESP)으로 표시됩니다. 여기에는 운영체제 부팅에 필요한 부트로더 및 구성 파일인 grubx64.efi 또는 bootx64.efi 등이 포함되어 있습니다.
EFI 디스크가 없으면 가상 머신이 부팅에 실패하거나 매번 재시작 후 부팅 구성이 손실되어 부팅 실패나 구성 정보 손실이 발생할 수 있습니다.
Proxmox에서 EFI 디스크를 추가하는 방법
Proxmox는 EFI 디스크를 추가하기 위한 2 가지 방법을 제공합니다: GUI 또는 명령줄을 통해 추가하는 방법입니다.
방법 1: GUI를 통해 EFI 디스크 추가
1. 가상 머신을 생성할 때 시스템 탭으로 가서 BIOS: OVMF (UEFI)를 선택하십시오.
2. EFI 디스크 추가 옆 상자를 체크하세요 (필요한 경우 Secure Boot도 활성화할 수 있습니다).
3. EFI 디스크를 저장할 저장 위치를 선택하십시오.
4. 가상 머신이 생성된 후 EFI 디스크가 자동으로 efidisk0으로 표시됩니다.
방법 2: 명령줄을 통해 EFI 디스크 추가
qm set 100 --bios ovmf qm set 100 --efidisk0 local-lvm:1,format=raw Replace 100 with your VM ID, and local-lvm with your storage name
EFI 디스크를 사용하여 부트 설정을 구성하는 방법(고급)?
1. 가상 머신을 시작하고 ESC 키를 눌러 OVMF 펌웨어 설정으로 들어갑니다.
2. 이동:
장치 관리자 → 부팅 유지 관리자 → 부팅 옵션 → 부팅 옵션 추가
3. 부트로더 파일이 포함된 디스크를 선택하십시오 (예: grubx64.efi 또는 bootmgfw.efi).
4. 항목의 이름을 지정하고 제출하십시오. 그런 다음 부팅 순서 변경으로 이동하여 맨 위로 이동시키십시오.
5. 저장하고 종료. 시스템은 새로 추가된 EFI 항목을 사용하여 이제 부팅됩니다.
보너스: Vinchin을 사용하여 Proxmox 가상 머신 백업하기
UEFI가 활성화된 가상 머신을 Proxmox에서 올바르게 구성한 후에는 데이터 손실이나 시스템 오류를 방지하기 위해 전체 가상 머신을 백업하는 것이 매우 중요합니다.
Vinchin Backup & Recovery 는 Proxmox VE를 위한 사용하기 쉬우면서도 효율적인 백업 솔루션을 제공합니다. 전체 가상머신 백업, 증분 백업, 신속한 가상머신 복구를 지원하여 업무 지속성과 데이터 안전을 보장합니다.
주요 혜택은 다음과 같습니다:
⚙️ Proxmox VM용 에이전트리스 백업
⚙️유연한 일정 및 유지 전략
⚙️ 중앙 집중식 웹 기반 관리
⚙️빠르고 신뢰할 수 있는 VM 복구
Vinchin Backup & Recovery의 운영은 매우 간단하며, 단 몇 단계만 수행하면 됩니다.
1. 호스트에서 VM 선택
2. 그런 다음 백업 대상 선택
3. 전략 선택
4.마지막으로 작업 제출
운영 환경이나 테스트 환경을 관리하든, Vinchin는 가상 인프라가 필요로 하는 보호 기능을 제공합니다. 사용자가 실제 환경에서 기능을 체험할 수 있도록 빈친에서는 무료 60일 체험판을 제공합니다. 자세한 정보는 Vinchin에 문의하시거나 현지 파트너사에 문의하시기 바랍니다.
Proxmox의 EFI 디스크 FAQ
Q1: Proxmox에서 VM EFI 부팅 실패는 어떻게 해결하나요?
A1: 가상 머신 설정에 EFI 디스크가 포함되어 있는지 확인하고 부팅 옵션에서 올바른 부팅 장치를 선택하십시오. 문제가 지속되면 Proxmox와 관련 구성 요소를 최신 버전으로 업데이트해 보십시오.
Q2: 가상 머신이 EFI 디스크에서 부팅되지 않는 이유는 무엇인가요?
A2: 가능한 원인으로는 EFI 펌웨어가 올바르게 구성되지 않았거나, 가상 머신 설정에서 EFI 지원이 활성화되지 않았거나, 사용 중인 ISO 이미지 또는 가상 하드 디스크와 관련된 호환성 문제가 있을 수 있습니다. 가상 머신의 부팅 순서를 확인하고 EFI 지원이 활성화되어 있는지 검사하십시오.
결론
EFI 디스크는 Proxmox에서 UEFI 부팅을 위해 필수적이며, 부트로더와 펌웨어 설정이 재부팅 시에도 유지되도록 보장합니다. 가상 머신의 완전한 보호를 위해 Vinchin을 사용하여 가상 머신을 백업하여 안정성, 데이터 안전성 및 빠른 복구를 확보하십시오.
공유하기: