Linux via UTM - Gestion des machines virtuelles

iDanGener

.
Club iGen
12 Mars 2011
1 499
407
Bonjour,

Lorsqu'on crée une machine virtuelle avec UTM, par défaut celle-ci se retrouve dans la bibliothèque de l'utilisateur et un alias est créé dans le panneau gauche de la fenêtre UTM; ce panneau sert alors de lanceur pour les machines virtuelles créées.

Avec un clic droit sur ces alias, certaines actions sont possibles, dont Supprimer l'alias, qui permet alors de supprimer la machine virtuelle et ses données, ainsi que Déplacer, qui permet de déplacer la machine virtuelle à un autre endroit (par exemple un SSD externe).

Cependant, une fois qu'une machine virtuelle est déplacée, cette action n'est plus possible (l'action Déplacer n'existe pas pour les machines virtuelles qui ne sont pas dans la Bibliothèque de l'utilisateur). De plus, l'action Supprimer n'existe plus et est remplacée par l'action Retirer, qui retire l'alias du panneau gauche de la fenêtre UTM, mais qui ne supprime pas la machine virtuelle qui se trouve sur le disque.

Savez-vous pourquoi c'est comme ça? Pourquoi les actions ne sont pas les mêmes selon que la machine virtuelle se trouve dans la Bibliothèque de l'utilisateur ou ailleurs?
 
issu de leur doc

Remove the virtual machine from the list. If it is stored in the default path (and has not been moved), the data will be deleted as well.
 
@BlueG3
Mieux vaut mettre la traduction en français qui est...
Supprimez la machine virtuelle de la liste. S'il est stocké dans le chemin par défaut (et n'a pas été déplacé), les données seront également supprimées.
 
issu de leur doc

Remove the virtual machine from the list. If it is stored in the default path (and has not been moved), the data will be deleted as well.
Bonjour,
Je n'ai pas de problème avec les machines virtuelles qui s'enregistrent dans la bibliothème (emplacement par défaut).

Le problème est que lorsqu'on déplace une machine virtuelle à un autre endroit (sur un SSD par exemple), avec l'action Déplacer qui se trouve dans UTM, la machine virtuelle est correctement déplacée, mais cette action «déplacer» n'est plus disponible pour la machine virtuelle qui a déjà été déplacée. Ainsi, si éventuellement on veut la mettre à un autre endroit (un autre SSD par exemple), ce n'est pas prévu par UTM.

Déplacer la machine virtuelle via le Finder n'est pas une solution; bien qu'avec un double-clic sur la machine déplacée fait en sorte qu'elle s'ajoute à la liste des machines virtuelles listée dans la fenêtre UTM (sous forme d'alias), on ne peut pas la lancer (message d'erreur au lancement).

La solution un peu artisanale que j'ai trouvée c'est:
  • Créer un clone de la machine virtuelle à déplacer (qui n'est pas dans la bibliothèque) avec l'action Cloner de UTM; cela crée une copie de la machine dans la bibliothèque.

  • Utiliser l'action Retirer de UTM, pour enlever l'alias de la machine virtuelle dont on vient de faire le clone (l'action supprimer n'est pas disponible pour les machines hors bibliothèque).

  • Supprimer, via le FINDER, la machine virtuelle dont on vient de retirer l'alias de UTM.

  • Déplacer le clone de la machine virtuelle avec l'action Déplacer de UTM
Mais je ne comprends toujours pas pourquoi les actions disponibles dans UTM ne sont pas les mêmes selon que la machine virtuelle est dans bibliothèque ou ailleurs.