/ / Kā konvertēt starp fiksētiem un dinamiskiem diskiem

Kā konvertēt starp fiksēto un dinamisko disku

VirtualBox ļauj jums izvēlēties vai nu adinamiski iedalīts vai fiksēta lieluma disks, veidojot jaunu virtuālā cietā diska failu. Dinamiski iedalītus diskus var ātrāk izveidot, un tos var palielināt līdz lielākiem izmēriem. Fiksēta izmēra diskus var ātrāk izmantot, taču, aizpildot tos, tie vairs nevar palielināties. Varat konvertēt starp diviem formātiem un mainīt disku izmērus, ja vēlaties.

Pirms turpināt, iesakām izslēgt virtuālo mašīnu, nevis apturēt to un saglabāt tās stāvokli. VirtualBox jāsaka, ka virtuālā mašīna ir izslēgta.

Pirmais solis: atrodiet komandu VBoxManage un atveriet komandu uzvedni

SAISTĪTI: Pilnīga rokasgrāmata virtuālo mašīnu paātrināšanai

VirtualBox ļauj pārveidot fiksētu disku uz dinamisku vai dinamisku disku uz fiksētu disku, taču šī opcija tā grafiskajā interfeisā netiek parādīta. Tā vietā jums ir jāizmanto VBoxManage.exe komanda.

Atrodiet šo komandu, lai turpinātu. Operētājsistēmā Windows jūs atradīsit to VirtualBox programmu direktorijā, kas ir C:Program FilesOracleVirtualBox  pēc noklusējuma. Ja instalējāt VirtualBox citā direktorijā, meklējiet to vietā.

Atveriet komandu uzvednes logu. Lai to izdarītu, atveriet izvēlni Sākt, ierakstiet cmd un nospiediet taustiņu Enter.

Veids cd komandrindas, kam seko mapes ceļš, kur atrodas komanda VBoxManage. Jums tas būs jāpievieno pēdiņās.

To var ātri izdarīt, ierakstot cd komandu uzvednes logā un pēc tam velciet un nometiet mapes ikonu no failu pārvaldnieka adreses joslas komandu uzvednē.

Ja izmantojat noklusējuma ceļu, tam vajadzētu izskatīties šādi:

cd "C:Program FilesOracleVirtualBox"

PIEZĪME. Šie norādījumi pieņem, ka jūs izmantojat VirtualBox operētājsistēmā Windows. Ja jūs izmantojat VirtualBox operētājsistēmā macOS vai Linux, varat vienkārši atvērt termināļa logu un palaist vboxmanage komanda parasti, tāpat kā jebkura cita komanda.

Otrais solis: atrodiet ceļu uz disku, kuru vēlaties konvertēt

Komandu uzvednes logā palaidiet šo komandu, lai skatītu visu datora virtuālo cieto disku sarakstu:

VBoxManage.exe list hdds

Izskatiet sarakstu un identificējiet faila ceļuuz virtuālo disku, kuru vēlaties konvertēt. Pieņemsim, ka mēs vēlamies modificēt virtuālo disku, kas saistīts ar virtuālo mašīnu ar nosaukumu “Windows”. Kā redzam zemāk esošajā izejā, ceļš uz šo virtuālo disku mūsu sistēmā ir C:UserschrisVirtualBox VMsWindowsWindows.vdi .

Trešais solis: konvertējiet virtuālo disku

Tagad virtuālo disku no fiksētā uz dinamisko vai no dinamiskā uz fiksēto var izmantot VBoxManage komandu.

Lai pārveidotu virtuālo disku no fiksēta uz dinamisku, palaidiet šo komandu:

VBoxManage.exe clonemedium disk "C:pathtosource.vdi" "C:pathtodestination.vdi" –variant Standard

Piemēram, ja avota disks atrodas C:UserschrisVirtualBox VMsWindowsWindows.vdi un tajā pašā mapē vēlaties izveidot jaunu disku ar nosaukumu Windows-dynamic.vdi, jūs darbināt:

VBoxManage.exe clonemedium disk "C:UserschrisVirtualBox VMsWindowsWindows.vdi" "C:UserschrisVirtualBox VMsWindowsWindows-dynamic.vdi" –variant Standard

Lai pārveidotu virtuālo disku no dinamiska uz fiksētu, palaidiet šo komandu:

VBoxManage.exe clonemedium disk "C:pathtosource.vdi" "C:pathtodestination.vdi" –variant Fixed

Piemēram, ja avota disks atrodas C:UserschrisVirtualBox VMsWindowsWindows.vdi un tajā pašā mapē vēlaties izveidot jaunu disku ar nosaukumu Windows-Fix.vdi, jūs darbināt:

VBoxManage.exe clonemedium disk "C:UserschrisVirtualBox VMsWindowsWindows.vdi" "C:UserschrisVirtualBox VMsWindowsWindows-fixed.vdi" –variant Fixed

Ceturtais solis: noņemiet veco virtuālo disku

Iepriekš minētā komanda tikai klonē esošo disku. Jūs galu galā iegūsit gan oriģinālo diska failu, gan jaunu diska failu.

Pirmkārt, jums faktiski būs jānoņem esošais virtuālais disks no VirtualBox. Vietnē VirtualBox ar peles labo pogu noklikšķiniet uz virtuālās mašīnas, kas izmanto virtuālo disku, un atlasiet “Iestatījumi”.

Atlasiet “Storage”, lai skatītu pievienotās atmiņas ierīces. Ar peles labo pogu noklikšķiniet uz sākotnējā VDI un atlasiet “Noņemt pielikumu”. Pēc tam noklikšķiniet uz “Labi”.

Zemāk aprakstītais process izdzēsīs sākotnējo diska failu no jūsu diska. Brīdinājums: Iespējams, vēlēsities dublēt oriģinālo diska failu, ja vēl neesat to izdarījis, tikai gadījumā, ja šajā procesā kaut kas noiet greizi.

Komandu uzvednē palaidiet šo komandu, lai skatītu visu datora virtuālo disku sarakstu:

VBoxManage.exe list hdds

Atrodiet sākotnējā diska UUID, kuru vēlaties izdzēst. To var nokopēt starpliktuvē, atlasot to ar peles kreiso peles pogu un pēc tam ar peles labo pogu noklikšķinot.

Palaidiet šo komandu, lai sākotnējo disku noņemtu no VirtualBox reģistra un izdzēstu. Varat ar peles labo pogu noklikšķināt komandrindas logā, lai ielīmētu UUID.

VBoxManage.exe closemedium UUID --delete

Piektais solis: pārdēvējiet jauno disku

Tagad jums vajadzētu pārdēvēt jauno diska failu tā, lai tam būtu tāds pats nosaukums kā sākotnējam. Vienkārši dodieties uz to File Explorer vai Windows Explorer logā.

Ar peles labo pogu noklikšķiniet uz VDI faila, atlasiet “Pārdēvēt” un mainiet to uz sākotnējo nosaukumu. Piemēram, šeit mēs pārdēvējām failu Windows-Fix.vdi, kuru mēs izveidojām, par Windows.vdi.

Kad esat pārdēvējis disku, noņemiet veco diskuvārds no VirtualBox. Vietnē VirtualBox noklikšķiniet uz Fails> Virtuālās multivides pārvaldnieks un atrodiet pārdēvētā diska sākotnējo nosaukumu - kreisajā pusē tam būs dzeltena brīdinājuma ikona. Ar peles labo pogu noklikšķiniet uz tā un atlasiet “Noņemt”. Noklikšķiniet vēlreiz uz “Noņemt”, lai apstiprinātu un aizvērtu “Aizvērt”.

Sestais solis: ievietojiet disku VirtualBox

Dodieties atpakaļ uz VirtualBox, ar peles labo pogu noklikšķiniet uz virtuālās mašīnas, kas saistīta ar virtuālo disku, un atlasiet “Iestatījumi”. Sadaļā Krātuve ar peles labo pogu noklikšķiniet uz SATA kontroliera un atlasiet “Pievienot cieto disku”.

Atlasiet “Izvēlēties esošo disku” un pārlūkojiet failu, kuru tikko pārdēvējāt.

Noklikšķiniet uz “OK”, lai aizvērtu virtuālās mašīnas iestatījumu logu. Tagad jums vajadzētu būt iespējai normāli ielādēt virtuālo mašīnu. Tā disks būs fiksēts vai dinamisks disks - atkarībā no tā, kurā konvertējat to.