Recherche de site Web

Comment demander à la machine virtuelle hôte de XenServer de démarrer à partir d’une image ISO CD/DVD


Objectif

Ici, nous supposons que vous avez déjà créé le périphérique de la machine virtuelle pour le lier à l’image ISO souhaitée à partir de laquelle vous souhaitez démarrer. L’objectif est d’indiquer à la machine virtuelle hôte de XenServer de démarrer à partir d’une image CD/DVD ISO au lieu d’un disque VDI par défaut. Si vous ne le faites pas, le message d’erreur suivant peut s’afficher :


The bootloader returned an error
msg: Unable to find partition containing kernel

Exigences

Un accès en ligne de commande d’administration, local ou distant à XenServer est requis pour effectuer cette tâche.

Instructions

Obtenir l’UUID de la machine virtuelle

Obtenez l’UUID de la machine virtuelle que vous souhaitez démarrer à partir de l’image ISO CD/DVD. Par exemple:


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

Définir une nouvelle stratégie de démarrage

À l’aide de l’UUID de la machine virtuelle, définissez une nouvelle politique de démarrage sur « Ordre du bios ». Exemple:


xe vm-param-set HVM-boot-policy="BIOS order" uuid=c2e2329c-6637-6db5-eb04-a59d16487e10

Désactiver le démarrage ISO

Une fois que vous avez effectué l’installation du système d’exploitation, vous devrez peut-être désactiver le démarrage ISO :


xe vm-param-set HVM-boot-policy="" uuid=c2e2329c-6637-6db5-eb04-a59d16487e10

Articles connexes: