Компания Cyberus Technology открыла код бэкенда VirtualBox KVM, позволяющего использовать в системе виртуализации VirtualBox встроенный в ядро Linux гипервизор KVM вместо поставляемого в VirtualBox модуля ядра vboxdrv. Бэкенд обеспечивает выполнение виртуальных машин гипервизором KVM с полным сохранением традиционной модели управления и интерфейса VirtualBox. Поддерживается запуск в KVM существующих конфигураций виртуальных машин, созданных для VirtualBox. Код написан на языках С и С++ и распространяется под лицензией GPLv3...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=60572
а что там такого в этом плане уникального у АМД?
Просто отличается подсистема хардварной виртуализации от интеловской. AMD-V, IOMMU/AMD-Vi, AVIC, вот это вот всё.
Да ничего, просто очередной студенческий курсовик делать для нескольких платформ оказалось накладно.
А virtio уже можно применить? Потому что больше всего в VB меня удручала низкая дисковая производительность, совершенно бесполезная и никчёмная программа. Да, я не имею в виду встроенный форк самбы или что там у них используется, тут вообще туши свет.
Но в virtualbox уже давно есть virtio-scsi...
> Но в virtualbox уже давно есть virtio-scsi...Я давно не использую сабж, потому и спрашиваю.
> Но в virtualbox уже давно есть virtio-scsi...У "обычного" virtio оверхеда по идее меньше. Одно дело какие-то команды на скорость парсить, другое достаточно тонкий протокол virtio.
virtio-scsi не хуже virtio-blk и поддерживает trim
> virtio-scsi не хуже virtio-blk и поддерживает trimА парсинг команд SCSI типа ничего не жрет? Или вы предлагаете весь настоящий накопитель виртуалки отдавать? Вот нахрен надо, виртуалки юзают не для того чтобы поиметь прибитый на гвозди менеджмент по железу.
> А парсинг команд SCSI типа ничего не жрет?жрет https://www.qemu.org/2021/01/19/virtio-blk-scsi-configuration
Но у меня железо не такое, чтобы было сильно заметно. А в виртуалках с виндой virtio-blk почему-то оказался медленнее. У virtio-scsi тоже были проблемы, но после настройки виртуального диска под 4kn сектора он получился быстрее
>> А парсинг команд SCSI типа ничего не жрет?
> жрет https://www.qemu.org/2021/01/19/virtio-blk-scsi-configuration
> Но у меня железо не такое, чтобы было сильно заметно.Просто не понимаю нахрен заниматься парсингом SCSI команд если это все - виртуальное.
> А в виртуалках с виндой virtio-blk почему-то оказался медленнее.
Наверное, драйвер хреновый. Подозреваю что это может быть не константой по версиям дров. Но мой опыт с виндой на этом минимальный, я обычно пингвинов виртуализую. Там virtio-blk крут и ядрен на мой вкус. А у винды с IO и FS по жизни - ж.
> У virtio-scsi тоже были проблемы, но после настройки виртуального диска под 4kn
> сектора он получился быстрееЛогично, но заниматься всем этим в ВИРТУАЛКЕ в общем то немного изврат...
> Просто не понимаю нахрен заниматься парсингом SCSI команд если это все - виртуальное.я использую из-за trim — lvm thin тома или zvol ужимаются перед бэкапом, а нагрузки не те, чтобы прям гнаться за сверхпроизводительностью. Вроде как и с qcow2 должно работать
> Наверное, драйвер хреновый.
наверное. Каким бы быстрым virtio-blk не был, но что-то его производительность запороло. Не нашел, да и не искал особо
> Логично, но заниматься всем этим в ВИРТУАЛКЕ в общем то немного изврат...
не знаю, что значит в данном случае понимается под "в ВИРТУАЛКЕ", но это настройки диска в qemu. По умолчанию используются секторы по 512 байт (и логические, и физические) независимо от дисков хоста
Ну например, если вам надо подключить овердохрена дисков к виртуалке (такое бывает). А virtio-blk диск -- отдельное pci устройство.
Давным давно уже virtio-blk поддерживает trim, при этом по сравнению с virtio-scsi жрёт гораздо меньше CPU, что весьма ощутимо при провешивании в виртуалку ZVOL с пулов, лежащих на шустреньких NVME.
Хотя, конечно, если хочется совсем уж гигантских IOPS'ов с маленьким latency, то лучше эти NVME в виртуалку напрямую отдать, не забывая про IOMMU.
Virtio-scsi в VirtualBox есть, а скороcть примерно как SATA300, с эмуляцией NVMe скорость выше. Хост Windows, гость, да в принципе наверно любой Linux. EXT2.KDiskMark (3.1.4): https://github.com/JonMagon/KDiskMark
Flexible I/O Tester (fio-3.35): https://github.com/axboe/fio
--------------------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes[Read]
Sequential 1 MiB (Q= 8, T= 1): 107.594 MB/s [ 105.1 IOPS] < 79931.15 us>
Sequential 1 MiB (Q= 1, T= 1): 318.597 MB/s [ 311.1 IOPS] < 3194.88 us>
Random 4 KiB (Q= 8, T= 8): 9.160 MB/s [ 2290.4 IOPS] < 7012.63 us>
Random 4 KiB (Q= 1, T= 1): 9.799 MB/s [ 2449.9 IOPS] < 396.74 us>[Write]
Sequential 1 MiB (Q= 8, T= 1): 82.859 MB/s [ 80.9 IOPS] < 98053.33 us>
Sequential 1 MiB (Q= 1, T= 1): 267.594 MB/s [ 261.3 IOPS] < 3355.99 us>
Random 4 KiB (Q= 8, T= 8): 7.826 MB/s [ 1957.1 IOPS] < 8160.44 us>
Random 4 KiB (Q= 1, T= 1): 8.668 MB/s [ 2167.1 IOPS] < 448.12 us>Profile: Default
Test: 2 GiB (x5) [Measure: 5 sec / Interval: 5 sec]
Date: 2024-01-22 05:46:18
OS: linuxmint 21.2 [linux 6.7.0-060700-generic]KDiskMark (3.1.4): https://github.com/JonMagon/KDiskMark
Flexible I/O Tester (fio-3.35): https://github.com/axboe/fio
--------------------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
[Read]
Sequential 1 MiB (Q= 8, T= 1): 410.924 MB/s [ 401.3 IOPS] < 19904.05 us>
Sequential 1 MiB (Q= 1, T= 1): 397.718 MB/s [ 388.4 IOPS] < 2558.19 us>
Random 4 KiB (Q= 8, T= 8): 24.546 MB/s [ 6137.1 IOPS] < 2599.88 us>
Random 4 KiB (Q= 1, T= 1): 11.281 MB/s [ 2820.3 IOPS] < 344.09 us>
[Write]
Sequential 1 MiB (Q= 8, T= 1): 339.904 MB/s [ 331.9 IOPS] < 24960.61 us>
Sequential 1 MiB (Q= 1, T= 1): 361.326 MB/s [ 352.9 IOPS] < 2373.08 us>
Random 4 KiB (Q= 8, T= 8): 23.294 MB/s [ 5824.0 IOPS] < 2737.44 us>
Random 4 KiB (Q= 1, T= 1): 8.858 MB/s [ 2214.7 IOPS] < 438.01 us>
Profile: Default
Test: 2 GiB (x5) [Measure: 5 sec / Interval: 5 sec]
Date: 2024-01-23 17:58:24
OS: linuxmint 21.2 [linux 6.7.0-060700-generic]
Не понятно где VB и где qemu
https://www.opennet.dev/openforum/vsluhforumID3/132787.html#67 в примере нет QEMU. Измерение сделано с VB в госте Linux, хосте Windows с выбранным в настройках VB контроллер дисков virtio-scsi это первое измерение скорости, цифры измерения меньше и контроллер диска NVMe, цыфры измерения больше.
Crystaldiskmark, запущенный в гостевой Windows 11 внутри VirtualBox 7.0.14 на Fedora 39 выдаёт 4 ГБ/с чтение, 2 ГБ/с запись. Тип эмулируемого диска: SATA (стандартные настройки).Так что это у вас что-то не так.
> Crystaldiskmark, запущенный в гостевой Windows 11 внутри VirtualBox 7.0.14 на Fedora 39
> выдаёт 4 ГБ/с чтение, 2 ГБ/с запись. Тип эмулируемого диска: SATA
> (стандартные настройки).
> Так что это у вас что-то не так.Эээ, нет так это не делается, не правильное сравнение. Делайте как я делал. Хост Windows, гость Linux. И контролёры те же если цель узнать как с virtio-scsi. И результат теста покажите полностью, а не на словах.
А по мне, так самая большая проблема это графика. Без проброса только VMware и Parallels
Скажите как это установить.
Пока никак.
"There are no prebuilt packages of VirtualBox KVM and it needs to be built from source."
То есть, если очень хочется, собирайте сами.
> Возможность запуска VirtualBox и виртуальных машин, созданных
> для VirtualBox, одновременно с QEMU/KVMпппадажите, с ентого места поподробнее - я что делаю не так-то, когда просто "виртуальную машину созданную для virtualbox" (немножко напи3дел тут - но вы бы не заметили) запускаю в kvm?
Прямо вот, придставляити - без загрузки драйвера ведра и всего остального виртуалчпокса тоже.Э... лет десять уже праздную это событие. Кажись в 14м году мои вбоксы умерли не своей смертью.
Забавно, что вот в обратную сторону - хрен вам. Хотя от этого как раз даже и могла бы быть польза.
тут вбокс теперь гуй для квм, ну грубо говоря
> тут вбокс теперь гуй для квм, ну грубо говорядык вот обратно ж нифига - был бы он гуем для kvm, это было бы понятно и прикольно (потому что с гуями у квм как раз ниоч).
Но он тут гуй только для себя любимого и своих вмок, а остальные как хотят.
ты наверное путаешь между "гуй для kvm" и "гуй для qemu"
> это было бы понятно и прикольно (потому что с гуями у
> квм как раз ниоч).
> Но он тут гуй только для себя любимого и своих вмок, а
> остальные как хотят.Ну просто оракель не был бы оракелем если бы не сделал все через - ну вот то самое место - как они это любят. У виртуалбокса это вообще славная традиция.
Глядишь годков через пять до них доползет что та идея имела пойнт :)
А этот гуй тормозить будет так же как тормозил со своим родным драйвером?
(это видимо то из-за чего аноним так распереживался что удолили)
> а поделись с общественностью маном своих
> ак-к-кробатических возможностейэммм... не понял? Тебе нужен какой-то ман как kvm запускать или вот что? "диски" .vdi поддерживаются as is. (вот в этом месте я и приврал, потому что у меня они .vmdk - сам догадайся, для чего на самом деле когда-то создана та виртуалка. Но потом таки да, жила под vbox и теперь запускается квмом. И работает. Кстати, я-то хотел вообще-то bhyve. Угадаешь, где пролетел?)
vboxguest конечно остается немного не у дел, но вы правда собирались ЭТИМ пользоваться в 2k24?
> пппадажите, с ентого места поподробнее - я что делаю не так-то, когда просто
> "виртуальную машину созданную для virtualbox" (немножко напи3дел тут - но вы бы
> не заметили) запускаю в kvm?
> Прямо вот, придставляити - без загрузки драйвера ведра и всего остального виртуалчпокса тоже.Ну так qemu умеет чертову кучу форматов виртуальных дисков. И чего? И даже как минимум некоторых чужих железок, типа вмварь видяхи/мыши и чего там еще. Я в нем запускал VMDK от некоей вмварной виртуалки, и чего? Главное железки более-менее поддерживаемые той системой дать.
Если что, virtio - намного лучше чем весь тот античный виртуалбоксово-вмрварный мусор. Это довольно тонкий - и потому довольно резвый интерфейс к хосту. Как KVM сделал счет почти нативным по скорости, virtio делает что-то сравнимое для IO и это как бы мастхэв для нормального перфоманса диска, сети и видео. А линь крут тем что у него дрова этого всего с незапамятных времен в ядро встроены, удобно, никаких "тулсов" ставить не надо для культурного перфоманса.
> Если что, virtio - намного лучше чем весь тот античный виртуалбоксово-вмрварный мусор.ты опять опрашивал? А вон там чувак с виндой - мерял.
Надо же - и опять твоя экспертиза гроша ломанного не стоит.
>> Если что, virtio - намного лучше чем весь тот античный виртуалбоксово-вмрварный мусор.
> ты опять опрашивал? А вон там чувак с виндой - мерял.
> Надо же - и опять твоя экспертиза гроша ломанного не стоит.Моя экспертиза просто - с пингвинами. А в этой твоей любимой виндочке с IO задник был, есть и будет есть - ну там и бывают какие-то перверсии. Там все так. Оверинженернуто и беспощадно, а результат - швах.
Ты можешь рассказывать как твой ынтыгпгайз крут. А я заходя в диру с 100К файлов и ловя клин на 5 минут назову г-но извините г-ном. Потому что оно - вот это вот, коли работает - вот так. Соседний тазик на линухе ведь вообще проблем не испытывает с этим.
> Моя экспертиза просто - с пингвинами.Вся твоя экспертиза - в надувании щек анонимно на опеннете.
Ты ведь и на пингвине не мерял а опра...да если б хоть опрашивал. Просто фантазируешь.> А я заходя в диру с 100К файлов и ловя клин на 5 минут назову г-но извините г-ном.
ну вот я и не ныряю в г-но через дыру в 100k файлов. Вот вообще совершенно согласен что если у тебя такая дыра образовалась - то заполнена она не шоколадом.
Ну и напоминаю - речь о прелестях virtio на фоне ну положим virtio-scsi. А не о твоих дырах с навозом. Ты бы мог нам рассказать как такая дыра открывается если пробросить блочное устройство с таким содержимым обоими способами (и может даже кому-то зачем-то пригодилось бы это знание) и показать детали эксперимента (а то после твоих journalled-фантазий просто цифрам мало кто поверит) но ты ж "опрашивал".
> Вся твоя экспертиза - в надувании щек анонимно на опеннете.Так, признавайтесь, кто наху зеркало подсунул?!
> Ты ведь и на пингвине не мерял а опра...да если б хоть
> опрашивал. Просто фантазируешь.Я поэкспериментировал с разными да выбрал что лучше работало. А потом сверил часы с манами qemu и проч. Системная интуиция не подвела, virtio в общем случае самый быстрый ессно. Во всяком случае на линухе. А что там в винде - пусть адепты виндочки и узнают, твоя епархия.
>> А я заходя в диру с 100К файлов и ловя клин на 5 минут назову г-но извините г-ном.
> ну вот я и не ныряю в г-но через дыру в 100k файлов.Ну дык ты вообще судя по описанию - хомячок, который непонятно с чего возомнил себя гордым сусликом. Твои кейсы и скиллы сводятся к лобызанию чужих ботинок и полаганию что умение гонять чужих (!!) слонов делает тебя каким-то офигенным. А тут вдруг владелец слонов помре, слоны разбредись...
> Вот вообще совершенно согласен что если у тебя такая дыра
> образовалась - то заполнена она не шоколадом.Как там говорится, "ну а остальные обсуждают людей"? Слышь, нах, а может, нах людей то? В чем такая радость сказать "все мудачи"? (это опечатка такая, случается в чатиках иногда)
> Ну и напоминаю - речь о прелестях virtio на фоне ну положим
> virtio-scsi. А не о твоих дырах с навозом.Ну я это лишь к тому что в винде с IO и FS все довольно голимо хоть как. Наверное сочетание двух кривулин может взаимокомпенсироваться, конечно.
> Ты бы мог нам рассказать как такая дыра открывается если пробросить блочное устройство с
> таким содержимым обоими способамиЯ вообще не люблю блочные девайсы в виртуалки пробрасывать. Потому что геморный, анти-технологичный менеджмент систем - не мое. У меня обычно просто диск-в-файле. Это не оптимально по перфомансу, зато лучше по менеджменту. А убер-нагруженные вещи которым это реально критично, наверное, было логичнее на bare metal все ж запускать.
> просто цифрам мало кто поверит) но ты ж "опрашивал".
Не, я эксплуатировал, просто - немного специфично. Т.е. например у меня виндочки уже давно нет - никакой и никак, например. Ну я и не в курсе ее интимных проблем с qemu.
Никогда не понимал нафига этот vbox нужен, когда есть QEMU, который умеет в kvm/nvmm.
Присоединюсь. Берём virt-manager(-qt), пользуемся. Сабж пролетает аки фанера над Парижем.
Ну можно и так, но я вообще юзаю голый qemu -display=none и бридже на tap0, по ssh влезаю в виртуалку. Какие-то vbox'ы c их vboxdrv через dkms - брррр, в пекло
> Ну можно и так, но я вообще юзаю голый qemu -display=none и
> бридже на tap0, по ssh влезаю в виртуалку. Какие-то vbox'ы c
> их vboxdrv через dkms - брррр, в пеклоа вот и наш ниасилятор модулей подвалил.
кто тут ниасилятор? Ты не в курсе, что vboxdrv не в mainline?
кокой ужос!
Видишь ли, мне совершенно все равно, грузится очередной .ko из единственноверного kernel/drivers/гдеонотамзарыто или из некошерного weak-updates.
> кокой ужос!
> Видишь ли, мне совершенно все равно, грузится очередной .ko из единственноверного kernel/drivers/гдеонотамзарыто
> или из некошерного weak-updates.Ну так это тебе нравится #$%ться с проблемами и траблами на ровном месте, на франкенштейне которого в результате саппортить не хочет или не может - никто! Ибо вон те бакланы еще те сапорты и майнлайн не потянут, а в майнлайне эти выкидыши всем нахрен надо.
И вот ты такой остаешься с любыми багами 1 на 1 в результате. Зарулить их в таком режиме крайне маловероятно. И ты либо топаешь на свою виндочку (а там, типа, с этим лучше?) либо люстрируешь собой картину "весь в гамне но на коне". Так, конечно, можно - но нормальным людям нахрен нужно.
У меня нет никаких проблем и траблов на ровном месте.Проблемы, на самом деле, у тебя и твоих клиентов-неудачников (если они вообще не воображаемые). Потому что им попался "специалист" во всем, высасывающий из пальца несуществующие "проблемы" и никогда не проверяющий своих выдумок.
Т.е. даже не "опрашивающий", вместо того чтоб померять, а просто фантазирующий.
> У меня нет никаких проблем и траблов на ровном месте.
> Проблемы, на самом деле, у тебя и твоих клиентов-неудачников (если они вообще
> не воображаемые). Потому что им попался "специалист" во всем, высасывающий из
> пальца несуществующие "проблемы" и никогда не проверяющий своих выдумок.Вообще-то имхо проблемы у твоего работодателя, нанявшего некомпетентного овоща неизвестно зачем. При том этот овощ много из себя строит - но в контексте линуха очень мало из себя представляет. А бонусом являет собой уникальный талант по прострелу своих и не только пяток, находя легион проблем там где их вообще не должно было быть. Потому что твой радиус кривизны рук не совпадает с линухом - и получается, таки, фигня.
> Т.е. даже не "опрашивающий", вместо того чтоб померять, а просто фантазирующий.
Ты не только действуешь так же, но и еще обычно это намного хуже получается - потому что ты выбираешь самое идиотское и голимое решение из всех возможных. А потом плачешься на публику как тебе пингвин плох. Ну вот не твое это, ты не принадлежишь этим технологиям - и это видно. Иди уж свои виндочки админь, "линуксоид" хренов.
боюсь не человеку, действующему в режиме "опрашивал", и выбирающему технологии из своих идиосинкразий по методу "аааааа модуль не в том каталожке лежит!" оценивать мою компетентность.И да, как там с невиданными чудесами достигаемыми ext4 fs на чтении при включении журнала - уже разобрался?
> боюсь не человеку, действующему в режиме "опрашивал", и выбирающему технологии из своих
> идиосинкразий по методу "аааааа модуль не в том каталожке лежит!" оценивать
> мою компетентность.Ну ты мою оценивать полез - и получил вполне симметричный ответ на свои фортели. Что тебе не нравится? Можешь ощутить свое поведение на своей же тушке, великий эксперт по прострелу пяток и максимально дурацким решениям. Я могу совершенно инженерно обосновать почему тебя слушать в вопросах линуха не надо. Не тебе - а всем. Глядя на вон то великолепие с кучейпроблем и прострелом пяток - я вот как раз поэтому и считаю что тебя не следует слушать в вопросах эксплуатации линуха. Если не хочется ныть так же. По моему это 100% железобетонная логика.
> И да, как там с невиданными чудесами достигаемыми ext4 fs на чтении
> при включении журнала - уже разобрался?Да уж сто лет. Гильотина надежно лечит головную боль, и я в курсе :). Ну у меня ни 1 EXT4 и не осталось уж эн лет к ряду. Зачем мне этот легаси дизайн без интересных свойств? Его время заканчивается.
Virt-manager замечательно подключается и работает через ссш с удаленным хостом. Даже графическая консоль работает без нареканий.
мне просто не нужна графическая конь-соль как и лишний virt-manager
> Ну можно и так, но я вообще юзаю голый qemu -display=none и
> бридже на tap0, по ssh влезаю в виртуалку. Какие-то vbox'ы c
> их vboxdrv через dkms - брррр, в пеклоА зачем там ssh? Повесь консоль на hvc0 какой-нибудь (virtio'шная консоль) если ремотно рулить не надо - и будет тебе счастье.
А видяха - если нужна - опять же virtio есть. В 2D виде вообще ничего особо не требует, подхватывается кернелем сразу (в гуесте в смысле). Быстрый - 1080p на ютубе кажет без особых напрягов вроде, в фулскрине почти от железки не отличимо получается.
У виртуалбокс есть одно неоспоримое преимущество - встроенный rdp сервер, причем с поддержкой нескольких клиентов одновременно.
> У виртуалбокс есть одно неоспоримое преимущество - встроенный rdp сервер, причем с
> поддержкой нескольких клиентов одновременно.эх... был бы он - встроенный... Но, к сожалению, он "встроен" в extpack.
(Ну а может и к счастью, не о чем жалеть. Померла безотказная лошадка, ну так она уже лет десять из стойла-то и не выходила, совсем старенькая уже.)
У qemu vnc
т.е тормозное неэффективное дырявое г-но.Ну ок, наслаждайся.
> т.е тормозное неэффективное дырявое г-но.
> Ну ок, наслаждайся.Там еще spice есть. Или вообще можно в самой VM запустить хоть тот же xrdp (а у винды сие вообще встроено изначально) - или что там кому надо. Вариантов - газилион.
spice пока есть, шапка его в 9 версии закопала
> spice пока есть, шапка его в 9 версии закопалаЯ закопал шапку, уйдя на deb
> Я закопал шапку, уйдя на debтак spice то кто-то теперь тащит чтоль?
> spice пока есть, шапка его в 9 версии закопалаА вы в фортуну 500 входите? Тогда у вас должен быть оплаченый саппорт, юзайте что редхат рекомендовал и не парьтесь. А если плохо работает - пишите баги на кастомерском портале, и пусть отрабатывают свои бабки. Вы же не по приколу столько отваливали, да?!
А остальных извините закопал - редхат. Который уже IBM так то - и в гробу халявщиков видал! Вы и правда проплатили редхат? А они вам еще и продали? А то центос - они сами немного закопали как раз! Там центос стрем теперь! А это уже не халявный клон редхата вовсе, а его бетаверсия. А потом нахрен кому нужная на серверах и VM, называя вещи своими именами. А дебину и убунтам LTS, вот, народа на ровном месте и привалило, спасибо айбиэму за это :)
к чему все это? Основные разработчики спайса были из шапки и работали за деньги — он им был нужен для их RHV. Теперь остается надеяться, что те, кто подхватил спайс, таки удержат его
а его разьве кто-то подхватывал? Вроде лежит себе в редхатовской мусорке, рядом с гластером, и уже немножко пованивает.
лежит он в гитлабе у freedesktop и там даже один человек что-то делает
А, то есть уже и на дальнюю свалку вывезли. Там вон целый Xorg лежит.Жаль, в принципе - неплохая была говорящая лягуха и часть проблем с виртуалочным видео решала.
> к чему все это? Основные разработчики спайса были из шапки и работали
> за деньги — он им был нужен для их RHV. Теперь
> остается надеяться, что те, кто подхватил спайс, таки удержат егоЭто реалистичная оценка курса действий. Если вас интересует что там делает шапка - извольте платить и в случае чего предъявляйте им. Иначе - выбирайте из того что есть. В демьяне в qemu spice как фича - присутствует. А что там шапка сделала, лично я - ниипу. Потому что в фортуну 500 не вхожу и сапортить меня они не будут, соответственно, ну а мне не логично равняться на то что "у шапки" соответственно, при таком раскладе. Если для вас лучше работают иные подходы - окей, дерзайте.
ну расскажите, какие там иные подходы, если основной разработчик отказался?
> ну а мне не логично равняться на то что "у шапки"Вы решили сами спайс тянуть вопреки попытке закопать или надеетесь, что найдется еще кто-то, кому оно надо?
У него "в дерьмиане присутствует"! И он искренне не понимает что оно присутствует только до тех пор пока ничего не сломают либо со стороны qemu, либо со стороны дерьмиана (привет time_t) либо еще в ста возможных местах.И присутствует там только потому что когда-то шапка заплатила за разработку. А все что делает дебиан - упаковывает чужой код в свои пакетики.
> Вы решили сами спайс тянуть
нет конечно - шва6одкиный софт падает с неба вместе с бесплатной едой для его разработчиков, все бандерлоги-де6иллианоиды в это веруют.
У VirtualBox намного лучше интерфейс. Во всратом virt-manager ни диск динамический нельзя создать, ни описание виртуалки сразу в главном окне посмотреть.
virsh list - и смотри наздоровье. Нафиг вообще гуй для этого?
удобные общие папки и сеть в Windows XP.
https://en.wikipedia.org/wiki/Comparison_of_platform_virtual...
Здорово, как раз дистриб для Чебурнета пилю cheburnet live, чтоб на сайт Сбербанка заходить без установки сертификатов минцифры. Со Spice интеграция уже реализована теперь очередь за virtual box.
Мсье знает толк...
Надеюсь пробрасывать железки будет не так геморно как в qemu/kvm сейчас...
хм, а что, в виртуалбокс завезли обратно проброс pci?
По ссылке как раз завезли
Сижу в Android-x86 11 под QEMU и аппаратным ускорением. Единственный трабл - плохо поддерживаются разрешения 5:4. Не знаю, где. Или в QEMU или в ядре. По дефолту выбирается 16:9. При 5:4 может глючить мышь. И еще странный глюк в Android - кнопки навигации черти как по панельке распределены. Я даже сурцы SystemUI ковырял, чтобы разобраться. Вроде там нечему ломаться. Но там все так наворочено, что черт ногу сломит.
> Сижу в Android-x86 11 под QEMU и аппаратным ускорением.А зачем ты там сидишь?
где взял?
или сам билдил?
По ссылке VirtualBox с дополнительными патчами. Непонятно, можно ли его собрать, чтобы в рантайме переключать используемый гипервизор?
даже если и можно, то точно не нужно. Как ты себе представляешь взаимодействие двух модулей виртуализации в одном ядре и стоит ли близко подходить к этому серпентарию?У поделки судя по ридми строго специальное назначение - студенты немецкого техникума хотят запускать виндовые (xp) виртуалочки в линуксе новых модных версий, для которых еще не пропатчен vboxdrv. Наверное им дойчебан грант дал. Если у тебя какие-то другие цели - тебе оно вряд ли подойдет.
К сожалению, бесполезно, т.к. в Windows никакого KVM не предусмотрено (не думаю что хоть один нормальный человек потащит VirtualBox куда-то кроме винды)
> К сожалению, бесполезно, т.к. в Windows никакого KVM не предусмотрено (не думаю
> что хоть один нормальный человек потащит VirtualBox куда-то кроме винды)Вы ознакомились с ценными мыслями эксперта опеннета. На винду ему мамка денег не давала и он ее видел только в ютубе.
Не думаю что хоть один _нормальный_ человек, знакомый с виндой не по ютубу, потащит туда даже vmware - потому что это надо пердолиться, за деньги, а зачем - непонятно.
Ээээ, а что я тогда делал, когда еще ннсколько лет назад выбирал kvm вместо native? В чем отличие?
это собственная разработка каких-то немецких студентов, аналогов не имеющая.Зачем нужна - никто не знает.
О, _реальный_ конкурент QEMU подъехал. Конечно же ключевое достоинство - аппаратная виртуализация и паравиртуализация. Вроде как вирбокс всё полностью виртуализировал.> в более понятном для пользователя окружении VirtualBox.
А virt-manager чем непонятен?
> О, _реальный_ конкурент QEMU подъехал. Конечно же ключевое достоинство -
> аппаратная виртуализация и паравиртуализация. Вроде как вирбокс всё
> полностью виртуализировал.Судя по его фичам - конкурент оно пока весьма условный.
>> в более понятном для пользователя окружении VirtualBox.
> А virt-manager чем непонятен?Да даже и с командлайном qemu можно при случае разобраться, а потом просто наделать себе скриптов запуска типовых VM и будет даже проще - можно например автоматически генерить виртуалки от и до самому станет, под какие-то более специфичные нужды. Конечно надо не всем, но...
>Запуск в системах с ядрами Linux, ещё не поддерживаемыми в VirtualBox. KVM встроен в ядро, в то время как vboxdrv отдельно портируется для каждого нового ядра.Нужно заметить, что помимо vboxdrv для полноценной работы с сетью нужно ещё два модуля: vboxnetflt, vboxnetadp. Которые также не входят в состав ялра.
>К сожалению, бесполезно, т.к. в Windows никакого KVM не предусмотрено (не думаю что хоть один нормальный человек потащит VirtualBox куда-то кроме винды)Нормальные люди не VirtualBox тащат в Винду, а Винду в VirtualBox.
> Нормальные люди не VirtualBox тащат в Винду, а Винду в VirtualBox.Ну насколько "нормальные" не уверен, но вот эти разработчики - именно так, и именно для винды и старались. Не знаю только, XP или семерочки. (что-то подсказывает что вот точно не 11 или 2022)
Этот VirtualBox мультилиб при сборке требует и процессоры AMD поддерживает в экспериментальном порядке. В qemu такой проблемы нет.
Со своим родным модулем vboxdrv процессоры AMD, сколько им пользуюсь с нулевых, всегда поддерживались. Просто с KVM ещё недостаточно протестировали. Потому и в экспериментальном.
> Этот VirtualBox мультилиб при сборке требует и процессоры AMD поддерживает в экспериментальном
> порядке. В qemu такой проблемы нет.так он для тех кого не устроит qemu, тем кого устроило - оно не нужно совсем.
ВиртуалБокс научился запускать автоматически виртуалки? Или всё также бесполезный продукт?))
З.Ы. не могу рассматривать ВБ мне домашнего использования. Чисто виртуалку погонять пол часика. На серьезных шях это подделка.
Не увидел на страничке с исходной новостью ссылку на исходники. Где он, этот открытый код?
https://github.com/cyberus-technology/virtualbox-kvm