Augmenteu la mida del disc de VirtualBox

Increase Virtualbox Disk Size



Les màquines virtuals són algunes de les eines més importants del conjunt d’eines d’un professional de TI. Podeu provar programari desconegut, entendre com funciona el sistema i fins i tot jugar amb el nucli de tant en tant. L’únic problema és l’emmagatzematge. Diferents versions de paquets i paquets orfes continuen acumulant-se, els fitxers de registre són cada vegada més grans amb el temps i prou aviat necessiteu més emmagatzematge. En aquest tutorial veurem com fer créixer la mida del disc virtual de la vostra màquina virtual d’una manera neta i eficient. .

Utilitzarem la versió 5.2.6 de VirtualBox, si la vostra és més antiga, és possible que vulgueu actualitzar-la. Hi ha alguns detalls importants canviats a la IU en aquesta versió i és possible que tingueu dificultats per seguir-los si la vostra versió és una mica anterior.







El Gestor de volums lògics o LVM fa que la qüestió sigui una mica més complicada, però està bé, també ens ocuparem d’aquest cas en aquest tutorial.



Convidat de Linux sense utilitzar LVM

El primer que cal fer quan canvieu la mida d’un disc és obtenir el nom correcte del disc que modificareu. Des del tauler de VirtualBox, aneu a la màquina virtual que voleu ampliar. Assegureu-vos que la màquina estigui dins Apagat estat.



  1. Seleccioneu la màquina a la cantonada esquerra del menú d'emmagatzematge per obtenir el nom del disc virtual en què està instal·lat el sistema operatiu. En el nostre cas, s’anomena el disc vdi (Normal 20.00GB).
  2. Ara feu clic a Eines globals a l'extrem superior dret del tauler.
  3. Podeu veure molts discs virtuals a la secció. El que ens interessa és Ubuntu.vdi tal com hem après al primer pas. Seleccioneu el nom de disc adequat que utilitza la vostra màquina virtual i ajusteu-ne la mida al valor que desitgeu. Augmentarem la seva mida de 20 GB a 40 GB. Feu clic a aplicar abans de tornar a Eines de màquina .
  4. Ara podem iniciar la màquina virtual i fer una ullada al sistema operatiu convidat. Inicieu la màquina virtual, inicieu sessió, obriu el terminal i introduïu:$df–H

    L'espai disponible per al sistema de fitxers arrel no mostra cap augment d'espai d'emmagatzematge. Per entendre per què podeu executar l'ordre següent per llistar tots els dispositius de blocs d'emmagatzematge connectats a la màquina virtual:





    $lsblk

    Hi ha un dispositiu de bloqueig sda, De mida 40G, del tipus en què s'ha dividit sda1, de mida 20G (a sobre del qual hi ha el sistema de fitxers arrel) i la resta no està assignada. La partició / (arrel) és la que se suposa que creix en el nostre cas. També hi ha la partició d’intercanvi sda2. Per canviar la mida de la partició arrel, és més segur que apaguem la màquina virtual.

  5. Per fer créixer el sistema de fitxers arrel, farem servir utilitat gparted . Baixeu el fitxer .iso des de l'enllaç. A continuació, necessitem gparted per modificar el nostre disc virtual vdi .
  6. Torneu al tauler de VirtualBox, feu clic amb el botó dret a la màquina virtual, seleccioneu Configuració i seleccioneu Emmagatzematge a la columna esquerra de la finestra Configuració. Al controlador IDE, podeu veure que no hi ha cap disc òptic connectat. Podeu fer clic on hi digui Buit, feu clic a la icona del CD a l'extrema dreta (a la secció Atributs), seleccioneu el fitxer iso gparted i munteu-lo al controlador: IDE.
  7. A la secció Configuració de la màquina virtual, aneu a Sistema i comproveu que el disc òptic estigui a la part superior del disc dur en ordre d’arrencada. Això garanteix que el gparted.iso arrenci en lloc del sistema operatiu de facto.
  8. Ara torneu a iniciar la màquina virtual i accedireu a la interfície gràfica d'usuari gparted després de seleccionar el vostre idioma i mapa de tecles preferits. Feu clic a l'aplicació gparted presentada a l'escriptori. Aquí és on hi hauria moltes coses diferents per a les persones. En el cas anterior, només tenim una partició principal muntada a / (root) sda1. És possible que tingueu un sistema de fitxers diferent per créixer i que haureu d'augmentar la mida de la partició corresponent. El cas anterior funciona per a la instal·lació predeterminada d'Ubuntu 16.04 LTS.
  9. La partició d'intercanvi es troba entre la partició principal i l'espai no assignat i s'ha de suprimir. Si hi ha altres sistemes de fitxers com / casa muntat pel mig, no l’esborreu. Podeu acabar perdent dades importants. Penseu en la possibilitat de crear una nova partició per a l’espai no assignat, si és així. A continuació, es mostra com es modifica la mida de la partició arrel.
  10. La partició d’intercanvi s’elimina suprimint sda5 i sda2 i després fent clic a aplicar botó. Ara podeu canviar la mida de la partició arrel fins al final, però deixeu uns quants gigabytes al final per a la partició d'intercanvi. Feu clic a Aplicar un cop esteu contents de la manera com es fa el particionament. Això és! Ara, en reiniciar el sistema, notareu que el sistema de fitxers de la màquina virtual té més espai disponible per treballar-hi.

Convidats de Linux que utilitzen LVM

Si el sistema operatiu convidat utilitza LVM, hem de modificar un parell de passos. En primer lloc, quan esteu a la interfície d’usuari gparted, us adonareu que hi ha una icona de bloqueig al costat de les paricions LVM. Feu clic amb el botó dret sobre aquestes particions i seleccioneu l'opció de desactivació per habilitar el canvi de mida.



Reinicieu el sistema i obriu el terminal un cop hàgiu fet créixer les particions desitjades.

El següent que cal fer és fer que l’esquema de particionament lvm tingui en compte els canvis realitzats. Com a usuari root, executeu l'ordre següent per veure la llista de volums físics disponibles:

$pvs

Podeu veure que hi ha 20 G d’espai nou disponible per al volum físic / dev / sda5 per fer créixer el volum físic:

$pvresize/dev/sda5

Vegem ara els dispositius de bloqueig.

$lsblk

L'execució de lsblk mostra que la partició arrel encara ocupa només 17,5 G, mentre que hi ha 39,5 G a la partició sda5. Això es deu al fet que la nostra partició física ha crescut, però el gestor de volums lògics no n’és conscient.

Anoteu també el nom del volum que està muntat al directori / (root). A la sortida anterior s’anomena ubuntu--lvm--vg-swap_1

Per fer ús de tot l'espai lliure disponible, executeu l'ordre següent; potser voldreu fer clic a la pestanya després / dev / ubuntu ... per arribar al node de dispositiu adequat:

$lvextend -l +100%GRATU .T/dev/ubuntuServer-vg/arrel

Feu aquests dos canvis si sou usuaris de LVM i si esteu instal·lant un sistema operatiu de convidat nou, proveu d'evitar LVM si podeu.