Hemsida » hur » Så här får du tillgång till lokala och USB-hårddiskar i din Hyper-V Virtual Machine

    Så här får du tillgång till lokala och USB-hårddiskar i din Hyper-V Virtual Machine

    Det är mycket bekvämt att komma åt en lokal hårddisk (det är en intern enhet eller en extern enhet) som är ansluten till din Windows-dator från en virtuell maskin som körs i Hyper-V. Det är inte så bekvämt att räkna ut exakt hur man åstadkommer den änden. Läs vidare när vi går igenom dig.

    Varför vill jag göra det här?

    Det finns dussintals scenarier där du vill ha tillgång till en fysisk hårddisk från din virtuella Hyper-V-maskin, från att komma åt och importera data, dumpa data från den virtuella maskinen till den externa enheten och importera eller exportera skivbilder.

    Oavsett anledning du vill ha tillgång till en befintlig lokal hårddisk i din Hyper-V-maskin är det tyvärr lite komplicerat att ge enheterna tillgång till den virtuella maskinen. Till skillnad från andra virtualiseringslösningar finns det inget enkelt sätt att bara dela resurser mellan värdmaskinen och den virtuella Hyper-V-maskinen.

    För att kunna använda en enhet i en Hyper-V-maskin måste du ta enheten, medan den är fysiskt ansluten och monterad till värmemaskinen, offline och sedan omdirigera offline-till-värd-skivan i den virtuella maskinen. Låt oss ta en titt på hur man gör det nu.

    En snabb anteckning innan vi fortsätter: det här tricket fungerar bara med hårddiskar (magnetiska hårddiskar, hårddiskar i fast tillstånd och flyttbara USB-hårddiskar) men fungerar inte med borttagbara media som flash-enheter.

    Körförberedelse och montering i Hyper-V

    Det finns två primära steg för förfarandet. Först måste vi hantera skivan från Windows på värddatorn för att få den offline (men fortfarande drivs och ansluten till värddatorn) och då måste vi berätta för Hyper-V att ta kontroll över den nuvarande offline-skivan.

    Förbereder enheten

    Det första steget är att föra disken offline. För att göra så öppna Disk Management-programmet genom att söka efter programnamnet eller skriva "diskmgmt.msc" i sökrutan och köra appen. Inom Disk Management leta efter den enhet du vill vidarebefordra till den virtuella maskinen.

    Även om det är säkert säkert att anta att eftersom du spelar med Hyper-V och är angelägen om frågor som fysisk disk-genomgång, är du redan bekant med Diskhantering, det skulle vara uppenbart att vi inte utfärdar en standardvarning: Diskhantering är ett kraftfullt verktyg och du kan göra hemska saker i ditt system genom att mucka om inom ledningssystemet. Dubbelkoll på varje steg och se till att du arbetar med rätt disk (er).

    I vårt fall vill vi skicka Disk 10, en USB-backup HDD, till den virtuella maskinen så att vi kan dumpa några backupfiler från vår virtuella maskin till disken. För att förbereda disken måste vi först hitta den i listan över enheter i Diskhantering, högerklicka på den och välj "Offline" från högreklikkmenyn som visas i skärmdumpen ovan.

    Bekräfta att disken är offline. Om du vill återställa skivan online, när du är klar med att använda den i den virtuella maskinen, går du bara tillbaka till den här menyn, högerklickar på skivan och väljer "Online" för att få skivan tillbaka online för värdoperativsystemet.

    Lägga till enheten till den virtuella maskinen

    När disken är offline till värdoperativsystemet är det dags att lägga till disken till den virtuella maskinen inom Hyper-V. Starta Hyper-V och välj den maskin du vill skicka hårddisken till från din virtuella maskinlista.

    Högerklicka på maskinen och välj "Inställningar ..."

    Från menyn Inställningar för den specifika virtuella maskinen, välj "SCSI Controller" i navigeringsfönstret till vänster. Välj "Hårddisk" och klicka på "Lägg till" -knappen.

    Notera: Vi har antagit att du vill skicka hårddisken till det virtuella operativsystemet vilket innebär att du redan har en SCSI-kontroller och virtuell disk för operativsystemet. Om du inte har en SCSI-kontroller behöver du först välja "Lägg till maskinvara" högst upp i navigeringsfönstret och lägg till en "SCSI Controller" på din virtuella maskin.

    Välj "Fysisk hårddisk" och välj sedan den skiva du tog med offline i den nedre delen av handledningen i rullgardinsmenyn. Oroa dig inte det finns ingen chans att du av misstag väljer en disk från den värdmaskin som du inte tänkte använda. De enda skivorna du kan välja i den fysiska hårddiskmenyn är skivor som är drivna och anslutna till värdmaskinen men i ett offline-tillstånd. Om du inte sätter den offline är det inte ens ett alternativ.

    Bekräfta att den valda disken är den skiva du vill ha. Tryck på "Apply" knappen och sedan "OK". Starta upp din virtuella maskin.

    Åtkomst till din genomtändande hårddisk

    I de allra flesta fall ska disken automatiskt detekteras av värdoperativsystemet som om det bara var en fysisk disk kopplad till den riktiga maskinen som den virtuella maskinen emulerar.

    Du kan se när det gäller skärmdumpen nedan startade vi upp i en virtuell maskin för att testa ett bildåterställningsförfarande med hjälp av Windows PE och Macrium Reflect. Windows PE upptäckte och monterade automatiskt disken utan hitch.

    Om disken inte är omedelbar tillgänglig för operativsystemet för den virtuella datorn kan det hända att du måste öppna, när det gäller Windows, Diskhantering och ta med disken online. När du använder andra operativsystem måste du utföra en motsvarande åtgärd för att komma åt skivan via det virtuella operativsystemet.

    Ett mycket viktigt ord av försiktighet här. OS i den virtuella maskinen har ingen aning om att den här skivan verkligen hör till din värd maskin och den kommer att fungera på disken men du berättar att den ska fungera på disken. Om skivan inte monteras automatiskt i ditt virtuella maskin-operativsystem måste du använda ett monteringsförfarande (se dokumentation för det aktuella operativsystemet i fråga) för att montera disken på det icke destruktiva sättet så att det kan returneras till värddatorn system senare.

    När du inte längre behöver skivan i den virtuella maskinen startar du bara upp den virtuella maskinen. Försök inte göra ändringar i drivläget via värddatorn tills du har stängt av den virtuella maskinen som enheten är ansluten till.

    Du kan enkelt ta bort hårddisken från den virtuella SCSI-kontrollenheten i din virtuella maskin om du inte ska använda den igen eller du kan lämna in posten. När som helst den fysiska enheten kopplas bort från värddatorn eller du har gjort den online för värdoperativsystemet så visas enheten helt enkelt inte tillgänglig för den virtuella maskinen.