Konverter en Windows-pc til en virtuel maskine ved hjælp af Hyper-V

En god måde at redde dig selv fra vira, malware og spyware er at bruge en virtuel maskine til at surfe på internettet(Internet) i stedet for din almindelige Windows -pc. Så hvad er en virtuel maskine? Det er dybest set en fuld kopi af Windows , der kører inde i en anden kopi af Windows kaldet værten.

Den virtuelle version af Windows er kun en stor fil, og speciel software, der kører på din Windows -computer (virtualiseringssoftware), fungerer som en falsk computer, så Windows kan køre. Alt hvad du gør i den virtuelle maskine vil ikke påvirke dit værtsoperativsystem. Så du kunne downloade 10 vira til den virtuelle maskine, og dit hovedoperativsystem ville være sikkert.

Det gode ved virtuelle maskiner er, at du kan nulstille dem. Så hvis du får en virus, mens du surfer på den virtuelle maskine, kan du blot nulstille den virtuelle maskine til standardtilstanden, da du først installerede den og starte forfra. Det er også en fantastisk måde at øge dit privatliv på, fordi du simpelthen kan slette alt, hvad du har lavet på en virtuel maskine.

Inden vi går i gang, lad os tale om kravene. Der er mange softwarevirtualiseringsværktøjer derude som VMWare , Parallels , VirtualBox osv., men jeg vil kun holde mig til Microsoft  -software. For at dette kan fungere, skal du bruge to ting:

  1. Disk2VHD – Et gratis værktøj fra Microsoft , der vil blive brugt til at konvertere ethvert Windows -operativsystem fra Windows XP og frem til en virtuel maskinfil.
  2. Windows 8.1 Pro eller Windows 10 Pro(Windows 8.1 Pro or Windows 10 Pro) – Du skal bruge Pro- versionerne af enten Windows 8.1 eller Windows 10 for at fuldføre denne proces. Begge operativsystemer har et værktøj kaldet Hyper-V , der kan bruges til at få adgang til den virtuelle fil oprettet af Disk2VHD .

Det er også værd at bemærke, at selvom du kan bruge Windows XP , Vista og 7 som den virtuelle maskine, er det bedst, hvis du kan konvertere en Windows 8.1- eller Windows 10-maskine, fordi den højeste opløsning, som Hyper-V understøtter for de ældre operativsystemer, er 1600 ×1200. Det er virkelig irriterende, og jeg ved ikke, hvorfor Microsoft ikke har gidet at løse dette problem endnu. Det er i hvert fald kun et problem for dem med skærme med høj opløsning.

Konverter Windows OS til VHD

Lad os starte med den nemme del: at konvertere din nuværende version af Windows til en virtuel maskine ( VHD- eller VHDX -fil). For at gøre dette skal du downloade Disk2VHD- værktøjet nævnt ovenfor og køre EXE -filen.

disk2vhd start

Når du kører det, vil du se en skærm som den ovenfor. Der er virkelig ikke meget, du skal gøre her andet end at vælge den placering, hvor du vil gemme VHDX -filen, og hvilke volumener du vil inkludere.

Hvis du har en stor harddisk, kan du bare lade den gemme filen på samme partition som Windows . Hvis ikke, skal du vælge en anden placering som en ekstra harddisk eller en ekstern USB -harddisk. Som standard vil den vælge alle de mængder, den finder på din computer, hvilket måske ikke er det ønskede, du faktisk ønsker.

I mit tilfælde har jeg flere harddiske tilsluttet computeren, så jeg vil kun vælge volumen C:, som er 37,26 GB i størrelse. Derudover vil du sørge for at vælge andre diskenheder, der blev oprettet, da du installerede Windows , højst sandsynligt Boot - diskenheden og System Reserved- diskenheden. Disse er normalt meget små: i mit tilfælde er den reserverede(System Reserved) systemvolumen kun 34 MB, og den anden volumen, som ikke har nogen etiket, er kun 322,08 MB.

Det er meget vigtigt, at du vælger disse andre diskenheder ud over den primære Windows - diskenhed, for hvis du ikke gør det, starter operativsystemet ikke, når du indlæser det i Hyper-V . I stedet får du en Boot Failure- meddelelse! Dette skyldes, at de to ekstra diskenheder fortæller systemet, hvor Windows er placeret, og hvordan det starter.

opstartsfejl

Det vil sandsynligvis tage noget tid at oprette VHDX -filen afhængigt af hvor stor din Windows-partition er. Når du er færdig, har du en rigtig stor fil og to mindre filer.

vhdx billeder

Installer Hyper-V i Windows 8.1/10

Dernæst skal vi installere Hyper-V- værktøjerne i Windows 8.1 eller Windows 10 Pro . Hvis du har Home - udgaverne, skal du opgradere til Pro , før du kan installere Hyper-V. Klik(Hyper-V. Click)Start og indtast Windows-funktioner(windows features) .

windows funktioner

Øverst skal du klikke på Slå Windows-funktioner til eller fra( Turn Windows features on or off) . Et vindue vises, hvor du kan markere ekstra elementer, du vil installere. Gå videre og marker afkrydsningsfeltet for Hyper-V . Det bør også automatisk markere afkrydsningsfelterne for Hyper-V Management Tools og Hyper-V Platform .

aktiver hyper v

Klik på OK(Click OK) , og lad Windows installere funktionerne. Du skal også genstarte din computer. Når du har startet en sikkerhedskopi, skal du klikke på Start , Alle apps(All Apps) og derefter rulle ned til Windows Administrative Tools . Du bør se Hyper-V Manager opført der. Du kan også bare klikke på Start og skrive Hyper-V for at søge efter det.

startmenu hyper v

Konfiguration af Hyper-V

Nu til den sjove del! Lad os komme i gang med Hyper-V. Gå(Hyper-V. Go) videre og åbn Hyper-V Manager , og du vil se et tomt arbejdsområde.

hyper v manager

Yderst til venstre er serveren, som skal være navnet på din computer. I den midterste sektion er listen over virtuelle maskiner og kontrolpunkter. Til højre har du en dynamisk menu, der ændres afhængigt af, hvilket punkt der er valgt i sektionerne til venstre. For at komme i gang skal du vælge computernavnet yderst til venstre.

ny virtuel maskine

Nu yderst til højre skal du klikke på Ny(New) og derefter Virtual Machine . Dette vil bringe den nye virtuelle maskine-guide frem. Det første skridt er at give din virtuelle maskine et navn.

virtuel maskine navn

Dernæst skal du vælge generationen til den virtuelle maskine. Hvis du konverterer en 64-bit version af Windows til en virtuel maskine, og din computerhardware understøtter UEFI , skal du gå videre og vælge Generation 2 , da det giver mulighed for mere avancerede funktioner. Brug Generation 1 til 32-bit versioner af Windows , eller hvis din maskine bruger ældre BIOS . Generation 2 understøtter også widescreen-skærme ved virtualisering af  Windows 8.1 eller Windows 10.

Hvis du ikke aner, hvad alt det betyder, skal du bare vælge Generation 1 for at være på den sikre side. Bemærk, at hvis den virtuelle maskine ikke starter, kan du nemt bare slette den og starte denne proces igen. Vælg en anden generation og se, om den starter korrekt. Sletning af den virtuelle maskine inde i Hyper-V sletter ikke dine originale VHDX- filer.

generering af virtuel maskine

På den næste skærm skal du vælge den mængde hukommelse, du vil tildele din virtuelle maskine. Jeg forlod den på standardværdien på 1024 MB, men du kan øge den, hvis du har nok RAM tilgængelig på din værtsmaskine.

virtuel maskinhukommelse

Gå videre og spring over skærmbilledet Konfigurer netværk( Configure Networking) for nu, fordi vi bliver nødt til at gøre det senere. Indtil videre skal du bare lade det være på Ikke forbundet(Not Connected) . På skærmen Tilslut virtuel harddisk(Connect Virtual Hard Disk) skal du vælge Brug en eksisterende virtuel harddisk(Use an existing virtual hard disk) .

tilslutte virtuel harddisk

Klik på knappen Gennemse(Browse) , og vælg det VHDX -billede, der repræsenterer din faktiske Windows - partition. Dette burde være den virkelig store VHDX -fil. Vi bliver nødt til manuelt at tilføje de to andre VHDX- drev efter guiden, som jeg vil vise længere nede. På dette tidspunkt skal du gennemgå oversigten og klikke på Udfør(Finish) .

Nu skulle du se et nyt element under Virtuelle maskiner( Virtual Machines) . Hvis du klikker på dette, vil du også se en masse flere muligheder i højre rude.

start den virtuelle maskine

For at starte den virtuelle maskine skal du vælge den og derefter klikke på Start . Kolonnen Status(State) ændres til Kører(Running) . For at se den virtuelle maskine skal du klikke på Connect . Hvis du gjorde dette nu, vil du se den fejlmeddelelse, som jeg nævnte i begyndelsen af ​​artiklen: Boot failure . Vi mangler stadig at tilføje de andre harddiske.

Select the virtual machine and click Turn Off. Then click on the Settings link. On the left hand side, you should see IDE Controller 0 and IDE Controller 1. Click on the Controller 0 first. If you chose Generation 2, you will see SCSI Controller only.

ide controller

You will see that the first VHDX file we added in the wizard is already listed. Now we have to add the second and third files. Make sure Hard Drive is selected and then click Add.

tilføje anden vhdx

Placeringsboksen skal automatisk vælge 1 , da 0 - pladsen er taget af vores første VHDX (Location)-(VHDX) fil. Hver IDE-controller har kun to ledige pladser til at tilføje drev. Klik (Click)på Virtuel harddisk(Virtual hard disk) , og vælg din anden VHDX-fil.

Klik nu på IDE Controller 1 og klik derefter på knappen Tilføj(Add) igen. Gør det samme her, men vælg din tredje VHDX -fil.

tilføje tredje vhdx

Nu hvor vi har alle tre VHDX- filer vedhæftet, kan vi klikke på OK og starte vores virtuelle maskine. Denne gang skulle du forhåbentlig få en skærm med Windows - indlæsning!

windows kører i hyper v

Konfigurer netværk

Til sidst skal vi konfigurere netværk til den virtuelle maskine, så du kan oprette forbindelse til det lokale netværk og til internettet(Internet) . For at gøre dette skal du klikke på Virtual Switch Manager øverst i menuen til højre.

ny virtuel switch

Klik på Ny virtuel netværksswitch,(New virtual network switch) og vælg derefter Ekstern(External) fra listeboksen. Til sidst skal du klikke på Opret virtuel switch(Create Virtual Switch) .

ekstern virtuel switch

Giv din virtuelle switch et navn, hvis du vil, og vælg derefter det korrekte netværk fra rullemenuen. Hvis du har mere end ét netværkskort, skal du vælge det, der er forbundet til netværket og internettet(Internet) . Når din switch er blevet oprettet, skal vi bede den virtuelle maskine om at bruge den. For at gøre det skal du klikke på den virtuelle maskine i Hyper-V manager og derefter klikke på linket Indstillinger(Settings) i højre rude.

konfigurere netværksswitch

Klik på Netværksadapter( Network Adapter) , og vælg derefter den nye virtuelle switch, som du oprettede i det forrige trin. Det er det! Når du nu starter din virtuelle maskine, skulle den få netværksadgang via værtscomputeren.

Forhåbentlig hjælper denne artikel dig med at tage din nuværende pc og konvertere den til en virtuel maskine, som du kan køre på den samme pc eller en anden pc, hvis du vil. Der er masser af ting, der kan gå galt i denne proces, så skriv gerne, hvis du støder på problemer. God fornøjelse!



About the author

Jeg er softwareudvikler med over 10 års erfaring. Jeg har specialiseret mig i Mac-programmering og har skrevet flere tusinde linjer kode til forskellige Mac-programmer, inklusive, men ikke begrænset til: TextEdit, GarageBand, iMovie og Inkscape. Jeg har også erfaring med Linux og Windows udvikling. Mine færdigheder som udvikler giver mig mulighed for at skrive omfattende tutorials af høj kvalitet til forskellige softwareudviklingsplatforme - fra macOS til Linux - hvilket gør mine tutorials til det perfekte valg for dem, der ønsker at lære mere om de værktøjer, de bruger.



Related posts