giovedì 9 dicembre 2010

VirtualBox 4.0.0 Beta 1: succosissime novità

Continuando con la sua marcia di avvicinamento verso la nuova major release, è stato reso disponibile VirtualBox 4.0.0 beta 1 per Linux, Mac OS X e Windows.

A guardare la lista delle novità queste sono davvero interessanti e corpose, alcune di tipo organizzativo, come la nuova struttura dei file e cartelle che contengono le macchine virtuali, altre relative a nuove funzionalità. Vediamone alcune in ordine sparso:
  • Extension Pack, il nuovo meccanismo di estensione delle funzionalità. Grazie ad esso sia Oracle che terze parti potranno aggiungere nuove funzionalità a VirtualBox semplicemente scrivendo un apposito file di estensione da caricare poi tramite il nuovo menù Settaggi Globali → Estensioni. Oracle ha già creato il suo Oracle VM VirtualBox Extension Pack che fornisce il supporto USB 2.0, il server RDP (Remote Desktop Protocol) ed il bootloader PXE con supporto E1000.
  • Nuovo layout di file e cartelle delle macchine virtuali. Prima veniva creata una cartella principale VirtualBox in cui veniva creata una sottocartella Machines in cui veniva creata una cartella con il nome della macchina virtuale: dopo tutta questa fatica a crear cartelle, qui dentro venivano messi solo i suoi file di configurazione. I dischi rigidi virtuali finivano invece in un'ulteriore cartella HardDisks insieme a quelli di tutte le altre macchine virtuali.
    Vi siete persi? Anch'io.
    Alla Oracle devono esserne accorti per cui hanno deciso di razionalizzare le cose: d'ora in poi nella cartella principale VirtualBox ci sarà una cartella con lo stesso nome della macchina virtuale a cui si riferisce, e qui troveremo sia il suo file di configurazione con la nuova estensione .vbox che sostituisce la precedente .xml, sia i suoi dischi rigidi virtuali.
  • Supporto al formato OVA (Open Virtualization Format Archive).
  • Binding per il linguaggio Java sia in locale che chiamando le API da remoto.
  • Supporto alla virtualizzazione del chipset Intel ICH9 con 3 bus PCI, PCI express e MSI (Message Signaled Interrupts).
  • Disponibile l'Intel HD Audio come scheda audio per il guest.
  • Supporto al controllo delle risorse per limitare il consumo del tempo CPU o di banda di I/O.
  • Udite udite: finalmente supporto al ridimensionamento dei file VDI e VHD, anche se una soluzione non ufficiale già esisteva, CloneVDI.
  • Udite ancora: supporto alla copia di file (finora solo del semplice testo) nel guest (e non verso l'host?).
  • Aggiornamento automatico delle Guest Additions in guest Windows.
  • Autocaricamento nel guest delle cartelle condivise con l'host.
  • Interfaccia utente ridisegnata con vari miglioramenti come la lista riordinabile delle macchine virtuali, l'anteprima della finestra del guest e altre cosette simpatiche.
  • Guest Additions per Linux in un unico file che raccoglie sia la versione a 32 che a 64 bit.

Non so voi, io ho già l'acquolina in bocca per questa nuova versione di VirtualBox. :-D

E nonostante ciò, per il momento ho preferito non installare Virtualbox 4.0.0 Beta 1 e altrettanto consiglio a voi. La lista dei problemi conosciuti ne elenca di notevole importanza:
  • Guest Addition Linux parzialmente non funzionanti;
  • macchine virtuali delle versioni precedenti di VirtualBox non funzionanti senza Extension Pack;
  • vari problemi con l'accelerazione 3D.

Dato che per l'installazione della nuova versione occorre prima disinstallare la precedente, e visti i potenziali problemi a cui si può andare incontro, ripeto, forse è meglio aspettare.

E' tutto, per ora. ;)
A presto, ciao ciao.
GdS

6 commenti:

  1. Scrivi: "... lista riordinabile delle macchine virtuali..." ma non sono riuscito a trovare come riordinarle!

    RispondiElimina
  2. Oilahh... ciao Michele! :)
    Clicca sull'icona della macchina virtuale e trascinala dove vuoi.

    RispondiElimina
  3. Sarebbe la cosa più logica ma ... non si trascina un bel nulla!

    RispondiElimina
  4. Spero di essermi spiegato male io.

    Premessa: ho provato con Virtualbox 4.0.2 installato su Ubuntu 10.10 Maverick.

    Se prendo in alto la prima macchina virtuale della lista (di default sono in ordine alfabetico) e la trascino verso il basso, la posso posizionare in una qualunque altra posizione, anche come ultima in fondo alla lista; tutto qua.

    Se ciò non accade, VirtualBox sulla tua macchina sta facendo le bizze.

    RispondiElimina
  5. Infatti fa le bizze, ma solo relativamente a questo problema, cioè le icone della lista non sono riposizionabili.
    Per il resto funziona tutto egregiamente.
    Vuoi vedere che la versione di VirtualBox per Windows crea problemi?
    Ho anche provato a reinstallare VirtualBox, senza esito.

    RispondiElimina
  6. E mi sa... con le versioni 3.2.x su Windows 7 ho avuto spesso problemi, il più grosso l'impossibilità di accedere alla rete se non creando un bridge con la scheda wireless dell'host; la versione 4.0.x non l'ho neanche ancora installata.

    RispondiElimina

L'autore del commento si assume la totale responsabilità del suo contenuto. Commenti ritenuti offensivi o non attinenti potranno essere cancellati.