Come creare un Xen IMG unità

January 5

Come creare un Xen IMG unità


Xen è un monitor macchina virtuale che gira su hardware x86 nudo. Le macchine virtuali in esecuzione su Xen possono avere i propri dischi virtuali, chiamati "unità img" perché i file che li implementano sul computer reale hanno sempre l'estensione ".img". Un amministratore può utilizzare l'interfaccia hypervisor di Xen per creare, configurare e migrare le macchine virtuali in esecuzione altri sistemi operativi (gli "ospiti"), tra cui un disco IMG.

istruzione

1 Accedere al computer come amministratore hypervisor inserendo nome utente e password dell'amministratore. La console hypervisor si presenterà con un prompt della riga di comando - un "guscio" - con i privilegi di superutente.

2 Digitare il seguente comando nella shell per creare il file ".img" che memorizzerà il contenuto dell'unità IMG:

dd if = / dev / zero of = myDrive.img bs = 1M cercano = 1000 count = 1

Sostituire "1000" con il numero di megabyte dell'unità IMG dovrebbe avere. Premere Invio."

3 Creare un filesystem sul file ".img" digitando il seguente comando nella shell:

mke2fs -j -O dir_index myDrive.img

Premere Invio."

4 Aggiungere il nuovo disco IMG al file di configurazione di Xen aprendo il file "/etc/xen/domains/myVirtualHost.cfg" con un editor di testo; sostituire "myVirtualHost" con il nome della macchina virtuale Xen che utilizzerà l'unità IMG. Aggiungere la seguente riga alla fine della sezione "disco" all'interno del file, appena prima della parentesi quadra di chiusura:

'File: /home/xen/domains/myDrive.img,hdb1,w'

Sostituire "/home/xen/domains/myDrive.img" con il percorso completo del file creato nel passaggio 2. Salvare il contenuto del file di /etc/xen/domains/myVirtualHost.cfg "e uscire dall'editor di testo.