Oracle har udgivet en ny version af sin populære cross-platformhypervisor, VirtualBox 7.0, med en væsentlig ændring af understøttelsen af virtuelle Linux-maskiner. Den nye version understøtter nu OS'er, der bruger Secure Boot.
Hvad er nyt i VirtualBox 7.0 til Linux-brugere?
Oracle har placeret version 7.0 i officiel ændringslog som en "større opdatering" i forhold til den tidligere version, da den sidste udgivelse var version 6.1.38 den 2. september 2022. Det er et stort spring på lidt over en måned siden den forrige version.
Den mest bemærkelsesværdige ændring i den nye version er, at brugergrænsefladen er blevet revideret. Som et program til at køre virtuelle maskiner er det, hvad der er under motorhjelmen, der tæller. Den største ændring for Linux-brugere er, at EFI-baserede virtuelle maskiner nu kan bruge Sikker opstart. Secure Boot er en metode til kryptografisk signering af operativsystemer, så de ikke kører, hvis de er blevet ændret af malware.
Næsten alle nye fysiske pc'er har det aktiveret som standard, fordi Microsoft kræver det. Nogle Linux-distributioner, inklusive Ubuntu, kan også bruge Secure Boot.
En anden ændring er at revidere Guest Additions, så de fungerer mere effektivt. Dette er en valgfri tilføjelse, der tillader virtuelle Linux-maskiner at dele filer med værtssystemet og få Linux-skrivebordet til automatisk at ændre opløsning i vinduestilstand, når brugeren ændrer størrelsen på vindue.
Hvorfor er Secure Boot Support en stor sag for Linux VirtualBox-gæster?
Efterhånden som pc'er er flyttet væk fra den gamle BIOS-arkitektur til EFI, er virtuelle maskiner fortsat med at emulere BIOS. Dette skyldes sandsynligvis, at BIOS'en, skabt i 1981 af IBM til den første pc, er enkel og velforstået. Linux distro-vedligeholdere, der fokuserede på at få systemet til at fungere på ægte hardware, har koncentreret sig om bedre at understøtte EFI. Nogle distributioner har overvejet at eliminere BIOS-understøttelse helt.
Mens EFI-understøttelse på VirtualBox stadig betragtes som eksperimentel, sætter tilføjelsen af Secure Boot scenen for større indførelse af EFI i virtuelle maskiner. Secure Boot vil sandsynligvis appellere til Oracles virksomhedsklienter, der kører servere. Der er allerede en vis grad af sikkerhed uden Secure Boot, da en virtuel maskine er isoleret fra værtssystemet.
Ændringen vil betyde, at VirtualBox-brugere, der ønsker at køre Linux-gæster, vil have flere muligheder for distributioner at bruge.
Hvad betyder VirtualBox 7.0 for Linux?
Efterhånden som Linux udvikler sig til at arbejde med EFI, bliver virtuel maskinesoftware som VirtualBox nødt til at indhente det. Secure Boot-understøttelse eliminerer et smertepunkt for at bruge virtualiseret Linux med moderne firmware.
Hvis VirtualBox gør EFI-understøttelse til standard i fremtidige versioner, kan Linux-distros endelig droppe ældre BIOS-understøttelse, da VM-brugere stadig kunne køre deres virtuelle Linux-maskiner med EFI.
VirtualBox forbliver en destination for Linux-nybegyndere med 7.0
VirtualBox er populært, fordi det er gratis og gør det nemt at køre flere operativsystemer på den samme maskine uden at genstarte. Derfor anbefales det ofte til Linux-nysgerrige, der ønsker en smagsprøve på, hvad Linux kan tilbyde, men ikke ønsker at forlade komforten i deres velkendte OS. Virtuelle Linux-maskiner er nemme at konfigurere i VirtualBox.