Hvordan øker jeg harddiskstørrelsen på den virtuelle maskinen?

skriv inn bildebeskrivelse her]1

Jeg har gått tom for plass på min virtuelle WinXP-maskin, som jeg bare ga 10 GB plass til da jeg opprettet den. Er det en enkel måte å øke den til for eksempel 20 GB? Jeg kan ikke se noe åpenbart alternativ i VirtualBox-innstillingene.


Forslaget nedenfor gir denne feilen

wim@wim-ubuntu:/media/data/winxp_vm$ VBoxManage modifyhd wim.vdi --resize 20000
VBoxManage: error: Cannot register the hard disk '/media/data/winxp_vm/wim.vdi' {46284957-2c09-4e70-8a49-bfbe0f7f681d} because a hard disk '/home/wim/VirtualBox VMs/winxp_vm/wim.vdi' with UUID {46284957-2c09-4e70-8a49-bfbe0f7f681d} already exists
VBoxManage: error: Details: code NS_ERROR_INVALID_ARG (0x80070057), component VirtualBox, interface IVirtualBox, callee nsISupports
Context: "OpenMedium(Bstr(pszFilenameOrUuid).raw(), enmDevType, AccessMode_ReadWrite, fForceNewUuidOnOpen, pMedium.asOutParam())" at line 210 of file VBoxManageDisk.cpp

Å fjerne .vdi fra VirtualBox før du ringer VBoxManage-kommandoen, og deretter legge den til igjen, var vellykket. Men nå kan jeg ikke starte den virtuelle maskinen, jeg får denne bekymringsfulle skjermen:

Forresten, det står `FATAL: Kunne ikke lese fra oppstartsmediet! Systemet stoppet.


VDI må festes på nytt til VM etter VBoxManage-kommandoen. Videre må partisjonen endres fra INNEN vinduer, fordi du vil ha denne tomme plassen:

Jeg var i stand til å endre størrelsen på partisjonen enkelt ved å bruke litt freeware kalt EASEUS Partition Master 9.1.0 Home Edition.

Løsning

Åpne en terminal og naviger til mappen med VirtualBox-diskbildet, og bruk deretter følgende kommando:

VBoxManage modifyhd YOUR_HARD_DISK.vdi --resize SIZE_IN_MB

og erstatt YOUR_HARD_DISK og SIZE_IN_MB med navnet på bildet og ønsket størrelse. sudo kan være nødvendig i noen maskiner, eller du kan støte på en feil. Dette svaret og en mer utfyllende forklaring er her, på webupd8. Kreditt til Andrew der for å legge ut dette svaret.

Etter endring av størrelse må den ekstra virtuelle harddiskplassen partisjoneres og formateres for at gjesten skal kunne bruke den. Dette kan gjøres med gparted ved å starte gjesten fra en live ISO. Vi kan også endre størrelsen på den eksisterende partisjonen ved hjelp av gparted. For dette må vi kanskje deaktivere /swap og opprette en ny swap-partisjon.

Kommentarer (20)

Wim, jeg tror du må avregistrere den fra Vbox først. Fil, Media Manager, Klikk på hdd, og avregistrer den. Så prøv det igjen.

Kommentarer (1)

En sikker måte er å gjøre det samme som å flytte til en større harddisk som ikke kjører i en VM. Bruk først ccleaner eller lignende program i XP for å rydde opp i alle søppelfiler som det kan. Deretter oppretter du en sekundær virtuell harddisk av den størrelsen du ønsker. Start opp med clonezilla ISO i din virtuelle ODD-stasjon og klon over sammen med ' endre størrelse til ny partisjonsstørrelse & 39; alternativet valgt. Sett deretter den nye virtuelle harddisken som primær, og ikke slett den gamle før du vet at den fungerte.

Kommentarer (0)