Estendere il root_fs di una virtual machine UML

Condividi:

Estendere il root filesystem di una virtal machine user mode linux non è molto diverso dall’ estendere il root file system di un normale host, se consideriamo il file in cui è montato come se fosse un disco contenente le varie partizioni

Quando abbiamo creato il file ubd-000 per le nostre vm, dopo aver installato alcuni pacchetti debian siamo rimasti a corto di spazio sul filesystem

Non resta quindi che spegnere la vm ed incrementare lo spazio disponibile, ad esempio aggiungendo 200M

Montiamo il file su un loop device

Estendiamo la partizione usando parted

Visualizziamo lo spazio utilizzabile

Per incrementare lo spazio usiamo il comando resizepart con il numero della partizione ( 1 ) e End della riga Free Space

Controlliamo il filesystem che è stato formattato in ext3

Ora possiamo estendere il filesystem utilizzando tutto lo spazio disponibile.

Smontiamo il loopdevice ed avviamo la vm