20.2.2. 主机物理 Machine Boot Loader
使用半虚拟化的虚拟机监控程序通常不会模拟 BIOS,而是主机物理机器负责操作系统启动。这可能会在主机物理机器中使用伪引导加载器提供接口来为客户机虚拟机选择内核。示例是带有 Xen 的 pygrub。
图 20.3. 主机物理机器引导装载程序域 XML
... <bootloader>/usr/bin/pygrub</bootloader> <bootloader_args>--append single</bootloader_args> ...
域 XML 中本节的组件如下:
元素 | 描述 |
---|---|
<bootloader> | 在主机物理机器操作系统中提供引导装载程序的完全限定路径。这个引导装载程序会选择引导哪个内核。引导装载程序所需的输出依赖于使用的虚拟机监控程序。 |
<bootloader_args> | 允许将命令行参数传递给引导装载程序(可选命令) |