Archive for July 26th, 2008

VirtualBox: importare macchine virtuali

VirtualBoxQuesta è una delle cose più basilari di VB.
Spesso sono le cose che sembrano più immediate e semplici ad essere le più difficili da trovare, ed ecco a voi questa breve guida!
Partiamo dalla richiesta: devo importare un numero di macchine virtuali x in un altro pc. Le VM sono tutte create tramite VirtualBox, ma non riesco a trovare l’opzione per aprire-importare nuove vm. Che fare???
Beh, una parte della richiesta è presto data, alla relase attuale, VirtualBox non ha una funzione per importare VM. Tuttavia vi sono alcuni modi per farlo, basta avere sotto mano un editor di testo e le nostre vm (ovviamente :) ).

Prima di cominciare è bene definire come lavora VirtualBox nella gestione delle vm. L’elenco delle macchine virtuali e delle periferiche connesse sono tutti presenti nel file VirtualBox.xml.Se vogliamo invece i parametri di ogni singola vm, basta editare il file presente nella cartella Machines/Nome_Macchina_Virtuale/Macchina_Virtuale.xml; in esso sono presenti tutte le impostazioni base di ogni singola vm, dalla RAM alle priorità di boot.

Veniamo all’importazione della nostra vm!
Come prima cosa, copiamo la cartella relativa alla macchina virtuale nella cartella Machines
Ora bisogna editare il file VirtualBox.xml in modo tale da avere la nostra vm in bella mostra nella lista.

Apriamo i file VirtualBox.xml e Macchina_Virtuale.xml con un qualsiasi editor di testo
Nel file VirtualBox.xml dovremo definire:

  1. ubicazione del file *.xml della nostra vm
  2. il riferimento al suo HD
  3. eventuali immagini dvd allegate

Cominciamo dalla prima:
<MachineEntry uuid="{xxxxxxxx-yyyy-zzzz-kkkk-nnnnnnnnnnnn}" src="Machines/Nome_VM/Nome_VM.xml"/>
Questo è il primo parametro da configurare, inseriamo questa stringa all’interno del tag <MachineRegistry>; successivamente dobbiamo editare il codice uuid e l’indirizzo del file *.xml della nostra vm. Per trovare il valore da immettere per l’uuid dobbiamo aprire il file Nome_Vm.xml della nostra VM e copiare il valore presente nel tag Machine (di norma presente alla riga 6)
<Machine OSType="Tipo_OS" lastStateChange="2008-07-16T19:32:00Z" name="Nome_VM" uuid="{xxxxxxxx-yyyy-zzzz-kkkk-nnnnnnnnnnnn}”>

Analogo discorso per il riferimento dell’HD; sempre nel file VirtualBox.xml ci portiamo al tag <DiskRegistry> ed inseriamo questa riga:
<HardDisk uuid="{nnnnnnnn-kkkk-zzzz-yyyy-xxxxxxxxxxxx}" type="normal">
<VirtualDiskImage filePath="VDI/HD_VM.vdi"/>

Mi preme precisare che il riferimento uuid non è lo stesso di prima!
Bene, ritorniamo al nostro file *.xml della vm e cerchiamo il tag <HardDiskAttachments>:
<HardDiskAttachment hardDisk="{nnnnnnnn-kkkk-zzzz-yyyy-xxxxxxxxxxxx}” bus=”IDE” channel=”0″ device=”0″/>
copiamo il valore uuid e salviamo.
Ora è già possibile avviare la VM.

Opzionalmente, nel caso la VM abbia anche un riferimento ad un’immagine dvd si esegue la stessa procedura; il valore uuid è presente nel file *.xml della VM nel tag <DVDDrive>
Chiaramente, se avete già il file VirtualBox.xml con inseriti i dati riguardante la vostra vecchia VM, vi basterà copiarli da lì.
Easy, no??? :p

July 26 2008 | Guide and VM | 4 Comments »

openSUSE 11.1: Roadmap e prima alpha

La comunità che lavora al progetto openSUSE non resta di certo con le mani in mano; ed ecco, a meno di un mese dalla relase 11.0, il rilascio della roadmap che porterà alla versione 11.1:

  • 24/07: openSUSE 11.1 Alpha1
  • 21/08: openSUSE 11.1 Alpha2
  • 18/09: openSUSE 11.1 Beta1 - snapshot release
  • 02/10: openSUSE 11.1 Beta2 - snapshot release
  • 03/10: openSUSE 11.1 Beta3 - snapshot release
  • 30/10: openSUSE 11.1 Beta4 - snapshot release
  • 13/11: openSUSE 11.1 RC1 - snapshot release
  • 27/11: openSUSE 11.1 RC2 - snapshot release
  • 04/12: openSUSE 11.1 GM - final release
  • 18/12: openSUSE 11.1 public release

La prima alpha è già disponibile anche se, come viene fatto notare dall’annuncio, non vi sono al suo interno grandi novità….
Tuttavia, per la relase in elaborazione, è previsto la presenza di

  • Linux kernel 2.6.27 (o successivi)
  • GNOME 2.24
  • KDE 4.1.1 (assieme a KDE 3.5.10)
  • OpenOffice.org 3.0
  • Un sostanziale update delle varie applicazioni

Nel frattempo, dedichiamoci ai bugs ed attendiamo la KDE 4.1 :p

UpDate
Pubblico le screenshoot!!!


nullnullnull

July 26 2008 | Distro | 1 Comment »