Ajouter des icônes de machine virtuelle personnalisées à VirtualBox

15

J'aimerais utiliser des icônes personnalisées pour mieux distinguer les machines exécutant le même système d'exploitation les unes des autres, dans VirtualBox. Est-ce possible? Si oui, quel (s) fichier (s) dois-je ajouter / modifier?

Exemples:

J'ai deux machines virtuelles Windows 7. L'un que j'utilise comme un bac à sable pour tester diverses choses, et l'autre que j'utilise lorsque je dois me connecter au travail (idéalement, mon système personnel - la machine hôte - ne se connecte jamais directement). J'aimerais avoir peut-être un bécher pour le bac à sable et une valise pour la machine de travail.

J'ai deux machines virtuelles Ubuntu. L'un est BackTrack Linux, l'autre est une version que j'utilise pour en savoir plus sur le système d'exploitation. Cela ne me dérangerait pas de garder l'icône régulière pour ce dernier, mais j'aimerais utiliser l'une des icônes ou images de BackTrack pour le premier.

J'utilise VirtualBox 4.1.6 sur Windows 7 x64.

Iszi
la source
En ce qui concerne la distinction entre les machines et la modification de l'icône, vous pouvez utiliser la réponse de @koshua. Modifiez les Name, Typeet les Versionparamètres sous Settings-> General-> Basicà quelque chose de différent. J'ai confirmé que cela fonctionne pour changer l'icône et je n'ai trouvé aucun problème. En outre, un modérateur sur les forums VirtualBox confirme qu'il n'y a aucun problème à modifier ce paramètre après la configuration initiale. > Par mpack »25. avril 2011, 05:31>> La liste déroulante des catégories d'émissions OS, une liste non exhaustive de> individuelle OS editi
talyric

Réponses:

10

Vous pouvez facilement changer l'icône de machine virtuelle dans la CLI VirtualBox en exécutant cette commande:

VBoxManage modifyvm  "VM Name" --iconfile D:\icon.png
SaurikSI
la source
Cela semble utile, mais vous souhaiterez peut-être formater la commande pour une meilleure lisibilité.
Anaksunaman
Cela fonctionne très bien sur VirtualBox 5.2.16 (MacOS 10.13).
Mycah
1
Fonctionne avec VirtualBox 6.0.6. Pour ceux qui veulent revenir à l'icône d'origine (fichier "os _...") => virtualbox.org/browser/vbox/trunk/src/VBox/Frontends/VirtualBox/…
Pollitzer
6

ÉDITER

La réponse originale a été écrite en 2012 et (heureusement) elle est dépassée.

Veuillez vérifier cette réponse comme suggéré dans les commentaires.


réponse originale

Je voulais faire la même chose, mais ce n'est pas possible.

Voici un ticket d'il y a 2 ans. Il est indiqué que cette fonctionnalité ne sera probablement jamais implémentée.

La solution pourrait être de construire vous-même la version OSE et de remplacer les icônes par la vôtre afin de pouvoir les utiliser comme icônes standard .

noir
la source
1
Il semble que cette réponse soit obsolète, la VBoxManageréponse dans @SaurikSI fonctionne superuser.com/a/1324802/648598
Mycah
1

Vous avez également la possibilité de démarrer la machine via un lien sur le bureau, puis de personnaliser l'icône via un clic droit -> Propriétés. Lorsque vous démarrez la machine virtuelle à l'aide de ce lien, l'icône personnalisée apparaît également dans la barre des tâches.

Ceci est très utile si vous exécutez plusieurs machines virtuelles en même temps et que vous souhaitez les distinguer dans la barre des tâches.

Juan
la source
Bienvenue sur Super User! C'est vraiment un commentaire et non une réponse à la question d'origine. Pour critiquer ou demander des éclaircissements à un auteur, laissez un commentaire sous son article - vous pouvez toujours commenter vos propres articles, et une fois que vous aurez une réputation suffisante, vous pourrez commenter n'importe quel article .
DavidPostill
0

Vous pouvez changer le type de système d'exploitation dans la description dans Paramètres-> Général-> De base. C'est juste un paramètre descriptif et n'influence pas le travail des machines virtuelles d'après ce que j'ai vu.

Je cherchais aussi une solution, mais il semble que ce soit la seule façon de la changer. Les icônes Btw Solaris sont vraiment sympas :)

koshua
la source