Комментарии 11
Постоянно пользовался VB еще с 6 версии на старом, но мощном, компе (начиная с Ubuntu 18.04 и пока до 22.04) и думал что это идеальная (по крайней мере для моих требований) система виртуализации. Но тут понадобилось установить на более-менее современный ноутбук (Honor Magicbook 14) и столкнулся с проблемами запуска виртуалок (из-за SecureBoot и прочих защит). Проблема в принципе решаема (необходимо подписать драйвера, но инструкции нужно тщательно выискивать в гугле), на Debian 12 даже получилось, но вот на Fedora 40, что странно, ведь она вся такая передовая, не взлетело. И учитывая, если я правильно понял, что при каждом обнолении ядра драйвера нужно переподписывать (а только за последние пару дней уже два раза новое ядро прилетало), то плюнул и установил KVM/QEMU + libvirt + Virtmanager, и честно говоря каких-то глобальных отличий от VB в плане использования не обнаружил. Единственное нужно сразу правильно настраивать оборудование ВМ, потому что потом, как минимум через GUI сделать это уже будет невозможно.
К чему я все это - для Windows для меня VB так и остается идеальным варинатом, но полностью зацикливаться на нем не стоит, особенно если переходите на *nix.
VB просто намного удобнее в использовании.
Я несколько лет назад перешел с VB на QEMU/KVM. Сейчас вернулся на VB.
Основная причина - удобство подключения/отключения USB устройств к ВМ. На VB это делается в пару кликов мыши. Плюсом мелочи вроде удобного управления режимами экрана гостевой ОС, оперативного управления возможностью совместного использования буфера обмена. Также QEMU/KVM с Virtmanager хранит настройки ВМ с правами рута, что хорошо в одних сценариях использования и плохо в других.
В Virtmanager проброс usb делается также просто, в пару кликов (проверено на рутокен).
По поводу рута: если добавить пользователя в соответствующую группу, то пароль от рута больше не понадобится. В VB, кстати, так же.
В Virtmanager проброс usb делается также просто, в пару кликов (проверено на рутокен).
Включить у ВМ работу с USB - это да, не вопрос, а вот возможности быстро подключить к работающей ВМ устройство, подключенное к компьютеру, а потом вернуть его хосту - не нашел. Только командой в мониторе.
По поводу рута: если добавить пользователя в соответствующую группу
Надо посмотреть.
Впрочем, удобство управления у VB все равно выше. Вроде мелочи, но их много, и пока они перевешивают. Тем более, что в VB в 7 версии поддержку USB 3.0 перенесли из пакета дополнений в свободную часть.
Подключить/вернуть устройство можно также как и в VB - просто установив/сняв галочку в соответствующем окне.
Добрался до virtmanager. Попробовал.
Нашел таки простое подключение/отключение USB устройств (непонятно, почему не находил раньше). Но подключение минимум четыре клика, отключение - три. Причем лазить по длинному списку, включающему вообще все устройства. Может у меня версия virtmanager какая-то устаревшая?
На VB таки за два, причем просматривать приходится только список подключенных USB устройств.
Еще на QEMU/KVM словил старый глюк, когда переключение раскладки действует только несколько секунд, после чего переключается обратно, если в виртуалке и на хосте переключение осуществляется одной комбинацией клавиш.
Перевожу глаза со строки "модернизирован графический интерфейс" на скриншот и обратно. Потом опять на скриншот... 😂
Нет, я понимаю, что это не главное в гипервайзоре, пусть даже второго типа, но все же...
Пока ещё сырая, к примеру, дефолтный сетевой адаптер через NAT не работает
Угу, нормальное 3d ускорение (как например в... ну пускай будет vmware) на актуальной версии dx (для например виндов), опять не сделали, как и в прошлый раз. Спасибо.
Поддержка Wayland.
Эх надеялся на чудо, но чуда не произошло.
Вышла система виртуализации VirtualBox 7.1