Рэліз сістэмы віртуалізацыі VirtualBox 6.1

Пасля года распрацоўкі кампанія Oracle апублікавала рэліз сістэмы віртуалізацыі VirtualBox 6.1. Гатовыя ўсталявальныя пакеты даступныя для Linux (Ubuntu, Fedora, openSUSE, Debian, SLES, RHEL у зборках для архітэктуры AMD64), Solaris, macOS і Windows.

Асноўныя змены:

  • Дададзена падтрымка апаратных механізмаў, прапанаваных у пятым пакаленні працэсараў Intel Core i (Broadwell), для арганізацыі ўкладзенага запуску віртуальных машын;
  • Выдалены стары метад падтрымкі 3D-графікі, заснаваны на драйверы VBoxVGA. Для 3D рэкамендавана выкарыстоўваць новыя драйверы VBoxSVGA і VMSVGA;
  • У драйверах VBoxSVGA і VMSVGA дададзеная падтрымка YUV2 і выкарыстоўвалых дадзеную каляровую мадэль фарматаў тэкстур, пры выкарыстанні OpenGL на боку хаста (у macOS і Linux), што дазваляе пры ўключэнні 3D забяспечыць паскарэнне адлюстравання відэа за кошт вынасу аперацый пераўтварэнні каляровых прастор на бок GPU. Вырашаны праблемы са сціснутымі тэкстурамі ў OpenGL пры выкарыстанні 3D рэжыму ў драйверы VMSVGA;
  • Дададзена праграмная экранная клавіятура з падтрымкай мультымедыйных клавіш, якую можна выкарыстоўваць як клавіятуру ў гасцявых АС;
  • Дададзены модуль vboximg-mount з эксперыментальнай падтрымкай прамога доступу да ФС NTFS, FAT і ext2/3/4 усярэдзіне дыскавай выявы, рэалізаваны на боку гасцявой сістэмы і не патрабавальны падтрымкі дадзенай ФС на боку хаста. Праца пакуль магчымая ў рэжыме толькі для чытання;
  • Дададзена эксперыментальная падтрымка virtio-scsi, як для цвёрдых дыскаў, так і для аптычных назапашвальнікаў, у тым ліку з магчымасцю загрузкі з прылады на базе virtio-scsi;
  • Дададзена опцыя для экспарту віртуальных машын у хмарныя асяроддзі, якія выкарыстоўваюць механізм паравіртуалізацыі;
  • Спыненая падтрымка рэкампілятара, для запуску віртуальных машын зараз абавязкова патрабуецца падтрымка апаратнай віртуалізацыі ў CPU;
  • У графічным інтэрфейсе палепшана стварэнне выяў віртуальных машын (VISO) і пашыраны магчымасці ўбудаванага файлавага мэнэджара;
  • У панэль з інфармацыяй аб віртуальнай машыне дададзены ўбудаваны рэдактар ​​атрыбутаў VM, які дазваляе змяніць некаторыя налады не адчыняючы канфігуратар;
  • Падвышана выгода налады параметраў сховішча для VM, прадстаўлены падтрымка змены тыпу шыны кантролера і магчымасць перасоўвання прымацаваных элементаў паміж кантролерамі пры дапамозе інтэрфейсу drag&drop;
  • Пашыраны і палепшаны дыялог з інфармацыяй аб сеансе;
  • Аптымізаваны дыялог выбару носьбіта, які паказвае як спіс вядомых выяў, так і дазваляе абраць адвольны файл;
  • Праведзена аптымізацыя інтэрфейсу для наладкі сховішчаў і сеткавай падсістэмы;
  • У радок стану дададзены індыкатар нагрузкі на CPU у віртуальнай машыне;
  • Аптымізаваны код перабору носьбітаў, які стаў працаваць хутчэй і менш нагружаць CPU у сітуацыях наяўнасці вялікай колькасці зарэгістраваных носьбітаў. У Virtual Media Manager вернута функцыя дадання існуючага ці новага носьбіта;
  • У VirtualBox Manager палепшанае адлюстраванне спісу віртуальных машын, больш прыкметна вылучаныя групы віртуальных машын, палепшаны пошук VM і забяспечана замацаванне вобласці прылад для фіксацыі пазіцыі пры прагортцы спісу VM;
  • З'явілася падтрымка імпарту віртуальных машын з Oracle Cloud Infrastructure. Пашыраны функцыі экспарту віртуальных машын у Oracle Cloud Infrastructure, у тым ліку з'явілася магчымасць стварэння некалькіх віртуальных машын без іх паўторнай загрузкі. Дададзена магчымасць прывязкі адвольных тэгаў да хмарных вобразаў;
  • У сістэме ўводу дададзена падтрымка гарызантальнай пракруткі мышшу, выкарыстоўваючы пратакол IntelliMouse Explorer;
  • Runtime адаптаваны для працы на хастах з вялікім лікам CPU (не больш за 1024);
  • Дададзена магчымасць змены які працуе на боку хаста гукавога бэкенда пры знаходжанні VM у захаваным стане;
  • У VBoxManager дададзеная падтрымка перасоўвання некалькіх зыходных файлаў/каталогаў гасцявой сістэмы ў мэтавы каталог;
  • Дададзена падтрымка ядра Linux 5.4. Пры зборцы ядра адключана фармаванне лічбавых подпісаў для модуляў (подпісы могуць быць дададзеныя карыстачом пасля завяршэння зборкі). Выдалена функцыя пракіду PCI-прылад у Linux, бо бягучы код не дароблены і не прыдатны для ўжывання;
  • Рэалізацыя EFI пераведзена на навейшы код прашыўкі, дададзеная падтрымка NVRAM. Дададзена падтрымка загрузкі з
    APFS і магчымасць выкарыстання нестандартных шляхоў да загрузных прылад з інтэрфейсамі SATA і NVMe, створаным у macOS;

  • Дададзены новы тып сеткавага адаптара PCnet-ISA (даступны пакуль толькі з CLI);
  • Палепшана рэалізацыя кантролера USB EHCI. Дададзена магчымасць фільтрацыі USB-прылад па порце падлучэння.

Крыніца: opennet.ru

Дадаць каментар