Megjelent a VirtualBox 7.2.0 a Linux 6.17 kernel általános támogatásával

Megjelent a VirtualBox 7.2.0 a Linux 6.17 kernel általános támogatásával
9/10
Ez egy nagy mérföldkőnek számító kiadás: kiterjeszti az ARM-alapú virtualizációt, átalakítja a grafikus felületet, és széles körben javítja a kompatibilitást, így a változások a felhasználók többsége számára érezhetőek és hosszú távon meghatározóak.

A VirtualBox 7.2.0 augusztus 14-én jelent meg, és egy jelentős frissítést képvisel a virtualizációs szoftver történetében. A kiadás számos új funkciót hozott, amelyek közül kiemelkedik a grafikus felület átalakítása, az ARM platform kiterjesztett támogatása, valamint a tárolási és grafikai képességek bővítése. A fejlesztők a felhasználói élményt is újragondolták: a globális és virtuális géphez tartozó eszközöket áthelyezték a kezelőfelületen, így azokat sokkal gyorsabban lehet elérni. A Windows ARM host rendszeren mostantól natív ARM virtualizáció is elérhető, miközben az ARM hostok támogatják a Windows 11/ARM vendégrendszerek futtatását. Linuxon a 3D engedélyezése mellett hardveres videógyorsítás vált elérhetővé, míg macOS ARM hostokon kísérleti jelleggel DXMT alapú 3D gyorsítás jelent meg. Emellett az NVMe tárolóvezérlő emuláció az alap, nyílt forráskódú csomag részévé vált.

Új funkciók és kompatibilitási változások a VirtualBoxban

A VirtualBox kiadás egyik legfontosabb változása, hogy a VirtualBox 7.1-ben mentett ARM virtuális gépek állapotai nem kompatibilisek a 7.2-vel, ezért frissítés előtt az ilyen rendszereket le kell állítani. A virtualizációs motor több fejlesztést kapott: pontosabb CPU-funkciójelentést biztosít mind x86_64, mind ARM esetében, valamint kiterjesztett támogatást kínál az xsave/xrestor utasításkészlethez és az x86_64-v3 funkciókhoz, köztük az AVX és AVX2 utasításokkal.

Az Intel processzorokon működő beágyazott virtualizáció hibáját szintén kijavították. A grafikus felület terén több kényelmi fejlesztés történt, például a klónozási varázsló hibáinak javítása, a billentyűzet LED-ek jobb kezelése, valamint egy új opció a megosztott mappák globálissá tételéhez. Az ARM virtuális gépek beállításaiból eltávolították az IO-APIC lehetőséget, a grafikai alrendszer pedig stabilabb működést biztosít, ha a vendég nem támogatott funkciókat próbál használni.

Rendszerszintű hibajavítások és bővítések

Számos hibajavítás és fejlesztés érkezett a különböző alrendszerekhez. A NAT hálózatkezelés több ponton is stabilabbá vált, beleértve a DNS szerverek kezelését és a beállítások mentését, valamint a NAT és a NAT Network működése közelebb került egymáshoz. A tárolási alrendszerben kijavították a VMDK képek sérülését átméretezéskor, a videófelvétel modulnál pedig megszüntettek memóriaszivárgásokat és szinkronizációs hibákat. Az ARM vendégek számára elérhetővé vált az ACPI támogatás, a Windows ARM vendégeknél pedig megjelent a WDDM grafikus meghajtó, a megosztott mappa funkció, valamint a vendég-kiegészítők kiterjesztett támogatása.

A Linux gazda- és vendégrendszereknél megjelent a kezdeti támogatás a 6.16 és 6.17 kernelverziókhoz, továbbá több régi kernelverzióval kapcsolatos hibát is kijavítottak. A BIOS és UEFI alrendszerben a billentyűzetfordítás pontosításán túl olyan hibákat is orvosoltak, amelyek a vendég operációs rendszerek összeomlását okozhatták. A frissítés végül megszüntette néhány harmadik féltől származó könyvtár fordítási függőségét, ezzel egyszerűbbé téve a forráskód építését.

A VirtualBox 7.2 tehát egy átfogó, mérföldkőnek számító kiadás, amely új szintre emeli az ARM-alapú virtualizációt, miközben jelentős fejlesztéseket kínál Windows, Linux és macOS platformokon egyaránt. Az új funkciók és kompatibilitási frissítések mellett a rendszer számos ponton stabilabbá és gyorsabbá vált. A fejlesztők külön figyelmet fordítottak arra, hogy a vendég- és gazdarendszerek közötti integráció zökkenőmentesebb legyen, miközben a virtualizációs motor is képes modernebb CPU-funkciók kezelésére. A kiadás a virtualizációs környezetek szélesebb körű használhatóságát célozza, és egyértelműen jelzi, hogy a projekt továbbra is aktívan fejlődik, alkalmazkodva az új hardverekhez és operációs rendszerekhez. További információk a kiadási megjegyzések oldalon olvashatók.

Gábor a Pingvinbázis alapítója és főszerkesztője, több mint 20 éves tapasztalattal rendelkezik a Linux rendszerek és az Open Source szoftverek területén. Jártas a Python, és a PHP nyelvben, valamint a BASH scriptelésben is.