Att öppna en VMDK-fil med VirtualBox och Workstation är inte så enkelt som många kanske tror. Du kan inte bara dubbelklicka på filen och förvänta dig att den ska laddas, och du kan inte heller ladda den direkt med din hypervisor.
För att öppna en virtuell bild som VMDK måste du montera filen och sedan konfigurera hårdvaruresurser och inställningar innan din hypervisor kan ladda den virtuella maskinen.
Det är inte så komplicerat som det låter, och vi har skapat en steg-för-steg-guide om hur du gör det med VirtualBox och VMware Workstation Player.
Hur man öppnar en VMDK-fil i VirtualBox
VMDK är en av de mest använda formaten för virtuella diskavbildningar för virtualisering. Efter lanseringen av VMware Workstation 5.0 gjordes VMDK som ett öppet format. Detta innebär att du kan öppna en VMDK-fil med VirtualBox utan kompatibilitetsproblem.
För att skapa en fungerande virtuell dator med en VMDK-fil med VirtualBox måste vi först skapa en virtuell dator, montera VMDK-avbildningsfilen som en virtuell hårddisk och konfigurera den virtuella datorn att använda den monterade filen som sin startenhet. Låt oss börja!
Steg 1: Skapa en ny virtuell maskin
- Öppna VirtualBox.
- Klicka på Ny eller håll CTRL + N på ditt tangentbord. Ge din nya virtuella dator ett beskrivande namn och välj vilken typ av OS och OS-version du försöker köra. Du kommer att bli ombedd att ange en ISO-bild, men lämna denna tom tills vidare.
- När du har gett din virtuella dator ett namn, tryck Nästa och allokera hårdvaruresurser för din virtuella dator genom att använda de medföljande reglagen. Klicka sedan på Avsluta för att skapa din nya virtuella maskin och skickas tillbaka till VirtualBox Manager.
Steg 2: Montera din VMDK-fil
Att montera en VMDK-fil är detsamma som importera en VDI-fil i VirtualBox.
- Välj din nyskapade virtuella dator i VirtualBox Manager och klicka på inställningar eller håll CTRL + S på tangentbordet för att komma åt inställningsmenyn.
- Inställningsmenyn låter dig konfigurera din virtuella dator efter att den skapats. I den här menyn kan du konfigurera om hårdvaruresurser, skärm, nätverk, lagring och USB-inställningar om du glömt att konfigurera dem tidigare.
- Eftersom vi hoppade över att lägga till en ISO-avbild tidigare i processen, saknar vår virtuella dator en startenhet. Låt oss montera en VMDK-fil som en virtuell hårddisk och använda den som vår startenhet. Att göra så:
- Du vill gå till Lagring och klicka på Styrenhet: SATA.
- Montera din VMDK-fil genom att klicka på Lägg till hårddisk ikon, som leder dig till menyn för hårddiskväljare.
- För att lägga till din hårddisk, klicka på Lägg till ikonen längst upp till vänster i menyn, leta reda på din VMDK-fil och tryck Öppen.
- Du kommer att uppmanas tillbaka till hårddiskväljarmenyn. Klicka på din VMDK-fil nedanför Inte bifogad lista och träffa Välja. Du har nu framgångsrikt monterat din VMDK som en virtuell hårddisk.
Det är dags att ställa in vår VMDK-fil som vår startenhet.
Steg 3: Ta bort standardhårddisk
Det kommer att finnas två hårddiskar anslutna till din virtuella dator. Den första kommer att vara standardhårddisken som genereras när den virtuella datorn skapades. Eftersom den här enheten inte innehåller något operativsystem för att starta, måste du ge startprioritet till den andra anslutna enheten, som är din bifogade VMDK-fil.
- Högerklicka på den första hårddisken och välj Ta bort bilaga. Detta bör lämna din VMDK-fil som den enda anslutna hårddisken i din virtuella dator, vilket innebär att du inte behöver fortsätta välja startenhet när du slår på din virtuella dator.
- När du har tagit bort den andra hårddisken klickar du OK och starta din VM.
Och där går du! Du kan nu öppna en VMDK-fil med VirtualBox.
Hur man öppnar en VMDK-fil i VMware Workstation
Även om VMDK gjordes specifikt för att fungera med VMWares virtualiseringsprodukter som Workstation, måste du fortfarande montera din virtuella diskavbildning ordentligt. Om du försöker öppna en VMDK-fil direkt kommer du bara att få ett korrupt VMX-filfel.
Detta beror på att en VMDK-fil bara kan fungera som en virtuell hårddisk. Utan att konfigurera en virtuell dator för att använda den här virtuella hårddisken är din VMDK-fil i huvudsak en hårddisk utan att en dator kör den.
Så för att konfigurera denna virtuella PC måste du först skapa en virtuell dator, montera din VMDK-fil och ställa in startprioritet precis som vi har gjort på VirtualBox. Låt oss börja!
Steg 1: Skapa en virtuell maskin
- Skapa en virtuell dator genom att öppna VirtualBox och klicka Skapa en ny virtuell maskin. Detta öppnar guiden för den virtuella maskinen. Välj alternativet för att installera operativsystemet senare och tryck Nästa.
- Gå nu igenom den vanliga skapelseprocessen genom att välja vilket operativsystem du ska installera, namnge den virtuella datorn och ange diskkapacitet. Sedan kan du antingen klicka Avsluta för att skapa din virtuella dator eller klicka på Anpassa hårdvara för att tilldela hårdvaruresurser för din virtuella dator.
När du har skapat den virtuella datorn kan du nu montera din VMDK-fil.
Steg 2: Montera din virtuella bildfil
- Välj din nyskapade virtuella dator och klicka Redigera inställningar för virtuell maskin. En VM-inställningsmeny dyker upp. Montera din VMDK-fil genom att välja Hårddisk (SCSI) och klicka på Lägg till knappen längst ned i menyn.
- Välj nu alternativet för Hårddisk, SCSI, och Använd en befintlig virtuell disk, slå sedan Nästa. Välj din virtuella hårddisk genom att klicka Bläddra och leta sedan upp din VMDK-fil.
När du återvänder till menyn VM-inställningar märker du att du har anslutit två hårddiskar. VMWare Workstation ställer automatiskt in startprioritet till den hårddisk som kommer först. Eftersom den första hårddisken är standard som inte innehåller din VMDK-fil, kommer din virtuella dator inte att ha något att starta upp. Du måste ställa in priority boot till VMDK-filen som du nyligen har monterat.
Steg 3: Ställ in Priority Boot Order
Det snabbaste sättet att säkerställa att din VMDK-fil får startprioritet är att ta bort den första hårddisken. Du kan göra det genom att välja hårddisken och klicka på Avlägsna knappen längst ned i menyn. Men om du vill behålla den första virtuella hårddisken måste du placera den efter din VMDK-hårddisk.
- Välj den första hårddisken och klicka på Avancerad knappen på höger sida av menyn. Menyn för avancerade hårddiskinställningar dyker upp. Klicka på rullningsmenyn, välj valfri position efter din VMDK-hårddisk och tryck OK. I det här exemplet har jag valt SCSI 0:2.
- När du har ställt in din VMDK-hårddisk som startprioritet kan du nu öppna din VMDK-fil på VMWare Workstation.
- När du öppnar din virtuella dator kommer en uppmaning att meddela dig att sata0:1 inte längre är tillgängligt. Detta förväntas eftersom du flyttade om den tidigare motsvarande hårddisken tidigare. Klick Nej för Workstation att hoppa över anslutningen till denna virtuella hårddisk och direkt öppna din VMDK-hårddisk.
Grattis! Du kan nu öppna en VMDK-fil med VMWare Workstation!
Alla virtuella diskavbildningsfiler är inte likadana
Så det är så du öppnar en VMDK-fil med VirtualBox och Workstation. Om du lyckades följa den här guiden bör det nu vara enkelt för dig att öppna en VMDK-fil med VirtualBox och Workstation. Kom ihåg att öppna en VMDK-fil kräver att du först skapar en virtuell dator, monterar filen och sedan ställer in startprioritet. Om du har det i åtanke bör du också kunna öppna andra virtuella diskavbildningsfiler på VirtualBox och Workstation, som VDI, VHD och VHDX.