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

Isz*_*szi 19 windows-7 virtualbox

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

例子:

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

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

我在 Windows 7 x64 上运行 VirtualBox 4.1.6。

小智 17

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

VBoxManage modifyvm  "VM Name" --iconfile D:\icon.png
Run Code Online (Sandbox Code Playgroud)

  • 适用于 VirtualBox 6.0.6。对于那些想要回到原始图标(文件“os_...”)=> https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Frontends/VirtualBox/images (3认同)

bla*_*ack 7

编辑

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

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


原答案

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

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

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


小智 0

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

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