LINUX.ORG.RU

VirtualBox 4.3.14

 ,


0

0

Увидела свет новая версия VirtualBox, системы виртуализации с открытым исходным кодом. Этот выпуск включает в себя исправление следующих проблем:

Виртуальная машина:

  • продолжение работы по улучшению над MSR эмуляцией на оборудовании некоторых производителей;
  • исправлено #UD исключение для 64 битных гостей с битом EFER.SCE и инструкцией SYSCALL;
  • корректный отсчет времени после продолжения работы многопроцессорных гостевых ОС;
  • правильное пробуждение выключенных ранее VCPU на NMI/SMI.

Графический интерфейс:

  • исправлена возможная ошибка при проверке версии ПО;
  • исправлен возможный крах.

NAT:

  • исправлено входящее полузакрытие;
  • исправлена проблема низкой скорости отдачи при некоторых условиях;
  • исправлена возможная потеря входящих данных TCP;
  • исправлено возможное бесконечное «застаивание» TCP соединений на IPv6.

Storage:

  • исправлен возможный сбой с CD/DVD пересылкой при некоторых условиях;
  • исправлен сбой при попытке открыть недоступный образ QED или QCOW.

3D:

  • исправлено неправильное поведение с гостями более 4 GB памяти.

>>> Подробности

★★★

Проверено: fallout4all ()
Последнее исправление: CYB3R (всего исправлений: 4)

Баг с прокруткой на тачпаде так и не исправили? (Гость Windows, но ЕМНИП наблюдалось и с гостём Linux.)

gentoo_root ★★★★★
()
Ответ на: комментарий от kas501

VMware Workstation

Оно может быть и хорошее, но интерфейс неадекватный. После коробки кажется совершенно нелогичным. Еще свой autoinstall пропихивает, а вручную гостевые модули на linux хрен поставишь. Под виндой куча служб постоянно запущенные висят, virtualbox же в этом плане чище, все лишнее выгружает при закрытии.

anonymous
()
Ответ на: комментарий от slyjoeh

в простое грузит проц

Было такое, если гость ОС с третьегномом. Или надо гостевые дополнения поставить или композитинг в гостевой DE отключить. И в свойствах виртуалки 3D отключить.

anonymous
()
Ответ на: комментарий от kas501

Глюкодром ещё тот, особенно после покупки Sun'а ораклом. Из-за отсуствия вменяемых аналогов приходится даже под онтопиком юзать VMware Workstation.

А есть какой-нибудь доступный VMware player что ли?

Deleted
()
Ответ на: комментарий от mega_venik

Первый раз вижу чтобы в биосе ноута был vt-d. Это хорошо. А теперь проверь, что есть поддержка в чипсете и биос содержит правильную таблицу DMAR. Потом загугли сколько нвидиевских карт вообще поддаются пробросу. После чего можно достать платочек и поплакать.

Lordwind ★★★★★
()
Ответ на: комментарий от Lordwind

А теперь проверь, что есть поддержка в чипсете и биос содержит правильную таблицу DMAR

А можешь рассказать, как проверить?

mega_venik ★★★
()
Ответ на: комментарий от anonymous

Варя умеет хардварные бряки, даже если проц не поддерживает виртуализацию. Вбокс не умеет. Это важнее, чем рюшечки.

anonymous
()
Ответ на: комментарий от MrClon

фанатики должны страдать

Интерфейс командной строки qemu/kvm прост донельзя. А вот с сабжем у меня вечно проблемы: настройки програмы в одном месте, настройки виртуальных машин - в другом, диски - в третьем. От того переносить образы виртуальных машин на другой хост затруднительно. Хотя возможно там все просто а я просто не разобрался.

makoven ★★★★★
()
Последнее исправление: makoven (всего исправлений: 1)
Ответ на: комментарий от makoven

Интерфейс командной строки qemu/kvm прост донельзя.

Интерфейс командной строки virtualbox прост донельзя.

thesis ★★★★★
()
Ответ на: комментарий от mega_venik

По чипсетам инфа на сайте интела. А DMAR только опытным путем. Но насколько я знаю из десктопных материнских плат DMAR нормальный только (внезапно!) у интела. Учитывая что виртуалбокс зачастую содержит кривую документацию, печень придется серьезно засадить :) Так что с учетом намека на кривизну нвидий, советую поберечь здоровье и нервы.

Lordwind ★★★★★
()
Ответ на: комментарий от Lordwind

Не, на самом деле, виртуалбокс ни разу не самоцель. Можно и квм или ксен:) Вообще интересна сама принципиальная возможность реализации

mega_venik ★★★
()
Ответ на: комментарий от Deleted

https://sberbank.ru/ Кредит на погашение долга в другом банке

ничего себе как кредитование то развилось

fornlr ★★★★★
()
Ответ на: комментарий от thesis

Вообще-то мы говорим об удобстве переноса виртуалки между машинами. В kvm чтобы запустить виртуалку, принесенную на флешке с работы домой, мне надо просто ткнуть на sh-файл, лежащий рядом с образами дисков. Можно ли сделать так-же просто через VB-cli - я не знаю

makoven ★★★★★
()
Ответ на: комментарий от thesis

То ли я тупой. То ли ты юлишь )

The registervm command allows you to import a virtual machine definition in an XML file into VirtualBox... It is advisable to place the definition file in the machines folder before registering it.

https://www.virtualbox.org/manual/ch08.html#vboxmanage-registervm

The --name <name> parameter is required and must specify the name of the machine. Since this name is used by default as the file name of the settings file (with the extension .xml) and the machine folder (a subfolder of the .config/VirtualBox/Machines folder - this folder name may vary depending on the operating system and the version of VirtualBox which you are using), it must conform to your host operating system's requirements for file name specifications. If the VM is later renamed, the file and folder names will change automatically.

https://www.virtualbox.org/manual/ch08.html#vboxmanage-createvm

В середине этого опуса мозг взрывается. По-моему, это несколько более геморно чем просто ткнуть в sh-файл

makoven ★★★★★
()
Ответ на: комментарий от thesis

А что за «sh-файл», кстати?

Типа такого, например:

qemu-system-x86_64  \
  -cdrom virtio-win-0.1-65.iso \
  -cpu host \
  -balloon virtio \
  -m 3G -localtime \
  -drive file=win7.qcow2,if=virtio \
  -machine accel=kvm \
  -net nic,model=virtio \
  -usb
makoven ★★★★★
()
Последнее исправление: makoven (всего исправлений: 1)
Ответ на: комментарий от makoven

sh файл сам напердолил? если мышевоз то, в виртуалбокс можно и по файлу тыкнуть

А то что ты написал одного поля ягоды с

VBoxManage registervm имя
VBoxManage startvm имя

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от fornlr

мышевоз
напердолил

http://disgustingmen.com/wp-content/uploads/2014/05/babushki.jpg

А то что ты написал одного поля ягоды с

А где настройки виртуалки и пути к образам дисков?

makoven ★★★★★
()
Последнее исправление: makoven (всего исправлений: 2)
Ответ на: комментарий от makoven

«Типа» какого это понятно. Откуда он взялся?

То ли я тупой. То ли ты юлишь )

Я не «юлю», а указал команду. Так что я уж даже не знаю.

thesis ★★★★★
()
Ответ на: комментарий от thesis

Откуда он взялся?

От туда же, откуда берется xml-файл настроек гостевой машины в VB. Я его создал. Возвращаясь к началу беседы: я не говорю что kvm или vb лучше. Я лишь говорю что с kvm у меня получается спокойно таскать виртуалку с одной машины на другой. А с vb - не получается. Попросил аналог для vb - в ответ

VBoxManage registervm имя
VBoxManage startvm имя

Что мягко говоря не решает проблему т.к. не понятно где xml-файл с настройками VM и самое главное если я изменю его на одной из машин, как его синхронизировать с другими.

makoven ★★★★★
()
Последнее исправление: makoven (всего исправлений: 1)
Ответ на: комментарий от makoven
ls                                 ~/VirtualBox VMs/fedora
fedora.vbox  fedora.vbox-prev  fedora.vdi  Logs

тут xml файл конфигурации, диск, папка с логами - чего тут непонятного

PS: почитай просто справку

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от fornlr

В таком виде таскать на флешке не получается без особой акробатики с unregistervm, cp и ln -s

makoven ★★★★★
()
Ответ на: комментарий от makoven

я не говорю что kvm или vb лучше

А я и не пытаюсь тебе что-то подобное доказать. Говорю лишь о том, ящиковый cli вполне юзабелен.

Что мягко говоря не решает проблему т.к. не понятно где xml-файл с настройками VM

У правильных пацанов, которые сами себе не ищут геморроя - в том же каталоге, что другие файлы машины. Поэтому безо всяких «мягко говоря» проблема решается легко и полностью. Я сам так долгое время таскал виртуалку на усбшном винте между системами.

thesis ★★★★★
()
Ответ на: комментарий от mega_venik

Тогда отпишись плиз о результатах. С коробкой может и не получиться, а вот с kvm успехи у многих были.

Lordwind ★★★★★
()
Ответ на: комментарий от makoven

В виртуалбоксе вообще то есть гуишный импорт/экспорт конфигураций. И настройки машины и диск экспортирует в один файл. Может быть не очень удобно и быстро, конечно, но есть.

anonymous
()
Ответ на: комментарий от drfaust

Всё перечисленное мной это контейнеры. Конечно это не виртуалки, но всё-же близко, и во многих случаях контейнеры и виртуалки взаимозаменяемы. Для общего развития полезно знать.

MrClon ★★★★★
()
Ответ на: комментарий от makoven

Можно переносить хоть сколько, только предыдущую удалять. Костыльно неудобно, согласен. Ну для каждого инструмента свои задачи, пользуйтесь kwm, если вам удобно.

anonymous
()
Ответ на: комментарий от anonymous

А kwm умеет снимки делать?

Как минимум тремя способами

1) Опция «−snapshot» - Write to temporary files instead of disk image files. In this case, the raw disk image you use is not written back. You can however force the write back by pressing C−a s.

2) Через qemu-monitor, команды savevm, loadvm, delvm

3) Не совсем снимок, но мой любимый вариант. Создал первый виртуальный hdd с виндой. Затем сжал его через qemu-img. Получился из 30-гигового виртуального hdd с полностью настроеной вендой - 5 гигабайтный базовый образ. Затем в той же папке создал второй образ, указав первый как базовый. При запуске kvm в качестве hdd указываю второй. Получается что kvm читает данные из сжатого образа, а все изменения пишутся во второй, несжатый. За неделю не особо активного пользования второй образ стал размером 1 Гб. И того 5Г базовый + 1Г.

При желании можно насоздавать еще несколько дисков на основе базового.

makoven ★★★★★
()
Ответ на: комментарий от MrClon

Согласен. Причём «песочницы» (контейнеры в вашей терминологии) намного эффективней виртуалок, ну если нет необходимости запускать «чужеродное», например фрю или винду под линухом.
Интересно, под другими системами (не только линух) есть средства, вроде линуксятора под фрёй?

drfaust ★★★★★
()
Ответ на: комментарий от Deleted

Я не фанатик, который станет без надобности менять рабочее железо лишь для того, чтобы пользоваться свободной программой.

Предпочитаю софт подбирать под железо, а не наоборот.

anonymous
()
Ответ на: комментарий от anonymous

Пшёл вон отсюда. Здесь должны находиться только служители веры истинной, а все нечестивцы должны умереть.

anonymous
()

Хороший релиз. Пофиксили базу «исправлен сбой при попытке открыть недоступный образ QED или QCOW», что очень кстати.

lucentcode ★★★★★
()

А скажите, в qemu можно в MS-DOS сессии на весь экран развернуть (как в DOSBox'e) или как во всех остальных боксах-варях в центре монитора маленькое черное окошко только?

zh_v68
()
Ответ на: комментарий от thesis

Что значит еще раз. Ты так и не привел команду запуска виртуальной машины, конфиг и образ диска которой лежат на флешке

makoven ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.