如何让XenServer的主机虚拟机从ISO CD/DVD镜像引导而不是默认的VDI磁盘引导。
否则可能导致以下错误消息:
The bootloader returned an error msg: Unable to find partition containing kernel
获取虚拟机的 UUID.
获取从ISO CD/DVD镜像启动的虚拟机的UUID。
例如:
# xe vm-list uuid ( RO) : c2e2329c-6637-6db5-eb04-a59d16487e10 name-label ( RW): openSUSE42 power-state ( RO): halted uuid ( RO) : 87814cf9-22d4-4bc4-afaa-ae95a3b10aff name-label ( RW): Control domain on host: xenserver power-state ( RO): running uuid ( RO) : 9db43f69-28e7-53f8-fa33-bf4d100b891a name-label ( RW): Debian8 power-state ( RO): running
设置新的引导策略
使用VM UUID将新引导策略设置为“BIOS order”。
例子:
# xe vm-param-set HVM-boot-policy="BIOS order" uuid=c2e2329c-6637-6db5-eb04-a59d16487e10
禁用ISO引导
执行操作系统安装后,我们可能需要禁用ISO引导:
# xe vm-param-set HVM-boot-policy="" uuid=c2e2329c-6637-6db5-eb04-a59d16487e10
日期:2020-07-07 20:57:04 来源:oir作者:oir