将自定义虚拟机图标添加到VirtualBox


15

我想在VirtualBox中使用自定义图标更好地区分运行相同操作系统的计算机。这可能吗?如果是这样,我需要添加/编辑哪些文件?

例子:

我有两个Windows 7 VM。一个用作测试各种事物的沙箱,另一个用作需要连接以进行工作时使用的沙箱(理想情况下,我的个人系统-主机-从不直接连接)。我想为沙箱准备一个烧杯,为工作机器准备一个手提箱。

我有两个Ubuntu VM。一个是BackTrack Linux,另一个是我正在使用的构建,以了解有关OS的更多信息。我不介意为后者保留常规图标,但我想为BackTrack使用BackTrack的图标或图像之一。

我在Windows 7 x64上运行VirtualBox 4.1.6。


至于区分机器和更改图标,您可以使用@koshua的答案。改变NameType以及Version在设置Settings> - General- > Basic到不同的东西。我确认更改图标确实有效,但我没有发现任何问题。另外,VirtualBox论坛的主持人确认在初始设置后更改此设置没有问题。>由mpack»25. Apr 2011,05
31

Answers:


10

您可以通过以下命令在VirtualBox CLI中轻松更改VM图标:

VBoxManage modifyvm  "VM Name" --iconfile D:\icon.png

这似乎很有用,但是您可能需要格式化命令以更易于阅读。
Anaksunaman

这在VirtualBox 5.2.16(MacOS 10.13)上效果很好。
Mycah '18

1
与VirtualBox 6.0.6一起使用。对于那些想要返回原始图标(文件“ os _...”)=> virtualbox.org/browser/vbox/trunk/src/VBox/Frontends/VirtualBox/的人
Pollitzer

6

编辑

原始答案写于2012年,(幸运的是)它已过时。

请按照评论中的建议检查此答案


原始答案

我想做同样的事情,但这是不可能的。

是两年前的票。据说可能永远不会实现此功能。

解决方案可以自己构建OSE版本,并用您的图标替换图标,以便能够将它们用作标准图标


1
好像这个答案已经过时了VBoxManage,@ SaurikSI答案中的作品 superuser.com/a/1324802/648598
Mycah '18

1

您还可以选择通过桌面链接启动计算机,然后通过右键单击->属性来自定义图标。使用此链接启动VM时,自定义图标也将出现在任务栏中。

如果您同时运行多个VM,并且想要在任务栏中进行区分,这将非常有用。


欢迎来到超级用户!这实际上是评论,而不是原始问题的答案。要批评或要求作者澄清,请在其帖子下方留下评论-您可以随时评论自己的帖子,一旦您拥有足够的声誉,就可以在任何帖子中发表评论
DavidPostill

0

您可以在“设置”->“常规”->“基本”中的描述中更改操作系统类型。从我所见,这只是一个描述性参数,不会影响VM工作。

我也在寻找一种解决方案,但这似乎是更改它的唯一方法。顺便说一句Solaris图标真的很棒:)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.