Íslenska
Appearance
Íslenska
Appearance
Áður en þú notar WSL Dashboard verður Windows-kerfið þitt að hafa WSL 2 umhverfið virkjað og rétt stillt. Þetta skjal skiptist í eftirfarandi þrjá aðalhluta:
wsl skipun þýðir ekki að hægt sé að setja upp Linux með góðum árangri.Þessi kafli leiðir þig í gegnum nauðsynlegar grunnstillingar. Þegar þú hefur lokið þessum kafla skaltu lesa kafla 2 til að skilja muninn á virkri skipun og árangursríkri uppsetningu; ef uppsetningin veldur enn vandamálum skaltu skoða kafla 3.
WSL 2 hefur lágmarkskröfur til Windows-útgáfunnar. Ýttu á Win + R, sláðu inn winver til að athuga útgáfuna þína:
IMPORTANT
Ef útgáfan þín er of gömul skaltu fyrst uppfæra kerfið í gegnum "Windows Update".
WSL 2 byggir á sýndarvæðingartækni, svo Virtualization Technology verður að vera virkjuð í BIOS/UEFI móðurborðsins.
Intel VT-x eða AMD-V og stilla hann á Enabled.Þú þarft að virkja "Windows Subsystem for Linux" og "Virtual Machine Platform" eiginleikana.
Win + S, leitaðu að og opnaðu "Kveikja eða slökkva á Windows-eiginleikum".Keyrðu PowerShell sem stjórnandi og keyrðu eftirfarandi skipanir:
# Virkja WSL
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
# Virkja Virtual Machine Platform
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestartÞegar því er lokið verður þú að endurræsa tölvuna handvirkt.
Nútímalegar Windows-útgáfur geta sótt WSL uppfærslur í gegnum Microsoft Store.
.msixbundle eða .msi pakkann frá WSL GitHub Releases fyrir uppsetningu án nettengingar.Til að tryggja að nýuppsettar dreifingar noti sjálfgefið WSL 2 skaltu keyra eftirfarandi í skipanalínunni:
wsl --set-default-version 2wsl --set-version <nafn dreifingar> 2.Að skipanir eins og wsl --version og wsl -l -v keyri eðlilega þýðir ekki að skilyrði fyrir uppsetningu Linux séu uppfyllt. Þetta eru tvö mismunandi stig og ekki er hægt að jafna þau.
Að skipunin virki þýðir aðeins:
wsl.exe er tiltæktEn árangursrík uppsetning Linux-dreifingar krefst viðbótarskilyrða. Algeng stað þar sem hægt er að festast:
wsl -l -v listar aðeins uppsettar dreifingar; ef ekkert er uppsett er listinn tómur, sem þýðir ekki að hægt sé að keyra Ubuntu beint.wsl --install -d <dreifing> þarf að sækja myndir frá versluninni eða netinu; fyrirtækjanet, milliþjónar og eldveggir geta lokað á.TIP
Í stuttu máli: Virk WSL-skipun ≠ Linux tilbúið, þú hefur bara fengið "aðgangsmiðann", en kerfið er ekki raunverulega uppsett ennþá.
Ef wsl --install mistekst enn eftir að þú hefur lokið stillingum samkvæmt kafla 1 (eða ef þú telur þig hafa lokið þeim) skaltu athuga í eftirfarandi röð.
Keyrðu PowerShell með stjórnendaheimildum og keyrðu í röð:
wsl --install --no-distribution
wsl --set-default-version 2Keyrðu síðan systeminfo og staðfestu að Virtualization Enabled In Firmware: Yes birtist í úttakinu. Ef ekkert af því sem nefnt er að ofan gefur villu geturðu með öryggi keyrt wsl --install til að setja upp dreifingu.
NOTE
Engin skipun getur tryggt með 100% vissu að wsl --install takist, en athuganirnar hér að ofan geta staðfest að uppsetningarskilyrðin séu uppfyllt.
Ef "einn-smells athugunin" finnur ekki ennþá vandamálið geturðu athugað lið fyrir lið:
systeminfo í stjórnenda-PowerShell; úttakið verður að sýna Virtualization Enabled In Firmware: Yes.Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Get-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatformEnabled.wsl --version ætti að gefa eðlilegt úttak; ef skipunin finnst ekki er WSL-íhluturinn ekki uppsettur — farðu aftur í kafla 1.wsl --set-default-version 2 ætti að skila árangri. Algengar mistök ástæður: Virtual Machine Platform er ekki virkjað, eða VT-x / AMD-V er ekki virkjað í BIOS.| Tilvik | Lýsing | Meðferð |
|---|---|---|
| Sýndarvæðing ekki virkjuð í BIOS | Mistekst ávallt | Endurræstu, farðu í BIOS, virkjaðu VT-x / AMD-V (sjá 1.2) |
| Windows 10 eldri en 19041 | wsl --install ekki stutt | Uppfærðu kerfið (sjá 1.1) |
| Hyper-V / sýndarvæðing óvirk í fyrirtækisumhverfi | Getur mistekist | Hafðu samband við kerfisstjórann |
| Gömul Home útgáfa | Krefst handvirkrar uppsetningar | Settu upp WSL kjarnann handvirkt samkvæmt 1.4 |
Villuboðin eru Cannot find a virtual disk support provider for the specified file. Þetta er ekki vandamál með Linux-dreifinguna sjálfa, heldur VHD/VHDX sýndardiskastæði Windows virkar ekki rétt, þannig að WSL 2 mistekst við skráningu dreifinga og stofnun/tengingu ext4.vhdx.
Gerðu fyrst lágmarksstaðfestingu: Keyrðu PowerShell sem stjórnandi og keyrðu New-VHD próf (t.d. New-VHD -Path C:\test.vhdx -SizeBytes 1GB). Ef þessi skipun tilkynnir líka sömu villu er vandamálið 100% á Windows-hliðinni, ekki hjá dreifingunni.
Leitaðu og lagfærðu í eftirfarandi röð:
Virtual Disk þjónustan keyrir ekki: Opnaðu services.msc, finndu Virtual Disk þjónustuna, stilltu ræsingargerðina á "Sjálfvirk" og ræstu hana.
WSL / Virtual Machine Platform eiginleikinn er ekki virkjaður (eða ekki tekinn gildi): Keyrðu aftur skipanirnar í 1.3 Virkja viðeigandi Windows-eiginleika og endurræstu síðan — það er skylda. Windows Home hefur ekki fulla Hyper-V, en WSL 2 þarf aðeins Virtual Machine Platform, ekki Hyper-V stjórnunarviðmótið.
Sýndardiskrekill/búnaður vantar: Opnaðu Tækjastjóra og athugaðu hvort eftirfarandi sé til staðar í "Kerfistæki / Geymslustýringar":
Ef þau vantar geturðu bætt þeim við handvirkt í gegnum hdwwiz.exe (Geymslustýringar → Microsoft → Microsoft VHD Loopback Controller), og staðfestu að FsDepends þjónustan sé ekki óvirk.
Innflutta myndin uppfyllir ekki WSL-kröfur: Þegar wsl --import --vhd er notað verður VHDX að vera ext4 skráarkerfi, ekki LUKS dulkóðaður diskur, venjuleg raw.img, Live ISO eða tómur diskur sniðinn með NTFS/FAT. .img / .qcow2 / .iso er ekki hægt að nota beint með wsl --import --vhd.
Slóðar-/heimilda-/skráarkerfisvandamál: Markmappan verður að vera á NTFS diski (FAT32/exFAT virkar ekki); forðastu kínverska stafi, bil og sérstafi í slóðum; ekki flytja inn af netdrifi, OneDrive eða þjöppuðum möppum; notaðu ávallt alvöru stjórnenda-PowerShell (ekki venjulega skipanalínu).
Kerfisíhlutir skemmdir: Keyrðu DISM og SFC í röð til að gera við kerfisíhluti og reyndu svo aftur:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannowTIP
Þriðja aðila sýndarvélar (VirtualBox, VMware) eða sandkassa-/herðingareiginleikar öryggishugbúnaðar (eins og 360, Huorong) geta truflað sýndardiskaaðgerðir; þá er hægt að slökkva tímabundið á við villuleit.