Skip to content

Commit 9c32ffd

Browse files
committed
ovmf: post fixed
1 parent c9afc20 commit 9c32ffd

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

_posts/2024-05-23-ovmf.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,11 @@ tags:
88
- OVMF
99
---
1010
## OVMF란?
11-
QEMU는 기본 bios로 SeaBios를 사용합니다. SeaBios는 GPT를 지원하지 않습니다. 이 때문에 다른 PC에서 설치한 운영체제를 QEMU로 부팅하려고 하면 실패하는 경우가 많습니다 (대부분의 최신 메인보드는 UEFI를 지원하기 때문에, GPT 테이블을 이용하고 있을 확률이 높습니다).
11+
QEMU는 기본적으로 SeaBIOS를 사용하여 가상 머신을 부팅합니다.
1212

13-
이때 필요한 게 OVMF입니다. OVMF는 QEMU에서도 UEFI 환경을 이용할 수 있도록 해줍니다. OVMF는 opensource UEFI 펌웨어로써, 가상화 환경에서 사용하는데 특화되어 있습니다.
13+
그러나 GPT 파티션이나 UEFI 기능이 필요한 최신 운영체제를 구동하기 위해서는 OVMF(오픈소스 UEFI 펌웨어)를 사용하는 것이 적합합니다.
1414

15-
또한 OVMF는 NVMe, Virtio, USB 등 다양한 디바이스 드라이버를 포함하고 있습니다. 따라서 storage device passthrough를 통해 QEMU 환경에서 부팅하려고 할 때도 필수적입니다.
16-
17-
~~마지막으로, OVMF는 TPM(Trusted Platform Module)을 지원합니다. Windows 11 같은 경우에는 TPM 기능을 지원하지 않으면 운영체제를 설치할 수가 없습니다. 따라서 QEMU에서 Windows 11을 구동시키려 하는 분도 OVMF 사용이 필수적입니다.~~ (SeaBios도 update를 통해 TPM을 지원한다고 합니다.)
15+
OVMF는 QEMU나 KVM과 같은 가상 환경에서 UEFI 기반 부팅, TPM, Secure Boot 등을 지원하며, 현대적인 시스템과의 호환성을 크게 향상시켜 줍니다.
1816

1917
## OVMF 설치
2018
Ubuntu에서 다음 명령어를 통해 ovmf 펌웨어를 다운받을 수 있습니다.

0 commit comments

Comments
 (0)