Добавление пользовательских значков виртуальной машины в VirtualBox

15

Я хотел бы использовать пользовательские значки, чтобы лучше отличать машины, работающие под одной ОС, в VirtualBox. Это возможно? Если да, то какие файлы мне нужно добавить / отредактировать?

Примеры:

У меня есть две виртуальные машины Windows 7. Одну я использую в качестве песочницы для тестирования различных вещей, а другую я использую, когда мне нужно подключиться к работе (в идеале, моя личная система - хост-машина - никогда не подключается напрямую). Я хотел бы иметь, возможно, стакан для песочницы и чемодан для рабочей машины.

У меня есть две виртуальные машины Ubuntu. Один - BackTrack Linux, другой - сборка, которую я использую, чтобы узнать больше об ОС. Я не возражаю против сохранения обычной иконки для последней, но я хотел бы использовать одну из иконок или изображений BackTrack для первой.

Я использую VirtualBox 4.1.6 на Windows 7 x64.

Iszi
источник
Что касается различия между машинами и изменения значка, вы можете использовать ответ от @koshua. Изменение Name, Typeи Versionнастройки при Settings-> General-> Basicчто - то другое. Я подтвердил, что это действительно работает, чтобы изменить значок, и я не нашел никаких проблем. Кроме того, модератор на форумах VirtualBox подтверждает, что нет никаких проблем, изменяющих этот параметр после начальной установки. > По Mpack »25 апр 2011, 05:31>> Выпадающий список категорий показывает ОС, а не исчерпывающий список> индивидуальный OS Editi
talyric

Ответы:

10

Вы можете легко изменить значок VM в CLI VirtualBox, выполнив эту команду:

VBoxManage modifyvm  "VM Name" --iconfile D:\icon.png
SaurikSI
источник
Это кажется полезным, но вы можете отформатировать команду для удобства чтения.
Анаксунаман
Это прекрасно работает на VirtualBox 5.2.16 (MacOS 10.13).
Мика
1
Работает с VirtualBox 6.0.6. Для тех , кто хочет вернуться к первоначальной иконке (файл «ОС _...») => virtualbox.org/browser/vbox/trunk/src/VBox/Frontends/VirtualBox/...
Поллитцер
6

РЕДАКТИРОВАТЬ

Оригинальный ответ был написан в 2012 году и (к счастью) устарел.

Пожалуйста, проверьте этот ответ, как предложено в комментариях.


оригинальный ответ

Я хотел сделать то же самое, но это невозможно.

Вот билет 2 года назад. Заявлено, что, вероятно, эта функция никогда не будет реализована.

Решением может быть создание версии OSE самостоятельно и замена значков на ваши, чтобы иметь возможность использовать их в качестве стандартных значков .

черный
источник
1
Похоже, что этот ответ устарел, VBoxManageответ @SaurikSI работает superuser.com/a/1324802/648598
Mycah
1

У вас также есть возможность запустить компьютер по ссылке на рабочем столе, а затем настроить значок, щелкнув правой кнопкой мыши -> Свойства. Когда вы запускаете виртуальную машину по этой ссылке, на панели задач также появится пользовательский значок.

Это очень полезно, если вы используете несколько виртуальных машин одновременно и хотите выделить их на панели задач.

Juan
источник
Добро пожаловать в Супер пользователя! Это действительно комментарий, а не ответ на оригинальный вопрос. Чтобы критиковать или запрашивать разъяснения у автора, оставьте комментарий под его постом - вы всегда можете комментировать свои собственные посты, и, когда у вас будет достаточно репутации, вы сможете комментировать любой пост .
DavidPostill
0

Вы можете изменить тип ОС в описании в Настройки-> Общие-> Основные. Это просто описательный параметр и не влияет на работу ВМ из того, что я видел.

Я тоже искал решение, но, похоже, это единственный способ изменить его. Кстати, иконки Solaris действительно хороши :)

koshua
источник