Спустя год с момента формирования прошлой значительной ветки компания Oracle представила (https://www.virtualbox.org/pipermail/vbox-announce/2017-Augu...) первый бета-выпуск системы виртуализации VirtualBox 5.2 (http://download.virtualbox.org/virtualbox/5.2.0_BETA1/).
Основные улучшения (https://forums.virtualbox.org/viewtopic.php?f=15&t=84086):
- Поддержка экспорта виртуальных машин в Oracle Cloud (OPC);
- Режим (https://www.virtualbox.org/ticket/5810) автоматизированной установки гостевых систем, похожий на функцию "Easy Install" в VMware и позволяющий без лишних настроек запустить гостевую систему, лишь выбрав необходимый для запуска образ;- Новый графический интерфейс выбора виртуальных машин;
- Улучшение средств для людей с ограниченными возможностями;
- Поддержка определения звуковых устройств и автоматизированный выбор драйвера для звукового бэкенда. Возможность горячего подключения внешних звуковых карт;- Эмуляция звуковых устройств HDA переведена на обработку данных в асинхронном режиме с выполнением в отдельном потоке;
- Улучшена обработка видеорежимов при использовании EFI.URL: https://www.virtualbox.org/pipermail/vbox-announce/2017-Augu...
Новость: http://www.opennet.me/opennews/art.shtml?num=46968
VirtualBox уже научился открывать свои же образы Вирт.машин предыдущих версий? Если нет - то не надо.
Пользуюсь им много лет и никогда с открытием образов проблем не замечал
Были косяки в ветке 5.0, когда какие-то настройки вдруг стали некорректными, косячили со снапшотами. Потом починили, но осадочек остался.
Это как с Яндекс.диском. Тот же косяк с затертыми данными. Помню был знакомый, который в Яндексе работал. Так он весьма агрессивно реагировал на эту ситуацию. Видать, знакомые были.
А скорость передачи данных по сети поправили?
> А скорость передачи данных по сети поправили?вы про историю с vmnet и двумя и более ядрами? Тикет висит уже лет пять, не надейтесь, пользуйтесь эмулятором e1000.
Как-то неправильно растягивает VirtualBox гостевую ОС в i3wm. Надеюсь, исправили данную проблему.
Надеюсь, ты запилил им багрепорт.
> Надеюсь, ты запилил им багрепорт.Щас, они уже прям разогнались чинить ...
Тут д(ж)ва года уже открыт тикет:
https://www.virtualbox.org/ticket/14323
> Virtualbox 5.0: Blackscreen in fullscreen mode with i3wm host.Начиная с пятой версии показывают черный/пустой экран, как только переключаемся в полноэкранный модус.
Репорт висит, вначале пытались спихнуть на автора i3
> If you want this to move faster you might see if you can get the i3wm authors to take a look?когда не удалось, мягко намекнули на отсутсвие потребности у пользователей
> as the team members who would be able to do so have too many higher priority issues which would prevent them from getting to it (and
> unfortunately I am not aware of any customer requests for better i3vwm support).Однако, самое интересное - во-первых, в четвертой версии таких проблем не было, во-вторых: стоит убрать их же "встроенную" панельку - и все прекрасно работает.
Ну и если порыть немного - у народа с Enlightenment и AwesomeWM та же проблема наблюдалась.
Так почему никто из глядящих на этот код "тысячи глаз" до сих пор не исправил? Почему баги в открытом коде висят годами, а некоторые уже и десятилетиями? Что-то не работает в модели совместной разработки? Что-то пошло не так, как у большевиков после 1917? Где победа мировой линукс-революции?
> Так почему никто из глядящих на этот код "тысячи глаз" до сих
> пор не исправил?qt+особенности взаимодействия с wm+рендеринговые оптимизации - не самый простой и понятный объект для поиска багов.
> некоторые уже и десятилетиями? Что-то не работает в модели совместной разработки?
VB ни разу не предполагает модели совместной разработки, как пилили его полтора оставшихся санокопа, так и пилят, за зарплату. Но вы можете присылать им свои патчи - в бездонном траке еще много места, где они могут гнить годами.
> Что-то пошло не так, как у большевиков после 1917? Где победа
> мировой линукс-революции?в xen/kvm/qemu. Но, сами понимаете, то кронштадский "мятеж", то промпартия, то ленинградское дело, то заговор военных, вроде уже пятое поколение разработчиков расстреляли - а коммунизма что-то все нет. А проклятый капитализм все никак не загниет, еще и свой сервер начал бесплатно втюхивать, вот обнаглели, гады.
Потому что этот выкидыш трупа никому из тысяч глаз ненужен, все пилят и пользуются kvm
Для начала, нужно выключить режим масштабирования экрана Alt+C и проставить дополнения гостевой системы.
> Для начала, нужно выключить режим масштабирования экрана Alt+C и проставить дополнения
> гостевой системы.Дополнения установлены, а режим масштабирования отключен. Но что интересно, если включить, а потом отключить режим масштабирования (при включенном подгоне окна ОС), то все становится нормально.
Когда Oracle перестанет мучать амфибиотропная асфиксия в отношении исходных кодов поддержки проброса USB 2.0 ?
> Когда Oracle перестанет мучать амфибиотропная асфиксия в отношении исходных кодов
> поддержки проброса USB 2.0 ?как только вы ее напишете и отдадите в опенсорсе.
А оракл (сан) свою явно где-то купил, подорого, и без права раздачи исходников.
я тут нашел кучу VDI образов как их запустить и посмотреть что там?
Ну так это типа диски, нужна ещё конфигурация.
Монтируй и смотри что там
sudo qemu-nbd -c /dev/nbd0 drive.vdi
sudo mount /dev/nbd0p1 /mnt
это от virtualbox образы, как их в virtualbox запустить?
Быть ясновидящим. И создать к каждому образу подходящий файл .vbox с конфигурацией, подходящей для файла диска (vdi).
Если линуксы - создать конфигурацию, в которой вообще ничего не взлетит, надо суметь. А там понятнее будет.Если винда - хе-хе, будет масса веселья.
1. Создать виртуалку линксовую с загрузочным CD,
2. прицепить второй диск по САТА,
3. загрузиццо
4. ...
5. профит
Всем добрый день.
Может кто подскажет.
Камень i7 6700K
Мама Asus Prime Z270-K
На Win7x32 стоит VirtualBox 5.0.40 вроде все работает спокойно.
Решил поставить версию 5.1.26 - поставил также с паком.
Пробую запустить уже созданные виртуалки - все крашатся - синий экран.
Создаю с нуля - порядок все работает.
Но вот процессор начал грузиться с новой версией не по детски.
1. Почему крашатся машинки с прежней версии ?
2. Почему процессор начал не по детски грузиться ?
> x32Скорее всего разработчики просто болт забивают на эту устаревшую особенность
> Пробую запустить уже созданные виртуалки - все крашатся - синий экран.поскольку вряд ли у вас крашится древняя версия openbsd, я делаю вывод, что к нам в цитатель опенотсососа забрел проклятый виндоюзер, ХВАТАЙ ЯВО!
> Почему крашатся машинки с прежней версии
вероятно, потому, что винда не любит, когда ей внезапно меняют конфигурацию железа - а в новой версии внутри vm появилось что-то лишнее (какой нибудь hpet таймер, флаг процессора, или еще что) или что-то, наоборот, увиртуализировали.
Лечится внимательным чтением release notes между вашей версией и текущей. Мне за вас это делать лень, простите, у меня 4.2Ну и сравнением .vbox до запуска в новой версии и после - возможно оно туда это изменение запишет явно.
Возможно лечится и стандартной последовательностью восстановления винды при внезапной смерти железа и реинкарнации на несовместимом.
> Почему процессор начал не по детски грузиться ?
для начала проверьте загрузку виртуального процессора - внутри виртуалки. Дальше - вам в microsoft support, я даже примерно догадываюсь, что у вас там происходит, но тут бьют ногами виндовсюзеров.
>я даже примерно догадываюсь, что у вас там происходитзнать и не помочь...
ну вы даете :))
сказали А, говорите уж и Б...
Нужно кроме модели мамы родить и ОС - под чем там у вас vbox запущен..Далее, не смотря на тупую боль в голове - пишем сюда конфу рабочих машин в части модели контроллера жесткого диска, и соответствующие им конфы созданных машин.
А по хорошему - кроме образа жесткого диска учимся копировать конфигурационные файлы VBOX в другой комп или систему, у меня с linux 5.0.40 запускается в wind 5.1.26 - только пути к файлам образов дисков правлю..
---
У меня под 5.0.40 работает 6 и 4 вирт.машины winxp32 на двух компах линукс. Под 5.1.26 стало всё крашится через время от пол-часа до суток, падает часть машин (2-3).. Жуть
Страдай, вендузоед.
Режим автоматизированной установки гостевых систем, похожий на функцию "Easy Install" в VMware и позволяющий без лишних настроек запустить гостевую систему, лишь выбрав необходимый для запуска образ;а может кто поподробнее объяснить??
походу автоответы...
только зачем оно надо.. создание виртуалок не для хомячков...
хотя вбокс это не продакшен.. а так поиграцца...
Чушь. Как раз в большинстве случаев нужен вменяемый дефолтный конфиг, мудрить приходится только в особых случаях. Очевидный пример - разработка кроссплатформенного софта. А теперь представь, что виртуалки нужно создавать, например, в процессе CI/CD.
> Чушь. Как раз в большинстве случаев нужен вменяемый дефолтный конфиг,честно говоря, я бы как раз предпочел, чтобы этот "вменяемый дефолтный конфиг" мне дали в виде конфига.
А я уже посмотрю там внутри - вменяемый или мне что-то не нравится. К сожалению, понятия не имею, как его выцарапать из вмвари.> мудрить приходится только в особых случаях.
в остальных, чертыхаясь, привыкаешь к мелким неудобствам, да.
> теперь представь, что виртуалки нужно создавать, например, в процессе CI/CD.
и ты дорос до CI, но не умеешь писать виндовый xml или anakonda-ks ?
Мы во что CI-то делаем, в дефолтную установку имени вмвари или теперь вот оракла, или в свои системы, устанавливаемые как нам надо?Сама по себе идея предоставить мне такой конфиг, сделанный разработчиками платформы - да, хорошая. Но в случае вмвари, увы, я обычно отключаю такую заботу о себе, если это не одноразовая виртуалка "похрен как, поставил-поиграл-удаляй"
Да разные ситуации бывают.Вмварь я, честно говоря, никогда и не видел. Xen, Kvm, VBox - другое дело. Но вот в том, что я наблюдал - разворачиваются совершенно дефолтные образы от той же MS, и в этом нет ничего ужасного - клиентские машины, на которых софт в итоге будет крутиться, будут отличаться заведомо больше, да и вопрос конфигурации не особо интересует - интересует, пройдут ли тесты. А возня на тему "будет ли работать на такой-то конфе" - это к мануальщикам в любом случае.
Опять же - кроме случаев "одноразово запустить" есть ещё "дать кому-то так, чтобы даже обезьяна развернула как надо" - желательно с минимальными усилиями. Если они эту штуку удобной сделали и мне НЕ придётся разбираться в очередной анаконде (вот как-то до сих пор нужды не было - не rocket science, но и возиться желания нет) - тем лучше.
> Вмварь я, честно говоря, никогда и не видел. Xen, Kvm, VBox -у них, вроде, ни у кого пока не было подобной штуки.
> другое дело. Но вот в том, что я наблюдал - разворачиваются
> совершенно дефолтные образы от той же MS, и в этом нета тогда зачем вы его вообще каждый раз "разворачиваете"? Обычно это делается клонированием правильно развернутого и настроенного. Особенно для той же MS, с ее стамильярдами апдейтов, из которых три лучше не ставить, патамушта все сломается. (впрочем, LTS линуксы не лучше) А единственный раз его можно и руками поставить. Ну или родными средствами файл ответов создать.
> Опять же - кроме случаев "одноразово запустить" есть ещё "дать кому-то так,
> чтобы даже обезьяна развернула как надо" - желательно с минимальными усилиями.то же самое - это принято делать в .ovf, клик-клик-ок. А не давать обезьяне виртуальную машину самой создавать и настраивать, она тебе понанастраивает.
вмварьская фича она о другом - ты ей iso подсунул, она его угадала - клик, ок, и пошел порно с понями смотреть, а не уныло подождал первого скрина, поставил галочку, уныло подождал второго скрина, нажал ок - и так до вечера, а если отвлечешься - то вечер плавно переместится на утро, потому что между скринами оно диском дрыгает и таймером тикает.
Если все что надо, это поставить абы как чтобы глянуть "а как оно вот в такой позе", и никогда больше к этому не возвращаться, то держать темплейт совершенно ненужной системы глупо.
вроде серьезный подход
а используется непрофессиональное решение, чем это вызвано??
чем не подходят гипервизоры?
> чем не подходят гипервизоры?тем что vbox ничуть не менее профессиональное решение, и при этом сво...НАХАЛЯВУ!
(включая и довольно забавные поделки, позволяющие управлять пачками vbox'ов и хостов с ними, а не vcenter за мильен с тыщами)нет, windows hyper-v server тоже, конечно, ничего, но без наличия подходящей готовой инфраструктуры это немного неудобно.
>> чем не подходят гипервизоры?
> тем что vbox ничуть не менее профессиональное решение, и при этом сво...НАХАЛЯВУ!
> (включая и довольно забавные поделки, позволяющие управлять пачками vbox'ов и хостов с
> ними, а не vcenter за мильен с тыщами)
> нет, windows hyper-v server тоже, конечно, ничего, но без наличия подходящей готовой
> инфраструктуры это немного неудобно.Вообще-то, как уже выше говорилось, вбокс ни разу не производственная платформа, а на "поиграться" для себя, проверить/настроить для разработчика и пр.
Если же надо что-то стабильно-тырпрайзное, то надо смотреть в сторону libvirt - там тоже полно всего и тоже есть "на халяву"... :)
> Вообще-то, как уже выше говорилось, вбокс ни разу не производственная платформая не знаю что такое ваша "производственная платформа".
Вероятно, воображаемый друг?virtualbox писали приличные программисты за зарплату. Без борьбы с community, тянущим во все стороны разом, без лидеров с замашками психопатов, как это часто, увы, бывает в crowd проектах.
Получилась вполне приличная штуковина, которая может использоваться как для "поиграться" (хотя я и предпочитаю для этих целей vmware workstation) так и для вполне серьезных задач, средства автоматизации управления, пригодные для пусть не сотен, но десятков хостов там вполне предусмотрены и работают, средства внутренней меж-vm коммуникации тоже, миграция (teleport), для "поиграться" этого совершенно не нужно.
Дальше, к сожалению, оно попало в руки оракла, которому этот проект, вероятно, малоинтересен, поэтому первое, что они сделали - сломали удаленную работу в иксах, дважды героически "починили", явно не понимая сути проблемы, и воз ныне там. Потом была героическая бессмысленная борьба за security hardening, когда в системах, отличных от линукса, вообще работать было невозможно, а дальше я как-то перестал обращать внимание.
Но ядро осталось прежним, кое-какие удобные мелочи добавились, поддержка современных версий всего - в наличии, поэтому кто пользовался, тот может и дальше пользоваться.А libvirt - это руль и педаль сцепления от камаза. Собрать весь остальной камаз нужно самостоятельно то ли из купленных деталей, то ли из собранных со свалки (в качестве двигателя, вот сюрприз, можно запихать и vbox, так что я вообще не понимаю этого противопоставления). Плюс еще и модный-немного-уже-не-молодежный xml во все щели (когда vbox писали - еще был молодежный, им простительно, да и конфиг у него мелкий, а редактировать руками обычно незачем). Не очень понимаю, кто его в принципе может использовать как есть и зачем он это делает.
> Без борьбы с community, тянущим во все стороны разом, без лидеров с замашками психопатовЭто в меморизз. Это просто квинтэссенция спо сообщества какая-то :)
Ещё нужно добавить: без "специалистов" не имеющих профильного образования.
>>vbox ничуть не менее профессиональное решение, и при этом сво...НАХАЛЯВУ!(включая и довольно забавные поделки, позволяющие управлять пачками vbox'ов и хостов с ними, а не vcenter за мильен с тыщами)
с этого места подробнее можно плз? последний раз как я смотрел, там вот этого НАХАЛЯВУ не было, а был puel, в котором пачки хостов интерпретировались, как "single Host Computer and accessed on the same Host Computer or on a single client that is connected to that Host Computer for the purpose of displaying Guest Computers remotely."
PS если что это не наезд на вибокс, я сам его использую во все поля как настольный виртуализатор, просто место работы вынуждает чтить лицензионные соглашения.
> с этого места подробнее можно плз? последний раз как я смотрел, там
> вот этого НАХАЛЯВУ не было, а был puel, в котором пачкиэ...
This VirtualBox Personal Use Evaluation License governs your access to and use of the VirtualBox Extension Pack. It does not apply to the VirtualBox Base Package and/or its source code, which are licensed under version 2 of the GNU General Public License (“GPL”).а что там такого хорошего именно для фермы в extpack'е ? толком неработающая возможность rdp с авторизацией через внутриvm'ную винду?
usb2 флэшки к фермам, обычно, как-то не принято подключать.> PS если что это не наезд на вибокс, я сам его использую
> во все поля как настольный виртуализатор, просто место работы вынуждает чтить
> лицензионные соглашения.ну так для настольного всьо чотко - один юзер, один х[в]ост, не прикопаешься.
А теперь читаем лицензию на ту же esxi, запрещающую предоставлять коммерческие сервисы per vm, и пытаемся придумать хоть какое-нибудь ей полезное применение, не попадающее под эти условия. (а потом пытаемся взгромоздить ее на rl, и вообще с воем убегаем на VB ;-)
> Чушь. Как раз в большинстве случаев нужен вменяемый дефолтный конфиг, мудрить приходится
> только в особых случаях. Очевидный пример - разработка кроссплатформенного софта. А
> теперь представь, что виртуалки нужно создавать, например, в процессе CI/CD.Есть же unattended инстал для этого. Ну, лет 10 назад точно был.
чё жать то, чтобы увидеть? кроме новых иконок вообще разницы с 5.1 не увидел
а ты меньше обои нескучные разглядывай и иконы почитай.
Жать надо VBoxManage unattended detect, и если правильно угадала - unattended install
об чем английским русским езыком сказано на странице 186 of 366 http://download.virtualbox.org/virtualbox/5.2.0_BETA1/UserMa...а икону может к релизу приделают, а может и нет, нахрен нужна икона для _unattended_ install? ;-)
VB, конечно, более идеологически правильный продукт, но по сравнению с VMware Workstation, даже последней китайской, все равно глюкав до степени невозможности использовать в работе.
хм, во-первых, я уже намекал - VB это не воркстейшн, VB это vmware server, образца 2008го года, когда тот еще работал. Со всеми свойствами именно сервера, а не WS.во-вторых, расскажите-ка, какие это ужасные глюки мешают вам использовать его в _работе_ и в чем эта работа, собственно, заключается - а то пацаны-то может и не знают?
Идеологически-то он, на мой взгляд, "просто еще один клон" qemu, да еще с cli интерфейсом, написанным людьми, явно не умеющим слепой набор. Но остальное либо не лучше, либо сильно специализированное.
А, ещё эта "Поддержка экспорта виртуальных машин в Oracle Cloud (OPC)"...
притом что он устанавливается Ring0 - т.е.даже антивирусной проактивной защитой никак не заблокирвоать подключения и нетолько.Кстати, кто знает - а, зачем это последние годы он стал требовать прямой доступ к дискам... Даже с Ring0 в ч.н.
Причём, ведь даже с отказом работотать - при блокировании того.В общем, как то это всё странно, если не сказать подозрительно
...у них наваленно в кучу, да ещё с их сетевым выходом...
не было печали, сломалась PXE-загрузка - хоть через мост, хоть через intnet. В последнем 5.1 всё работало :(
тикет-то им завел? Если повезет - такое к релизу вполне могут починить. А если не завести вовремя - то можно следующие пять лет жить без pxe.