Startpagina » hoe » Hoe te converteren tussen vaste en dynamische schijven in VirtualBox

    Hoe te converteren tussen vaste en dynamische schijven in VirtualBox

    Met VirtualBox kunt u een dynamisch toegewezen of een vaste schijf kiezen bij het maken van een nieuw virtueel hardeschijfbestand. Dynamisch toegewezen schijven kunnen sneller worden gemaakt en kunnen groter worden. Diskettes met een vaste grootte zijn misschien sneller te gebruiken, maar kunnen niet groter worden als ze eenmaal vollopen. Je kunt tussen de twee formaten converteren en het formaat van schijven wijzigen, als je wilt.

    Stap één: Zoek de VBoxManage-opdracht en open een opdrachtprompt

    Met VirtualBox kunt u een vaste schijf converteren naar een dynamische schijf of een dynamische schijf naar een vaste schijf, maar deze optie wordt niet weergegeven in de grafische interface. In plaats daarvan moet u de VBoxManage.exe commando.

    Zoek deze opdracht om verder te gaan. In Windows vindt u dit in de programmamap van VirtualBox  C: \ Program Files \ Oracle \ VirtualBox  standaard. Als je VirtualBox hebt geïnstalleerd in een andere map, kijk daar dan.

    Open een opdrachtpromptvenster. Open hiervoor het menu Start en typ cmd , en druk op Enter.

    Type CD in de opdrachtprompt, gevolgd door het pad van de map waar de opdracht VBoxManage is. U moet het tussen aanhalingstekens plaatsen.

    Je kunt dit snel doen door te typen CD in het venster Opdrachtprompt en sleep vervolgens het mappictogram van de adresbalk van de bestandsbeheerder naar de opdrachtprompt.

    Als u het standaardpad gebruikt, moet dit er als volgt uitzien:

    cd "C: \ Program Files \ Oracle \ VirtualBox"

    OPMERKING: Deze instructies gaan ervan uit dat u VirtualBox op Windows gebruikt. Als u VirtualBox op macOS of Linux gebruikt, kunt u een terminalvenster openen en de vboxmanage commando normaal, zoals elk ander commando.

    Stap twee: zoek het pad naar de schijf die u wilt converteren

    Voer de volgende opdracht uit in het opdrachtpromptvenster om een ​​lijst met alle virtuele harde schijven op uw computer te bekijken:

    VBoxManage.exe lijst hdds

    Blader door de lijst en identificeer het bestandspad naar de virtuele schijf die u wilt converteren. Laten we zeggen dat we de virtuele schijf geassocieerd met de virtuele machine met de naam "Windows" willen wijzigen. Zoals we in de onderstaande output kunnen zien, is het pad naar die virtuele schijf op ons systeem C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi .

    Stap drie: converteer de virtuele schijf

    U kunt nu de opdracht VBoxManage gebruiken om de virtuele schijf te converteren van vast naar dynamisch of van dynamisch naar vast.

    Als u een virtuele schijf wilt converteren van vast naar dynamisch, voert u de volgende opdracht uit:

    VBoxManage.exe clonemedium disk "C: \ path \ to \ source.vdi" "C: \ path \ to \ destination.vdi" -variant Standard

    Bijvoorbeeld als de bronschijf zich bevindt op C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi en je wilt een nieuwe schijf met de naam Windows-dynamic.vdi in dezelfde map maken, dan zou je het volgende uitvoeren:

    VBoxManage.exe clonemedium disk "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C: \ Gebruikers \ chris \ VirtualBox VM's \ Windows \ Windows-dynamic.vdi" -variant Standaard

    Als u een virtuele schijf wilt converteren van dynamisch naar vast, voert u de volgende opdracht uit:

    VBoxManage.exe clonedidium-schijf "C: \ path \ to \ source.vdi" "C: \ path \ to \ destination.vdi" -variant Fixed

    Bijvoorbeeld als de bronschijf zich bevindt op C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi en je wilt een nieuwe schijf met de naam Windows-fixed.vdi in dezelfde map maken, dan zou je het volgende uitvoeren:

    VBoxManage.exe clonemedium-schijf "C: \ Gebruikers \ chris \ VirtualBox VM's \ Windows \ Windows.vdi" "C: \ Gebruikers \ chris \ VirtualBox VM's \ Windows \ Windows-fixed.vdi" -variant Standard

    Stap vier: verwijder de oude virtuele schijf

    Met het bovenstaande commando wordt alleen de bestaande schijf gekloond. Je krijgt uiteindelijk zowel het originele schijfbestand als een nieuw schijfbestand.

    Eerst moet je de bestaande virtuele schijf daadwerkelijk van VirtualBox verwijderen. Klik in VirtualBox met de rechtermuisknop op de virtuele machine die de virtuele schijf gebruikt en selecteer "Instellingen".

    Selecteer "Opslag" om aangesloten opslagapparaten te bekijken. Klik met de rechtermuisknop op de oorspronkelijke VDI en selecteer "Bijlage verwijderen". Klik daarna op "OK".

    Met het onderstaande proces wordt het originele schijfbestand van uw schijf verwijderd. Waarschuwing: Misschien wilt u een back-up maken van het oorspronkelijke schijfbestand als u dat nog niet hebt gedaan, voor het geval er iets misgaat met dit proces.

    Voer in de opdrachtprompt de volgende opdracht uit om een ​​lijst met alle virtuele schijven op uw computer weer te geven:

    VBoxManage.exe lijst hdds

    Zoek de UUID van de originele schijf die u wilt verwijderen. U kunt het kopiëren naar uw klembord door het te selecteren met de linkermuisknop van uw muis en vervolgens met de rechtermuisknop te klikken.

    Voer de volgende opdracht uit om de originele schijf uit het register van VirtualBox te verwijderen en te verwijderen. U kunt met de rechtermuisknop in het opdrachtpromptvenster klikken om de UUID te plakken.

    VBoxManage.exe closemedium UUID --verwijderen

    Stap vijf: hernoem de nieuwe schijf

    U moet nu het nieuwe schijfbestand hernoemen, zodat het dezelfde naam heeft als het originele bestand. Navigeer er gewoon naar toe in een Verkenner of Windows Explorer-venster.

    Klik met de rechtermuisknop op het VDI-bestand, selecteer "Naam wijzigen" en wijzig dit in de oorspronkelijke naam. Hier hebben we bijvoorbeeld het Windows-fixed.vdi-bestand dat we hebben gemaakt naar Windows.vdi hernoemd.

    Nadat u de schijf een andere naam hebt gegeven, verwijdert u de oude schijfnaam uit VirtualBox. Klik op Bestand> Virtuele mediabeheer in VirtualBox en zoek de oorspronkelijke naam van de hernoemde schijf; deze heeft een geel waarschuwingspictogram links ervan. Klik met de rechtermuisknop en selecteer "Verwijderen". Klik opnieuw op "Verwijderen" om te bevestigen en "Sluiten" te sluiten.

    Stap zes: plaats de Disk In VirtualBox

    Ga terug naar VirtualBox, klik met de rechtermuisknop op de virtuele machine die aan de virtuele schijf is gekoppeld en selecteer "Instellingen". Klik onder Opslag met de rechtermuisknop op de SATA-controller en selecteer "Harde schijf toevoegen".

    Selecteer "Bestaande schijf kiezen" en blader naar het bestand dat u zojuist hebt hernoemd.

    Klik op "OK" om het instellingenvenster van de virtuele machine te sluiten. U zou nu de virtuele machine normaal moeten kunnen opstarten. De schijf is een vaste of een dynamische schijf, ongeacht de schijf waarnaar u deze hebt geconverteerd.