jump to navigation

registerimage 1.0 released!! 21 Aprile 2008

Posted by fripp in C, Debian, GNU/Linux, Gnome, Informatica, Mac OS X, Programmazione, Sistemi Operativi, Ubuntu, Unix, VirtualBox Images.
Tags: , , ,
trackback

In un post precedente ho parlato della mia partecipazione al progetto VirtualBox® Images.

Uno dei principali problemi relativi all’utilizzo delle nostre immagini è quello legato alla difficile portabilità delle immagini su macchine virtuali diverse da quella dove sono state create.

Per risolvere il problema occorrerebbe modificare i file xml di configurazione dell’immagine e di VirtualBox® in modo da registrare correttamente l’immagine.

Visto che non è molto piacevole fare queste modifiche a mano, ho scritto un programmino in C (usando la libxml2) che fa tutte le operazioni necessarie.

I sorgenti possono esser scaricati qui

Non scaricate questa versione. Scaricate l’ultima versione qui

.

I binary per Windows li trovate qui

Non scaricate questa versione. Scaricate l’ultima versione qui

.

Una volta scompattato l’archivio, occorre compilare i sorgenti usando make.

Il programma prende in input:

  • Il file xml della macchina virtuale che si vuole usare
  • Il file VirtualBox.xml
  • Il sistema operativo su cui gira la macchina virtuale (linux, windows, macosx)

Ecco un esempio di utilizzo:
valinor:registerimage feanor$ ./registerimage ../Machines/MINIX\ 3.1.2/MINIX\ 3.1.2.xml ../../Library/VirtualBox/VirtualBox.xml macosx

Una volta modificati i file xml usando il mio programmino, potete copiare il file .xml e.vdi che avete scaricato dal sito del progetto nelle rispettive directory di VirtualBox®.

Per qualsiasi problema, non esitate a contattarmi!!

Commenti»

No comments yet — be the first.