Øk VirtualBox diskstørrelse

Øk VirtualBox diskstørrelse
Virtuelle maskiner er noen av de viktigste verktøyene i en IT-profesjonell verktøy-Kit. Du kan teste ukjent programvare, forstå hvordan systemet fungerer og til og med fikle med kjernen fra tid til annen. Det eneste problemet er lagring. Ulike versjoner av pakker og foreldreløse pakker fortsetter å hoper seg opp, loggfiler blir større og større med tid og snart trenger du mer lagring.I denne opplæringen vil vi se hvordan du kan vokse størrelsen på den virtuelle maskinens virtuelle disk på en ren og effektiv måte.

Vi skal bruke VirtualBox versjon 5.2.6, hvis din er eldre enn det, kan det være lurt å oppdatere den. Det er noen viktige detaljer endret i brukergrensesnittet i denne utgivelsen, og du kan ha problemer med å følge dem hvis versjonen din er litt eldre.

Logisk volumleder, eller LVM, gjør saken litt mer intrikat, men det er bra, vi vil takle den saken også i denne opplæringen.

Linux gjest uten å bruke LVM

Den første tingen å gjøre når du endrer størrelse på en disk er å få riktig disknavn som du vil endre. Fra VirtualBox Dashboard gå til VM som du ønsker å forstørre. Forsikre deg om at maskinen er i Slått av stat.

  1. Velg maskinen fra venstre hjørne under lagringsmenyen Få navnet på den virtuelle disken som operativsystemet er installert. I vårt tilfelle heter disken VDI (normal 20.00GB).
  2. Klikk nå på Globale verktøy knappen øverst til høyre på dashbordet.
  3. Du kan se mange virtuelle disker oppført i seksjonen. Den som interesserer oss er Ubuntu.VDI Som vi lærte i trinn-1. Velg riktig disknavn som VM bruker og juster størrelsen til verdien du ønsker. Vi vil øke størrelsen fra 20 GB til 40 GB. Klikk søke om Før du går tilbake til Maskinverktøy.
  4. Nå kan vi starte VM og se på gjestesystemet. Start VM, pålogging, åpne terminalen og skriv inn:
    $ df -h

    Det tilgjengelige plassen for rotfilsystemet viser ingen økning i lagringsplassen. For å forstå hvorfor du kan kjøre følgende kommando for å liste opp alle lagringsblokkenhetene som er knyttet til VM:

    $ LSBLK

    Det er en blokkeringsenhet SDA, 40g i størrelse som er av den typen den har blitt delt inn i SDA1, av størrelse 20g (på toppen av dem sitter rotfilsystemet) og resten er ikke tildelt. Partisjonen /(rot) er den som skal vokse i vårt tilfelle. Det er også byttepartisjonen SDA2. For å endre størrelsen på rotpartisjonen er det tryggere for oss å slå av den virtuelle maskinen.

  5. For å dyrke rotfilsystemet, bruker vi GParted Utility. Last ned .ISO -fil fra lenken. Neste vi trenger GParted for å endre vår virtuelle disk VDI.
  6. Gå tilbake til VirtualBox-dashbordet, høyreklikk på VM, velg Innstillinger og velg lagring fra innstillingsvinduets venstre kolonne. Under IDE -kontrolleren kan du se at det ikke er noen optisk disk vedlagt. Du kan klikke hvor det står Tømme, Klikk på CD -ikonet ytterst til høyre (under Attributeseksjonen), plukke ut Den GParted ISO -filen og monter den under kontrolleren: IDE.
  7. I innstillingsdelen for VM -en din, gå til systemet og sjekk at den optiske disken er på toppen av harddisken i oppstartsordre. Dette sikrer at GParted.ISO -støvler i stedet for de facto os.
  8. Start nå VM igjen, så kommer du inn i GParted GUI etter å ha valgt det foretrukne språket ditt og KeyMapping. Klikk på GParted -applikasjonen presentert på skrivebordet. Det er her mange ting vil variere for forskjellige mennesker. I ovennevnte tilfelle har vi bare en hovedpartisjon for /(rot) montert på SDA1. Du kan ha et annet filsystem for å vokse, og du må øke størrelsen på tilsvarende partisjon. Saken over fungerer for standardinstallasjon av Ubuntu 16.04 LTS.
  9. Byttepartisjonen er mellom hovedpartisjonen og det ikke tildelte rommet og må slettes. Hvis det er andre filsystemer som /hjem Montert i mellom, ikke slett den! Du kan ende opp med å miste viktige data. Vurder å lage en ny partisjon for det ikke tildelte rommet, hvis det er tilfelle. Slik ser det ut når vi endrer størrelse på root -partisjonen vår.
  10. Byttepartisjon blir slettet ved å slette SDA5 og deretter SDA2 og deretter klikke på søke om knapp. Nå står du fritt til å endre størrelsen på rotpartisjonen helt til slutten, men etterlater noen få gigabyte til slutt for byttepartisjon. Klikk Søke om Når du er fornøyd med måten partisjoneringen er ferdig. Det er det! Nå, når du starter på nytt systemet, vil du legge merke til at VMs filsystem har mer plass tilgjengelig for deg å jobbe med.

Linux -gjester som bruker LVM

Hvis gjestesystemet bruker LVM, må vi endre et par trinn. Først av alt, når du er i GParted UI, vil du legge merke til at det er et låsikon ved siden av LVM -påstandene. Høyreklikk på disse partisjonene og velg det deaktive alternativet for å aktivere størrelse på dem.

Start systemet på nytt og åpne terminalen når du har vokst de ønskede partisjonene.

Den neste tingen å gjøre er å gjøre LVM -partisjonsordningen oppmerksom på endringene som er gjort. Som rotbruker, kjør kommandoen nedenfor for å se listen over fysiske volumer tilgjengelig:

$ PVS

Du kan se at det er 20g plass som er nylig tilgjengelig for det fysiske volumet /dev/sda5 å vokse det fysiske volumkjøringen:

$ pvresize /dev /sda5

La oss se på blokkenhetene nå.

$ LSBLK

Å kjøre LSBLK viser at rotpartisjonen fremdeles bare okkuperer 17.5g mens det er 39.5g på partisjonen SDA5. Dette er fordi vår fysiske partisjon har vokst, men den logiske volumlederen er ikke klar over dette.

Legg også merke til volumets navn som er montert på /(rot) katalog. I ovennevnte utgang er den navngitt som Ubuntu-LVM-VG-SWAP_1

For å benytte deg av hele tilgjengelig ledig plass, kjør kommandoen nedenfor, kan det være lurt å klikke på fanen etter /Dev/Ubuntu .. For å komme til riktig enhetsnode:

$ lvextend -l+100%gratis/dev/ubuntuserver -vg/root

Gjør disse par endringene hvis du er LVM -brukere, og hvis du installerer et nytt gjest -operativsystem, kan du prøve å unngå LVM hvis du kan.

VirtualBox anbefalt bok

  1. VirtualBox: En Ultimate Guide Book on Virtualization with VirtualBox $ 10.45
Annonser av Amazon