QEMU/KVM: differenze tra le versioni

m
nessun oggetto della modifica
Nessun oggetto della modifica
mNessun oggetto della modifica
Riga 33: Riga 33:
* '''-usb''' attiva il controller USB.
* '''-usb''' attiva il controller USB.
* '''-usbdevice tablet''' permette di evitare la seccatura di dover catturare/rilasciare il puntatore del mouse ogni volta che si seleziona/deseleziona la macchina virtuale. La combinazione di tasti predefinita per rilasciare il mouse è CTRL+ALT.
* '''-usbdevice tablet''' permette di evitare la seccatura di dover catturare/rilasciare il puntatore del mouse ogni volta che si seleziona/deseleziona la macchina virtuale. La combinazione di tasti predefinita per rilasciare il mouse è CTRL+ALT.
* '''-monitor stdio''' permette di usare il terminale stesso come console, invece di quella seriale; in pratica una volta premuto invio oltre ad aprirsi la finestra con l'output grafico della macchina virtuale nel terminale in cui si è digitato il comando di avvio della macchina virtuale comparirà il prompt ''(qemu)'', attraverso cui gestire la macchina stessa. Digitare ''help'' in tale prompt per avere un elenco dei comandi disponibili.
* '''-monitor stdio''' permette di usare il terminale stesso come console, invece di quella seriale; in pratica una volta premuto invio oltre ad aprirsi la finestra con l'output grafico della macchina virtuale nel terminale in cui si è digitato il comando di avvio della macchina virtuale comparirà il prompt ''(qemu)'', attraverso cui gestire la macchina stessa. Digitare ''help'' in tale prompt per avere un elenco dei comandi disponibili.<br/>
Qualora si volesse avviare un installazione su una certa macchina da remoto, sarebbe sufficiente aggiungere alla precedente riga di comando l'opzione '''-vnc host:XY''', dove host è l'IP o l'alias della macchina su cui effettuare l'installazione e XY il numero da aggiungere al valore base della porta, cioè 5900; ad esempio '''-vnc :10''' permette la connessione remota da qualunque IP attraverso la porta 5910.<br />
Qualora si volesse avviare un'installazione su una certa macchina da remoto, sarebbe sufficiente aggiungere alla precedente riga di comando l'opzione '''-vnc host:XY''', dove host è l'IP o l'alias della macchina su cui effettuare l'installazione e XY il numero da aggiungere al valore base della porta, cioè 5900; ad esempio '''-vnc :10''' permette la connessione remota da qualunque IP attraverso la porta 5910.<br />
In sintesi l'opzione '''-vnc''' non permette la creazione di una finestra sdl come di norma, ma reindirizza il flusso video ad un'istanza di VNC; è quindi necessario l'uso di un client VNC, come ''vinagre'', per connettersi alla macchina su cui è stata avviata la macchina virtuale e vedere l'output grafico della stessa.<br />
In sintesi l'opzione '''-vnc''' non permette la creazione di una finestra sdl come di norma, ma reindirizza il flusso video ad un'istanza di VNC; è quindi necessario l'uso di un client VNC, come ''vinagre'', per connettersi alla macchina su cui è stata avviata la macchina virtuale e vedere l'output grafico della stessa.<br />
Una volta installato il sistema operativo questo può essere spento come di norma utilizzando la sua funzione di spegnimento interna oppure dando l'apposito comando dal prompt di qemu. Per riavviare la macchina è sufficiente ridare il comando iniziale, avendo cura di omettere l'opzione ''-cdrom immagine_SO.iso'' per evitare di far ripartire la procedura d'installazione del sistema operativo.
Una volta installato il sistema operativo questo può essere spento come di norma utilizzando la sua funzione di spegnimento interna oppure dando l'apposito comando dal prompt di qemu. Per riavviare la macchina è sufficiente ridare il comando iniziale, avendo cura di omettere l'opzione ''-cdrom immagine_SO.iso'' per evitare di far ripartire la procedura d'installazione del sistema operativo.
Riga 65: Riga 65:
libvirtError: unable to connect to '/var/run/libvirt/libvirt-sock', libvirtd may need to be started: Permission denied
libvirtError: unable to connect to '/var/run/libvirt/libvirt-sock', libvirtd may need to be started: Permission denied
</pre>
</pre>
O questo
O questo:
<pre>
<pre>
Unable to connect to libvirt.<br>
Unable to connect to libvirt.<br>
Riga 71: Riga 71:
Libvirt URI is: qemu:///system
Libvirt URI is: qemu:///system
</pre>
</pre>
Controllare in primis, che il demone sia effettivamente in esecuzione:
Controllare in primis, che il [[demone]] sia effettivamente in esecuzione:
<pre>/etc/init.d/libvirt-bin status</pre>
<pre>/etc/init.d/libvirt-bin status</pre>
Se il demone risulta effettivamente in esecuzione controllare in primi che il gruppo ''libvirt'' esista:
Se il demone risulta effettivamente in esecuzione controllare in primi che il gruppo ''libvirt'' esista:
<pre>cat /etc/group</pre>
<pre>$ cat /etc/group</pre>
In caso affermativo aggiungere l'utente corrente a tale gruppo:
In caso affermativo aggiungere l'utente corrente a tale gruppo:
<pre>adduser utente_in_uso libvirt</pre>
<pre># adduser utente_in_uso libvirt</pre>
Fatto questo riavviare. Ora virt-manager dovrebbe avviarsi senza problemi.
Fatto questo riavviare. Ora virt-manager dovrebbe avviarsi senza problemi.


6 999

contributi