Növelje a VirtualBox lemezméretét

Increase Virtualbox Disk Size



A virtuális gépek az IT szakember eszköztárának legfontosabb eszközei. Tesztelhet ismeretlen szoftvereket, megértheti a rendszer működését, és időnként még a kernellel is hegedülhet. Az egyetlen probléma a tárolás. A csomagok és az elárvult csomagok különböző verziói folyamatosan halmozódnak, a naplófájlok idővel egyre nagyobbak lesznek, és hamarosan további tárhelyre lesz szüksége. Ebben az oktatóanyagban látni fogjuk, hogyan lehet tiszta és hatékony módon növelni a virtuális gép virtuális lemezének méretét .

Mi a VirtualBox 5.2.6 verzióját fogjuk használni, ha a tiéd régebbi, akkor érdemes frissíteni. Ebben a kiadásban néhány fontos részlet megváltozott a kezelőfelületen, és nehézségekbe ütközhet azok követésében, ha a verziója egy kicsit régebbi.







A Logical Volume Manager vagy az LVM kicsit bonyolultabbá teszi a dolgot, de nem baj, ebben az oktatóanyagban ezt az esetet is kezeljük.



Linux vendég LVM használata nélkül

A lemez átméretezésekor először meg kell szereznie a helyes lemeznevet, amelyet módosítani fog. A VirtualBox műszerfaláról lépjen a nagyítani kívánt virtuális géphez. Győződjön meg arról, hogy a gép be van kapcsolva Bekapcsolva állapot.



  1. Válassza ki a gépet a bal oldali sarokban a tárolási menü alatt, és kapja meg annak a virtuális lemeznek a nevét, amelyre az operációs rendszer telepítve van. Esetünkben a lemez neve vdi (normál 20,00 GB).
  2. Most kattintson a Globális eszközök gombot a műszerfal jobb felső sarkában.
  3. Sok virtuális lemezt láthat a szakaszban. Az, aki minket érdekel Ubuntu.vdi ahogy az 1. lépésben megtudtuk. Válassza ki a virtuális gép által használt megfelelő lemeznevet, és állítsa be méretét a kívánt értékhez. A méretét 20 GB -ról 40 GB -ra növeljük. Kattintson alkalmaz mielőtt visszamennék Szerszámgépek .
  4. Most elindíthatjuk a virtuális gépet, és megnézhetjük a vendég operációs rendszert. Indítsa el a virtuális gépet, jelentkezzen be, nyissa meg a terminált, és írja be:$df–H

    A gyökér fájlrendszer számára rendelkezésre álló hely nem mutat növekedést a tárhelyben. Annak megértéséhez, hogy miért futtathatja a következő parancsot a virtuális géphez csatolt összes tárolóblokk -eszköz listázásához:





    $lsblk

    Van egy blokkoló eszköz sda, 40G méretű, amely abba a típusba tartozik, amelyre fel van osztva sda1, 20G méretű (amelynek tetején a gyökér fájlrendszer található), a többi pedig nincs kiosztva. Esetünkben a /(gyökér) partíciónak kell növekednie. Ott van a cserepartíció is sda2. A gyökérpartíció átméretezéséhez biztonságosabb, ha kikapcsoljuk a virtuális gépet.

  5. A gyökér fájlrendszer bővítéséhez használjuk gparted segédprogram . Töltse le az .iso fájlt a linkről. Ezután a gparted -et meg kell változtatnunk a virtuális lemezünkön vdi .
  6. Menjen vissza a VirtualBox irányítópultjához, kattintson a jobb gombbal a virtuális gépre, válassza a Beállítások lehetőséget, majd válassza a Tárolás lehetőséget a Beállítások ablak bal oldali oszlopában. Az IDE vezérlő alatt láthatja, hogy nincs optikai lemez csatlakoztatva. Ott kattinthat, ahol van Üres, kattintson a CD ikonra a jobb szélső oldalon (az Attribútumok részben), válassza ki a gparted iso fájlt, és csatolja a vezérlő alá: IDE.
  7. A virtuális gép Beállítások szakaszában lépjen a Rendszer elemre, és ellenőrizze, hogy az optikai lemez rendszerindítási sorrendben van -e a merevlemez tetején. Ez biztosítja, hogy a gparted.iso elinduljon a de facto operációs rendszer helyett.
  8. Most indítsa újra a virtuális gépet, és a kívánt nyelv kiválasztása és a billentyűzetleképezés után belép a gparted GUI -ba. Kattintson az asztalon megjelenő gparted alkalmazásra. Itt sok minden eltérne a különböző embereknél. A fenti esetben csak egy fő partícióval rendelkezünk a /(root) számára sda1. Előfordulhat, hogy más fájlrendszert kell fejleszteni, és növelnie kell a megfelelő partíció méretét. A fenti eset az Ubuntu 16.04 LTS alapértelmezett telepítéséhez használható.
  9. A cserepartíció a fő partíció és a kiosztott terület között található, és törölni kell. Ha vannak más fájlrendszerek, mint pl /itthon közé szerelve, ne törölje! Végül elveszítheti a fontos adatokat. Fontolja meg új partíció létrehozását a kiosztott térhez, ha ez a helyzet. Így jelenik meg, amikor átméreteztük a gyökérpartíciónkat.
  10. A swap partíció törlődik az sda5, majd az sda2 törlésével, majd a gombra kattintással alkalmaz gomb. Most szabadon átméretezheti a gyökérpartíciót egészen a végéig, de hagyjon néhány gigabájtot a végén a cserélési partícióhoz. Kattintson Alkalmaz ha elégedett a particionálással. Ez az! Most, a rendszer újraindításakor észre fogja venni, hogy a virtuális gép fájlrendszerében több hely áll rendelkezésre a munkához.

Linux vendégek az LVM használatával

Ha a vendég operációs rendszer LVM -et használ, akkor néhány lépést módosítanunk kell. Először is, ha a megosztott felhasználói felületen tartózkodik, észreveheti, hogy van egy lakat ikon az LVM partíciók mellett. Kattintson a jobb gombbal a partíciókra, és válassza ki a deaktiválás opciót az átméretezés engedélyezéséhez.



Indítsa újra a rendszert, és nyissa meg a terminált, miután megnövelte a kívánt partíciókat.

A következő lépés az, hogy az lvm particionálási sémát tudatosítsuk a végrehajtott változtatásokban. Gyökér felhasználóként futtassa az alábbi parancsot a rendelkezésre álló fizikai kötetek listájának megtekintéséhez:

$pvs

Láthatja, hogy a fizikai kötet számára újonnan elérhetővé vált 20G hely /dev/sda5 a fizikai hangerő növeléséhez:

$pvresize/dev/sda5

Nézzük most a blokkoló eszközöket.

$lsblk

Az lsblk futtatása azt mutatja, hogy a gyökérpartíció még mindig csak 17,5G -t foglal el, míg a partíción 39,5G van sda5. Ennek az az oka, hogy a fizikai partíciónk nőtt, de a logikai kötetkezelő nincs tisztában ezzel.

Jegyezze fel a kötet nevét is, amely a /(gyökér) könyvtárban van. A fenti kimenetben | _+_ |

A teljes rendelkezésre álló szabad terület kihasználásához futtassa az alábbi parancsot, érdemes rákattintani a fülre /dev/ubuntu… a megfelelő eszközcsomópont eléréséhez:

$lvextend -l +100%INGYENES/dev/ubuntuServer-vg/gyökér

Végezze el ezt a pár módosítást, ha Ön LVM felhasználó, és ha új vendég operációs rendszert telepít, próbálja meg elkerülni az LVM -et, ha lehet.