Sedan många år tillbaka har jag varit mer bekväm i Linux än i Windows; Jag matar macOS separat, inte för att jag hatar det, utan för att jag just nu inte ser det som nödvändigt att betala allt de begär för en Mac. Men sanningen är att ibland behöver jag något från Windows, eller så är det inte en nödvändighet, men något som jag vill göra på Microsoft-systemet, som att testa att min egen applikation fungerar på Windows. Fram till 10 var allt enklare, och att installera det i en virtuell maskin var inte mycket av ett mysterium, men allt förändrades när de släpptes Windows 11.
Den 11:e versionen av Windows-systemet ställer krav som gör det ganska svårt, till den grad att du måste byta en hel utrustning eftersom en del inte kan uppdateras. En del av skulden ligger hos TPM och Secure Boot, två kontroller som Windows 11 gör under en installationsprocess som inte fortskrider om vi inte har en kompatibel dator. Detta händer också i virtuella maskiner, men här ska vi lära dig hur du "förbikopplar" dessa kontroller för att installera Windows 11 på en virtuell maskin att köra på Linux.
Windows 11 i en virtuell maskin
Hemligheten ligger i orden "by pass" eller förbigående vad som hindrar oss från att installera Windows 11 som vi skulle göra med Windows 10 eller tidigare. Skulle stegen att följa se ut så här?
- Vi fick en ISO-bild av Windows 11. Du kan få en laglig från denna länk.
- Vi startar GNOME Boxes eller VirtualBox. De viktiga stegen för att tillåta installationen är desamma i båda fallen.
- Vi börjar skapa den virtuella maskinen. I GNOME-lådor har den som standard 128 GB lagringsutrymme, och du borde inte behöva så mycket. Minsta RAM bör vara 8 GB, men det kan också kringgås. Vid det här laget lämnar vi vad vi tror kommer att gå bra, och det beror också på hårdvaran i vår utrustning. Jag, med 1 TB lagring och 32 GB RAM, har lämnat de där 128 GB hårddisk (som den tar upp om den blir full) och 12 GB RAM.
- Tryck på Shift+(Fn)F10 på skärmen där den säger åt oss att starta installationen, vilket öppnar kommandotolken.
- Vi skriver "regedit" utan citattecken, vilket öppnar registerredigeraren.
- Det är detta som är viktigt. Vi måste skapa en mapp och 3 poster.
- Vi går till HKEY_LOCAL_MACHINE/System/Setup, sekundärklicka på den mappen och skapa en nyckel (mapp) med namnet Labconfig.
- Vi klickar på den mappen.
- Till höger högerklickar vi/Nytt/DWORD-värde (32bitar) som heter BypassTPMCheck. Sedan högerklickar vi på det värdet, väljer modifiera och ger det värdet 1.
- Vi upprepar steg 3 två gånger till, men en gång med BypassRAMCheck och en annan med BypassSecureBootCheck.
- Nu ja, vi startar installationen och följer instruktionerna som visas på skärmen som vi alltid har gjort.
Ytterligare steg i VirtualBox
Om vi har installerat Windows 11 i VirtualBox, vilket är ett bättre alternativ än GNOME-boxar för vissa, men också kräver fler installationer och fler steg, när man startar vilket operativsystem det gör i ett väldigt litet fönster, men det kan lösas genom att installera gästtilläggen. Och för att komma åt all hårdvara, som USB-portar eller webbkameran, måste du installera tilläggspaketet. Det förklaras bättre i denna länk.
Installerar Tiny11
Om dessa 128 GB lagring, 12 GB RAM och TPM ger dig lite respekt, finns det ett annat alternativ. Kallas Liten 11, och det är en Windows 11 som en utvecklare har skapat genom att i princip ta bort programvara från den och förbereda den för att fungera på mer diskreta datorer. Finns i Internet Archive, men dess utvecklare förbättrar det med tiden. Den senaste versionen är redan baserad på Windows 11 Pro 22H2 och lovar att köras på bara 8 GB lagringsutrymme. Det har ett pris, och det är att det som standard inte ens har Microsoft Edge installerat, men det kan fixas genom att installera Firefox från Microsoft Store.
Tiny11 har Windows 11-kontroller avstängda, så Den kommer inte att be oss om vissa minimikrav Du kommer inte heller att verifiera att vårt team stöder TPM 2.0.
Vad som än väljs har jag i mina tester kunnat verifiera att Windows 11 beter sig bättre än Windows 10, åtminstone i GNOME-lådor. Och om jag behöver göra några tester i Windows, genom att göra det som förklaras här, behöver jag inte lämna min favorit Linux.