12Sep
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 detta?
Det finns dussintals scenarier där du vill komma åt en fysisk hårddisk från din Hyper-V virtuella maskin, allt 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 Hyper-V virtuella 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 den 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 proceduren. 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 nu offline disken.
Förbereda enheten
Det första steget är att föra disken offline. För att göra så öppna Disk Management-programmet genom att leta 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 saker som fysisk disk-genomgång, att du redan är bekant med Diskhantering skulle det 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 på skärmbilden ovan.
Bekräfta att disken är offline. Om du vill ta tillbaka skivan på nätet, när du är klar med att använda den i den virtuella maskinen, gå helt enkelt tillbaka till den här menyn, högerklicka på disken och välj "Online" för att få tillbaka skivan 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. .."
Välj i menyn Inställningar för den specifika virtuella maskinen "SCSI Controller" i navigeringsfönstret till vänster. Välj "Hårddisk" och klicka på "Lägg till" -knappen.
Obs! 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" överst 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 föregående delen av handledningen i rullgardinsmenyn. Oroa dig inte det finns ingen chans att du av misstag väljer en disk från värddatorn som du inte tänkte använda. De enda skivorna du kan välja i den fysiska hårddiskmenyn är skivor som är driven och anslutna till värddatorn men i ett offline-läge. 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 hårddisken i hårddisken
I de flesta fallen ska disken upptäckas automatiskt 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 skivan inte är direkt tillgänglig för det virtuella maskinens operativsystem kan det hända att du måste öppna, när det gäller Windows, Diskhantering och skicka 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 försiktigt 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ärddatornsystem 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 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 är kopplad från värddatorn eller du har gjort den online för värdoperativsystemet, visas enheten helt enkelt som otillgänglig för den virtuella maskinen.