VirtualBox

Forøg VirtualBox Diskstørrelse

Forøg VirtualBox Diskstørrelse
Virtuelle maskiner er nogle af de vigtigste værktøjer i en it-professional værktøjssæt. Du kan teste ukendt software, forstå hvordan systemet fungerer og endda fikle med kernen fra tid til anden. Det eneste problem er opbevaring. Forskellige versioner af pakker og forældreløse pakker holder sig samlet, logfiler vokser sig større og større med tiden, og snart har du brug for mere lagerplads.I denne vejledning vil vi se, hvordan du vokser størrelsen på din virtuelle maskines virtuelle disk på en ren og effektiv måde.

Vi bruger VirtualBox version 5.2.6, hvis din er ældre end det, kan du måske opdatere den. Der er et par vigtige detaljer ændret i brugergrænsefladen i denne udgivelse, og du kan have svært ved at følge dem, hvis din version er lidt ældre.

Logical Volume Manager, eller LVM, gør sagen lidt mere indviklet, men det er fint, vi vil også håndtere den sag i denne vejledning.

Linux-gæst uden brug af LVM

Den første ting, du skal gøre, når du ændrer størrelsen på en disk, er at få det korrekte disknavn, som du vil ændre. Fra VirtualBox-dashboardet skal du gå til den virtuelle computer, som du vil forstørre. Sørg for, at maskinen er i Slukket stat.

  1. Vælg maskinen fra venstre hjørne under dens lagringsmenu, hent navnet på den virtuelle disk, som operativsystemet er installeret på. I vores tilfælde er disken navngivet vdi (Normal 20.00GB).
  2. Klik nu på Globale værktøjer i øverste højre hjørne af instrumentbrættet.
  3. Du kan se mange virtuelle diske, der er anført i sektionen. Den der interesserer os er Ubuntu.vdi som vi lærte i trin 1. Vælg det relevante disknavn, som din virtuelle computer bruger, og juster dens størrelse til den ønskede værdi. Vi vil øge størrelsen fra 20 GB til 40 GB. Klik på ansøge inden du går tilbage til Maskine værktøj.
  4. Nu kan vi starte VM og kigge på gæstens operativsystem. Start VM, log ind, åbn terminalen og indtast: $ df -h

    Den ledige plads til rodfilsystemet viser ikke nogen stigning i lagerplads. For at forstå, hvorfor du kan køre følgende kommando for at liste alle lagringsbloksenheder, der er knyttet til den virtuelle computer:

    $ lsblk

    Der er en blok enhed sda, 40G i størrelse, som er af den type, den er opdelt i sda1, af størrelse 20G (ovenpå sidder rodfilsystemet), og resten er ikke allokeret. Partitionen / (rod) er den, der formodes at vokse i vores tilfælde. Der er også swap-partitionen sda2. For at ændre størrelsen på rodpartitionen er det sikrere for os at slukke for den virtuelle maskine.

  5. For at udvide rodfilsystemet bruger vi gparted-værktøjet. Download .iso-fil fra linket. Dernæst har vi brug for gparted for at ændre vores virtuelle disk vdi.
  6. Gå tilbage til VirtualBox-dashboardet, højreklik på den virtuelle computer, vælg Indstillinger og vælg Opbevaring i vinduet Indstillinger i venstre kolonne. Under IDE-controlleren kan du se, at der ikke er tilsluttet nogen optisk disk. Du kan klikke, hvor det står Tom, klik på cd-ikonet yderst til højre (under Attributter), Vælg gparted iso-filen og monter den under Controller: IDE.
  7. I sektionen Indstillinger for din VM skal du gå til System og kontrollere, om den optiske disk er oven på harddisken i opstartsrækkefølge. Dette sikrer, at gparted.iso støvler i stedet for de facto OS.
  8. Start nu VM igen, og du kommer ind i gparted GUI efter at have valgt dit foretrukne sprog og keymapping. Klik på gparted-applikation præsenteret på skrivebordet. Det er her, mange ting vil være forskellige for forskellige mennesker. I ovenstående tilfælde har vi kun en hovedpartition til / (root) monteret på sda1. Du har muligvis et andet filsystem til at vokse, og du bliver nødt til at øge størrelsen på den tilsvarende partition. Ovenstående sag fungerer til standardinstallationen af ​​Ubuntu 16.04 LTS.
  9. Swap-partitionen er mellem hovedpartitionen og det ikke-allokerede rum og skal slettes. Hvis der er andre filsystemer som /hjem monteret imellem, skal du ikke slette det! Du kan ende med at miste vigtige data. Overvej at oprette en ny partition til det ikke-tildelte rum, hvis det er tilfældet. Sådan ser det ud, når vi ændrede størrelsen på vores rodpartition.
  10. Swap-partition slettes ved at slette sda5 og derefter sda2 og derefter klikke på ansøge knap. Nu er du fri til at ændre størrelsen på rodpartitionen helt til slutningen, men efterlad et par gigabyte i sidste ende til swap-partition. Klik på ansøge når du først er tilfreds med den måde, som partitioneringen foregår på. Det er det! Når du genstarter systemet, vil du bemærke, at VM-filsystemet har mere plads til rådighed for dig at arbejde med.

Linux-gæster, der bruger LVM

Hvis gæsteoperativsystemet bruger LVM, er vi nødt til at ændre et par trin. Først og fremmest, når du er i den gpartede brugergrænseflade, vil du bemærke, at der er et låsikon ud for LVM-paritionerne. Højreklik på disse partitioner, og vælg deaktiver indstillingen for at aktivere størrelse på dem.

Genstart systemet og åbn terminalen, når du har dyrket de ønskede partitioner.

Den næste ting at gøre er at gøre lvm-partitioneringsordningen opmærksom på de foretagne ændringer. Som rodbruger skal du køre kommandoen nedenfor for at se listen over tilgængelige fysiske diskenheder:

$ pvs

Du kan se, at der er 20G plads, der er nyligt tilgængelig for det fysiske volumen / dev / sda5 at vokse den fysiske volumenkørsel:

$ pvresize / dev / sda5

Lad os se på blokkenhederne nu.

$ lsblk

Kørsel af lsblk viser, at rodpartitionen stadig kun optager 17.5G hvorimod der er 39.5G på partitionen sda5. Dette skyldes, at vores fysiske partition er vokset, men den logiske volumen manager er ikke klar over dette.

Noter også volumenets navn, der er monteret på / (rod) -mappen. I ovenstående output er det navngivet som ubuntu - lvm - vg-swap_1

For at gøre brug af hele den ledige plads, skal du køre kommandoen nedenfor, du vil måske klikke på fanen efter / dev / ubuntu .. for at komme til den relevante enhedsknude:

$ lvextend -l + 100% GRATIS / dev / ubuntuServer-vg / root

Foretag disse par ændringer, hvis du er LVM-bruger, og hvis du installerer et nyt gæst OS, så prøv at undgå LVM, hvis du kan.

5 bedste arkadespil til Linux
I dag er computere seriøse maskiner, der bruges til spil. Hvis du ikke kan få den nye høje score, ved du hvad jeg mener. I dette indlæg vil du kende n...
Kamp om Wesnoth 1.13.6 Udvikling frigivet
Kamp om Wesnoth 1.13.6 udgivet i sidste måned, er den sjette udviklingsudgivelse i 1.13.x-serien, og den leverer en række forbedringer, især til bruge...
Sådan installeres League Of Legends på Ubuntu 14.04
Hvis du er fan af League of Legends, er dette en mulighed for dig at prøvekøre League of Legends. Bemærk, at LOL understøttes på PlayOnLinux, hvis du ...