giovedì 17 giugno 2010

Creiamo un lanciatore per Virtual box

Sono alcuni giorni che mi diletto con Virtual Box (colpa di un Lotus Notes che non ne vuole sapere di morire!).
Oggi prepariamo un lanciatore per eseguire una virtual machine senza lanciare la interfaccia.

In pratica è sufficiente far eseguire il comando shell
VBoxManage startvm

Creare il lanciatore è banale; solo due note:
  • mentre si indica il comando lui si trova anche la icona giusta!
  • ricordarsi che se il nome della VM ha spazi si deve utilizzare "\ ".
Aggiornamento Lug2012
Con al versione 4.0 è comparso nel lanciatore delle VM un nuovo comando nel menu tasto destro: "Crea lanciatore sul desktop".
Perfetto! (anche se l'icona non mi piace molto)

lunedì 14 giugno 2010

VirtualBox: cloniamo VDI a pacchi

Allora,
se si volesse clonare un file VDI (Dischi virtuali) uno si aspetta che basti copiare il file (come per VMware o virtualPC). Invece si ha un errore relativo al fatto che un VDI con quel disco già esiste ...

Fortunatamente la soluzione è piuttosto semplice, ma a trovarla!
In questo link si trova tutte le informazioni per farlo anche in Windows.
Su ubuntu è necessario attivare il comando da shell
VBoxManage clonevdi orig.vdi dest.vdi
Notare che se sulla destinazione non si mette la dir di destinazione, la mette in ~/.VirtualBox (che è una dir nascosta) dell'utente che eseguenil comando.

Note:
  • - sul link sopra c'è anche un bel tutorial sull'aumento dello spazio VDI
  • - aggiungo anche questo link in cui si dice come fare quando si ha win7 come guest
  • - dopo un po' di aggiornamenti potrebbe comparire x qualche secondo, all'avvio di una machine, la box "Spawning session": il problema si risolve ricompilando il kernel dell'applicazione con
sudo /etc/init.d/vboxdrv setup.