Hur man ökar diskstorleken i VirtualBox

Anonim

Öka storleken på hårddisken i VirtualBox

När du skapar en virtuell maskin i VirtualBox-programmet måste du ange det belopp som han vill markera Guest OS. I vissa fall kan ett belysat antal gigabyte stoppas tillräckligt med tiden, och då kommer frågan om att öka volymen av den virtuella enheten vara relevant.

Sätt att öka storleken på skivan i VirtualBox

För att exakt beräkna storleken som behövs efter installationen av systemet i VirtualBox är det inte alltid möjligt. På grund av detta möter vissa användare en brist på ledigt utrymme i gästerna. Det finns två sätt att lägga till ledigt utrymme till en virtuell maskin utan att ta bort bilden:
  • Använda ett speciellt verktyg från VirtualBox;
  • Lägger till en andra virtuell hårddisk.

Metod 1: VBOXMANAGE Utility

VirtualBox Arsenal har ett VBOXMANAGE-verktyg som låter dig styra skivans storlek via kommandoraden eller terminalen beroende på typen av operativsystem. Vi kommer att titta på arbetet i detta program i Windows 10 och centos. Villkoren för att ändra volymen i dessa operativsystem är följande:

  • Lagringsformat: Dynamisk;
  • Skivtyp: VDI eller VHD;
  • Maskinstatus: Inaktiverad.

Innan du börjar ändra måste du ta reda på den exakta storleken på gäst OS-skivan och den väg där den virtuella maskinen är lagrad. Detta kan göras via VirtualBox Manager.

På menyraden väljer du Arkiv> "Virtual Media Manager" eller tryck helt enkelt Ctrl + D.

Virtual Media Manager i VirtualBox

Mittemot OS kommer att specificeras Virtuell storlek, och om du väljer det med ett musklick, visas platsinformationen längst ner.

Skivstorlek och plats i VirtualBox

Använda VboxManage i Windows

  1. Kör kommandotolken med administratörsrättigheter.

    Kommandorad - Administratör

  2. Ange kommandot:

    CD C: \ PROGRAM FILES \ Oracle \ VirtualBox

    Ändra katalogen i kommandoraden

    Detta är en standardväg för att installera virtuell låda. Om Oracle-mappen med filer är på din andra plats, sedan efter CD, skriver du dess plats.

  3. När katalogen ändras, skriv följande kommando:

    VBOXMANAGE MODIFYHD "VÄG TILL VIRTUAL MASKIN" --Resize 33792

    Hårddiskstorlek Team för VirtualBox

    Till exempel:

    VBOXMANAGE MODIFYHD "D: \ VIRTUALBOX VMS \ Windows 10 \ Windows 10.VDI" --Resize 33792

    "D: \ VirtualBox VMS \ Windows 10 \ Windows 10.VDI" - Den väg där den virtuella maskinen i själva .vdi-formatet är lagrat (var uppmärksam på citat - utan dem ska laget inte fungera).

    --Resize 33792 - Ett attribut som placeras genom utrymmet från stängningskvoterna. Det betyder en ny mängd disk i megabyte.

    Var försiktig, detta attribut lägger inte till den angivna mängden megabyte (i vårt fall 33792) till de redan existerande och ändrar den aktuella volymen på skivan. I en virtuell maskin, som togs för ett exempel, hade tidigare en 32 GB-skivvolym, och med detta attribut ökades det till 33 GB.

Efter att ha lyckats ändra skivans volym, måste du konfigurera det virtuella OS själv, eftersom det fortsätter att se det tidigare antalet GB.

  1. Kör operativsystemet.
  2. Ytterligare åtgärder är möjliga enbart på Windows 7 och högre. Windows XP stöder inte möjligheten att expandera volymen, så det är nödvändigt att använda verktyg från tredje part som Acronis-hårddirektör.

  3. Tryck på WIN + R och skriv kommandot diskmgmt.msc.

  4. Den viktigaste virtuella disken märkt med en blå kommer att visas. Bredvid kommer det att läggas till via VBOXManage-området - det är markerat med svart och har statusen "Ej distribuerad". Det innebär att det formella området existerar, men i själva verket kan inte användas, till exempel för att lagra data.

    Tillagt via VboxManage Disc-område i Windows

  5. För att lägga till den här volymen på det virtuella utrymmet, klicka på huvuddisken (vanligtvis den är med :) Högerklicka och välj alternativet "Expand Tom".

    Utbyggnad av Windows Tom i VirtualBox

  6. Masterarbetet kommer att lanseras.

    Windows Volume Expansion Wizard i Vrtiualbox

  7. Ändra inte inställningarna om du vill lägga till det befintliga odelade området, och gå till nästa steg.

    Välja en disk för att expandera Windows Tom i Vrtiualbox

  8. Klicka på "Slutför".

    Slutför Windows Volume Expansion i Vrtiualbox

  9. Nu kan du se det (med :) har blivit mer exakt 1 GB, som inte har distribuerats före det, och det område som är markerat med svart, försvunnit. Det betyder att den virtuella disken ökade i mängden, och de kan fortsätta att använda.

    Ändra storleken på den huvudsakliga Windows-skivan i VirtualBox

Använda VboxManage i Linux

Du behöver root rättigheter till jobbet med terminalen och själva verktyget.

  1. Sätta laget

    VboxManage List -L-hårddiskar

  2. I UUID-strängen kopierar du värdet och klistrar in det i det här kommandot:

    VBOXMANAGE MODIFYHD YOUR_UUID --RESIZE 25600

    Ändra storleken på skivan via VboxManage i Linux

  3. I Linux är det omöjligt att expandera partitionen tills OS själv är igång.

  4. Kör GParted Live Utility. För att starta det, i VirtualBox Manager, gå till maskininställningarna.

    Inställningar för virtuell maskin Linux i VirtualBox

  5. Byt till avsnittet "Media", och i "Controller: IDE" Lägg till den nedladdade GParted Live. För att göra detta, klicka på "Tomma" och på höger sida, välj den optiska skivbilden med GParted Utility, som visas i skärmdumpen.

    Syfte Gparted Live Bootload för Linux i VirtualBox

  6. Spara inställningarna och kör maskinen.
  7. I startmenyn väljer du "GParted Live (standardinställningar)".

    Logga in på Gparted Live i VirtualBox

  8. Konfiguratorn kommer att föreslå att välja layouten. För att förlänga skivan är den här parametern inte viktig, så du kan välja något alternativ.

    Välj tangentbordslayouten i GParted Live i VirtualBox

  9. Ange önskat språk genom att ange sitt nummer.

    Välj språk i GParted Live i VirtualBox

  10. På frågan om önskat läge anger du svaret "0".

    Välj lanseringsläge GParted Live i VirtualBox

  11. Gparted startar. I fönstret visas alla sektioner, inklusive det område som läggs till via VBOXMANAGE.

    Visar alla GParted Live Disk-sektioner i VirtualBox

  12. Högerklicka på SYSTEM SECTION, Öppna snabbmenyn (vanligtvis SDA2) och välj "Ändra sektion eller Flytta".

    Expansion av GParted Live-sektionen i VirtualBox

  13. Använda en regulator eller fältinmatning, ställ in volymen som du vill expandera avsnittet. För att göra detta, skjut regulatorn till höger:

    Ändra storleken på den GParted Live-sektionen i VirtualBox via regulatorn

    Eller i fältet "Ny storlek" anger du numret som anges i "Maximal storlek" -strängen.

    Ändra storleken på den GParted Live-sektionen i VirtualBox manuellt

  14. Den planerade operationen kommer att skapas.

    Skapat planerad operation Gparted Live i VirtualBox

  15. På verktygsfältet klickar du på "Redigera"> "Använd alla funktioner" eller klicka på den schemalagda funktionen med högerklicka och välj den.

    Tillämpning av den planerade GParted Live-operationen i VirtualBox

  16. Klicka på Apply i fönstret Bekräftelse.

    Bekräftelse av tillämpningen av den schemalagda operationen GParted Live i VirtualBox

  17. Utföringsframstegen visas i ett separat fönster.

    Framsteg av den schemalagda operationen Gparted Live i VirtualBox

  18. Efter avslutad, ser du att storleken på den virtuella disken har blivit mer.

    Ökad sektionsstorlek via GParted Live i VirtualBox

  19. Du kan stänga av den virtuella maskinen, och det GParted Live-mediet avlägsnas från dess uppladdningsinställningar.

    Ta bort det GParted Live Boot Utility från VirtualBox-inställningarna

Metod 2: Skapa en andra virtuell enhet

Metoden för att ändra skivans storlek via VboxManage Utility är inte det enda och inte säkraste. Det är mycket lättare att ansluta den andra virtuella enheten till den skapade maskinen.

Naturligtvis är det vettigt att skapa en andra disk, bara om den är planerad att avsevärt öka mängden av enheten, och det är inte planerat att lagra en stor filfil (er).

Återigen, överväga metoden att lägga till en enhet på exemplen på Windows 10 och centos.

Skapa en extra enhet i VirtualBox

  1. Markera den virtuella maskinen och på verktygsfältet, klicka på knappen "Konfigurera".

    Virtuella maskininställningar i VirtualBox

  2. Växla till avsnittet "Media", klicka på ikonen för att skapa en ny virtuell hårddisk och välj "Lägg till hårddisk".

    Skapa en extra hårddisk i VirtualBox

  3. I fönstret med en fråga, använd alternativet "Skapa ny skiv".

    Bekräftelse av skapandet av en extra hårddisk i VirtualBox

  4. Typ av Drive - VDI.

    Typ av extra hårddisk i VirtualBox

  5. Formatet är dynamiskt.

    Extra hårddisklagringsformat i VirtualBox

  6. Namn och storlek - efter eget gottfinnande.

    Namn och storlek på en extra hårddisk i VirtualBox

  7. Din disk visas i listan över medielistan, spara dessa inställningar genom att klicka på "OK".

    Skapat och ansluten extra hårddisk i VirtualBox

Anslut en virtuell disk i Windows

Detta operativsystem efter att ha anslutit enheten kommer fortfarande inte att se den extra hårddisken, eftersom den inte har initierats.

  1. Kör den virtuella maskinen.

    Kör Windows 10 Virtual Machine VirtualBox

  2. Tryck på WIN + R, skriv in kommandot DISKMGMT.MSC.

  3. Du måste starta fönstret som kräver initialisering. Ändra inte inställningarna och klicka på OK.

    Initialisering av en extra Windows-hårddisk i VirtualBox

  4. Den nya enheten kommer att visas i nedre delen av fönstret, men dess område är ännu inte inblandat. För att använda den, med högerklicket på musen, välj "Skapa en enkel volym".

    Skapa en enkel Windows Tom i VirtualBox

  5. Ett speciellt verktyg öppnas. Klicka på "Nästa" i det välkomstfönstret.

    Wizard Skapa en enkel version av Windows i VirtualBox

  6. Ändra inte inställningarna i det här steget.

    Välj storleken på Windows-volymen i VirtualBox

  7. Välj bokstaven i volymen eller lämna den som standard.

    Syftet med bokstaven i Tom Windows i VirtualBox

  8. Formateringsparametrar kan inte ändras. Om du vill kan du ange namnet i Tom-märkningsfältet (vanligtvis namnet "Lokal disk").

    Formatering och utnämning av namnet på Windows i VirtualBox

  9. Klicka på "Slutför".

    Slutför guiden Skapa en enkel version av Windows i VirtualBox

  10. Lagringsstatusen ändras, och det kommer att erkännas av systemet.

    Initialiserad Windows Extra hårddisk i VirtualBox

Nu är skivan synlig i utforskaren och är klar för arbete.

Visa i utforskaren av den initialiserade Windows-hårddisken i VirtualBox

Anslut en virtuell disk i Linux

Till skillnad från Windows behöver du inte initialisera enheterna i Linux-databasen. Efter att ha skapat och ansluter skivan till den virtuella maskinen, fortsätter den att kontrollera om allt är gjort korrekt.

  1. Kör virtuellt OS.

    Starta en virtuell maskin för inställning Centos

  2. Öppna ett bekvämt diskhanteringsverktyg och se om den skapade och anslutna enheten visas.
  3. Till exempel, i det GParted-programmet måste du byta från / dev / sda till / dev / sdb - det här är den anslutna enheten. Om det behövs kan det formateras och utföra andra inställningar.

    Visa den anslutna tilläggsenheten i Linux i VirtualBox

Dessa var de vanligaste och mest praktiska alternativen för att öka storleken på den virtuella maskinskivan i VirtualBox. Glöm inte att göra säkerhetskopior av viktigt operativsystem, om vi bestämde oss för att använda VBOXMANAGE-verktyget och se till att huvuddisken kommer från var platsen för den virtuella enheten är allokerad.

Läs mer