20.2.2. 호스트 물리적 시스템 부팅 로더
반가상화를 사용하는 하이퍼바이저는 일반적으로 BIOS를 에뮬레이션하지 않고 호스트 물리적 머신이 운영 체제 부팅을 담당합니다. 이렇게 하면 호스트 물리적 시스템에서 pseudo-bootloader를 사용하여 게스트 가상 머신의 커널을 선택할 수 있습니다. 예를 들어, Xen을 통한 pygrub이 있습니다.
그림 20.3. 호스트 물리적 시스템 부트 로더 도메인 XML
... <bootloader>/usr/bin/pygrub</bootloader> <bootloader_args>--append single</bootloader_args> ...
도메인 XML의 이 섹션의 구성 요소는 다음과 같습니다.
element | 설명 |
---|---|
<bootloader> | 호스트 물리적 머신 OS에서 실행 가능한 부트 로더에 대한 정규화된 경로를 제공합니다. 이 부트 로더는 부팅할 커널을 선택합니다. 부트 로더의 필요한 출력은 사용 중인 하이퍼바이저에 따라 다릅니다. |
<bootloader_args> | 명령줄 인수를 부트 로더에 전달할 수 있음(선택 사항) |