Palieliniet VirtualBox diska izmēru

Increase Virtualbox Disk Size



Virtuālās mašīnas ir daži no vissvarīgākajiem IT profesionāļu instrumentu komplekta rīkiem. Jūs varat pārbaudīt nezināmu programmatūru, saprast, kā sistēma darbojas, un pat laiku pa laikam vijolīties ar kodolu. Vienīgā problēma ir uzglabāšana. Dažādas pakotņu versijas un bāreņu paketes turpina krāties, žurnālfaili ar laiku kļūst arvien lielāki, un drīz jums būs nepieciešama lielāka krātuve. Šajā apmācībā mēs redzēsim, kā tīrā un efektīvā veidā palielināt virtuālās mašīnas virtuālā diska izmēru .

Mēs izmantosim VirtualBox versiju 5.2.6. Ja jūsu versija ir vecāka par to, iespējams, vēlēsities to atjaunināt. Šajā laidienā lietotāja saskarnē ir mainītas dažas svarīgas detaļas, un, ja jūsu versija ir nedaudz vecāka, jums var būt grūtības tās ievērot.







Loģiskais apjoma pārvaldnieks vai LVM padara šo lietu nedaudz sarežģītāku, taču tas ir labi, mēs šajā apmācībā arī izskatīsim šo lietu.



Linux viesis, neizmantojot LVM

Pirmā lieta, kas jādara, mainot diska izmērus, ir iegūt pareizo diska nosaukumu, kuru mainīsit. No VirtualBox informācijas paneļa dodieties uz virtuālo mašīnu, kuru vēlaties palielināt. Pārliecinieties, vai iekārta ir ieslēgta Izslēgts Valsts.



  1. Kreisajā stūrī zem glabāšanas izvēlnes atlasiet mašīnu, lai iegūtu tā virtuālā diska nosaukumu, kurā ir instalēta operētājsistēma. Mūsu gadījumā disks ir nosaukts vdi (normāli 20,00 GB).
  2. Tagad noklikšķiniet uz Globālie rīki pogu paneļa augšējā labajā stūrī.
  3. Sadaļā varat redzēt daudz virtuālo disku. Tas, kas mūs interesē, ir Ubuntu.vdi kā mēs uzzinājām 1. darbībā. Atlasiet atbilstošo diska nosaukumu, ko izmanto jūsu VM, un pielāgojiet tā lielumu vēlamajai vērtībai. Mēs palielināsim tā apjomu no 20 GB līdz 40 GB. Klikšķis pieteikties pirms atgriešanās pie Darbgaldi .
  4. Tagad mēs varam sākt VM un apskatīt viesu operētājsistēmu. Palaidiet VM, piesakieties, atveriet termināli un ievadiet:$df- h

    Saknes failu sistēmai pieejamā vieta neuzrāda krātuves vietas pieaugumu. Lai saprastu, kāpēc varat izpildīt šo komandu, lai uzskaitītu visas virtuālajai mašīnai pievienotās atmiņas bloka ierīces:





    $lsblk

    Ir bloķēšanas ierīce sda, 40G izmērs, kas ir tāda veida, kādā tas ir sadalīts sda1, izmērs 20G (virs kura atrodas saknes failu sistēma), bet pārējais nav piešķirts. Sadaļa /(sakne) ir tā, kurai mūsu gadījumā vajadzētu pieaugt. Ir arī mijmaiņas nodalījums sda2. Lai mainītu saknes nodalījuma lielumu, mums ir drošāk izslēgt virtuālo mašīnu.

  5. Lai attīstītu sakņu failu sistēmu, mēs izmantosim gparted lietderība . Lejupielādējiet .iso failu no saites. Tālāk mums ir nepieciešams gparted, lai mainītu mūsu virtuālo disku vdi .
  6. Dodieties atpakaļ uz VirtualBox informācijas paneli, ar peles labo pogu noklikšķiniet uz VM, atlasiet Iestatījumi un iestatījumu loga kreisajā slejā atlasiet Krātuve. Saskaņā ar IDE kontrolieri jūs varat redzēt, ka nav pievienots optiskais disks. Jūs varat noklikšķināt tur, kur rakstīts Tukšs, noklikšķiniet uz CD ikonas labajā pusē (sadaļā Atribūti), izvēlieties gparted iso failu un pievienojiet to zem kontroliera: IDE.
  7. VM sadaļā Iestatījumi dodieties uz Sistēma un pārbaudiet, vai optiskais disks sāknēšanas secībā atrodas virs cietā diska. Tas nodrošina, ka gparted.iso sāk darboties, nevis de facto OS.
  8. Tagad sāciet VM vēlreiz, un pēc vēlamās valodas izvēles un taustiņu kartēšanas jūs nokļūsit sadalītajā GUI. Noklikšķiniet uz darbvirsmā parādītās lietojumprogrammas gparted. Šeit daudziem cilvēkiem daudz kas atšķiras. Iepriekš minētajā gadījumā mums ir uzstādīts tikai viens galvenais nodalījums /(root) sda1. Jums var būt cita failu sistēma, kas jāpaaugstina, un jums būs jāpalielina atbilstošā nodalījuma lielums. Iepriekš minētais gadījums darbojas Ubuntu 16.04 LTS noklusējuma instalēšanai.
  9. Mijmaiņas nodalījums atrodas starp galveno nodalījumu un nepiešķirto vietu, un tas ir jāsvītro. Ja ir citas failu sistēmas, piemēram /mājas uzstādīts starp tiem, neizdzēsiet to! Jūs varat zaudēt svarīgus datus. Ja tas tā ir, apsveriet iespēju izveidot jaunu nodalījumu nepiešķirtai vietai. Lūk, kā tas parādās, mainot saknes nodalījuma lielumu.
  10. Mijmaiņas nodalījums tiek izdzēsts, izdzēšot sda5 un pēc tam sda2 un pēc tam noklikšķinot uz pieteikties pogu. Tagad jūs varat brīvi mainīt saknes nodalījuma izmēru līdz galam, bet beigās atstājiet dažus gigabaitus, lai mainītu nodalījumu. Klikšķis Piesakies kad esat apmierināts ar sadalīšanas veidu. Tieši tā! Tagad, restartējot sistēmu, pamanīsit, ka VM failu sistēmā ir vairāk vietas, ar kurām strādāt.

Linux viesi, kas izmanto LVM

Ja viesu operētājsistēma izmanto LVM, mums ir jāpārveido dažas darbības. Pirmkārt, atrodoties sadalītajā lietotāja saskarnē, jūs pamanīsit, ka blakus LVM nodalījumiem ir bloķēšanas ikona. Ar peles labo pogu noklikšķiniet uz šiem nodalījumiem un atlasiet deaktivizēšanas opciju, lai iespējotu to izmēru maiņu.



Pārstartējiet sistēmu un atveriet termināli, kad esat izaudzējis vēlamos nodalījumus.

Nākamā lieta, kas jādara, ir informēt lvm nodalīšanas shēmu par veiktajām izmaiņām. Kā saknes lietotājs izpildiet tālāk norādīto komandu, lai skatītu pieejamo fizisko sējumu sarakstu:

$pvs

Jūs varat redzēt, ka fiziskajam apjomam ir pieejama jauna 20G vieta /dev/sda5 lai palielinātu fizisko apjomu:

$pvresize/dev/sda5

Tagad apskatīsim bloka ierīces.

$lsblk

Palaižot lsblk, tiek parādīts, ka saknes nodalījums joprojām aizņem tikai 17,5 G, turpretī nodalījumā ir 39,5 G sda5. Tas ir tāpēc, ka mūsu fiziskais nodalījums ir pieaudzis, bet loģiskais apjoma pārvaldnieks to neapzinās.

Ņemiet vērā arī sējuma nosaukumu, kas ir uzstādīts direktorijā /(sakne). Iepriekš minētajā izejā tas ir nosaukts kā | _+_ |

Lai izmantotu visu pieejamo brīvo vietu, palaidiet zemāk esošo komandu, iespējams, vēlēsities noklikšķināt uz cilnes /dev/ubuntu… lai nokļūtu atbilstošajā ierīces mezglā:

$lvextend -l +100%BEZMAKSAS/dev/ubuntuServer-vg/sakne

Veiciet šīs izmaiņas, ja esat LVM lietotāji un ja instalējat jaunu viesu OS, ja iespējams, mēģiniet izvairīties no LVM.