Norsk
Appearance
Norsk
Appearance
Før du bruker WSL Dashboard, må Windows-systemet ditt korrekt aktivere og konfigurere WSL 2-miljøet. Dette dokumentet er delt inn i følgende tre hoveddeler:
wsl-kommando ikke betyr at Linux kan installeres med suksess.Dette avsnittet veileder deg gjennom den nødvendige grunnleggende oppsettet. Når du har gjennomført dette avsnittet, ber vi deg lese kapittel 2 for å forstå forskjellen mellom en tilgjengelig kommando og en vellykket installasjon; hvis installasjonen fortsatt gir problemer, henvises til kapittel 3.
WSL 2 har minimumskrav til Windows-versjonen. Trykk på Win + R, og skriv inn winver for å kontrollere versjonen din:
IMPORTANT
Hvis versjonen din er for gammel, må du først oppgradere systemet via "Windows Update".
WSL 2 kjører på virtualiseringsteknologi, så Virtualization Technology må aktiveres i hovedkortets BIOS/UEFI.
Intel VT-x eller AMD-V og sette det til Enabled.Du må aktivere funksjonene "Windows Subsystem for Linux" og "Virtual Machine Platform".
Win + S, søk etter og åpne "Slå Windows-funksjoner på eller av".Kjør PowerShell som administrator og utfør følgende kommandoer:
# Aktiver WSL
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
# Aktiver Virtual Machine Platform
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestartNår du er ferdig, må du manuelt starte datamaskinen på nytt.
Nyere versjoner av Windows kan hente WSL-oppdateringer via Microsoft Store.
.msixbundle- eller .msi-pakken fra WSL GitHub Releases for offline-installasjon.For å sikre at nyinstallerte distribusjoner som standard bruker WSL 2, må du utføre følgende i terminalen:
wsl --set-default-version 2wsl --set-version <distribusjonsnavn> 2.At kommandoer som wsl --version og wsl -l -v kan kjøres normalt betyr ikke at betingelsene for installasjon av Linux er oppfylt. De to tingene befinner seg i forskjellige faser og kan ikke sidestilles.
At kommandoen er tilgjengelig betyr bare:
wsl.exe er tilgjengeligMen en vellykket installasjon av en Linux-distribusjon krever ytterligere betingelser. Vanlige steder hvor man kan stå fast:
wsl -l -v viser bare installerte distribusjoner; hvis ingenting er installert, er listen tom — det betyr ikke at man kan kjøre Ubuntu direkte.wsl --install -d <distribusjon> må hente bilder fra butikken eller nettverket; bedriftsnettverk, proxyer og brannmurer kan blokkere.TIP
Kort sagt: En fungerende WSL-kommando ≠ Linux er klar, du har bare fått "adgangsbilletter", men systemet er ikke reelt installert ennå.
Hvis wsl --install fortsatt feiler etter at du har gjennomført konfigurasjonen i henhold til kapittel 1 (eller hvis du mener du allerede har gjennomført den), må du kontrollere i følgende rekkefølge.
Kjør PowerShell med administratorrettigheter og utfør i rekkefølge:
wsl --install --no-distribution
wsl --set-default-version 2Kjør deretter systeminfo og bekreft at Virtualization Enabled In Firmware: Yes vises i utdataene. Hvis ingenting av ovenstående gir feil, kan du trygt kjøre wsl --install for å installere en distribusjon.
NOTE
Ingen kommando kan med 100 % garanti sikre at wsl --install lykkes, men kontrollen ovenfor kan bekrefte at installasjonsbetingelsene er oppfylt.
Hvis "ett-klikks-kontroll" fortsatt ikke kan lokalisere problemet, kan du kontrollere punkt for punkt:
systeminfo i administrator-PowerShell; utdataene må vise Virtualization Enabled In Firmware: Yes.Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Get-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatformEnabled.wsl --version skal gi normale utdata; hvis kommandoen ikke finnes, er WSL-komponenten ikke installert — gå tilbake til kapittel 1.wsl --set-default-version 2 skal returnere suksess. Vanlige feilårsaker: Virtual Machine Platform er ikke aktivert, eller VT-x / AMD-V er ikke aktivert i BIOS.| Situasjon | Beskrivelse | Håndtering |
|---|---|---|
| Virtualisering ikke aktivert i BIOS | Feiler alltid | Start på nytt, gå inn i BIOS, aktiver VT-x / AMD-V (se 1.2) |
| Windows 10 lavere enn 19041 | wsl --install støttes ikke | Oppgrader systemet (se 1.1) |
| Hyper-V / virtualisering deaktivert i enterprise-miljø | Kan feile | Kontakt systemadministratoren |
| Gammel Home-versjon | Krever manuell installasjon | Installer WSL-kjernen manuelt i henhold til 1.4 |
Feilmeldingen er Cannot find a virtual disk support provider for the specified file. Dette er ikke et problem med selve Linux-distribusjonen, men Windows' VHD/VHDX-stak for virtuelle disker fungerer ikke korrekt, slik at WSL 2 feiler ved registrering av distribusjoner og opprettelse/montering av ext4.vhdx.
Utfør først en minimal verifisering: Kjør PowerShell som administrator og utfør en New-VHD-test (f.eks. New-VHD -Path C:\test.vhdx -SizeBytes 1GB). Hvis denne kommandoen også rapporterer samme feil, ligger problemet 100 % på Windows-siden og ikke hos distribusjonen.
Søk og rett i følgende rekkefølge:
Virtual Disk-tjenesten kjører ikke: Åpne services.msc, finn tjenesten Virtual Disk, sett starttypen til "Automatisk" og start den.
WSL / Virtual Machine Platform-funksjonen er ikke aktivert (eller ikke trådt i kraft): Kjør kommandoene i 1.3 Aktiver relevante Windows-funksjoner på nytt, og start deretter datamaskinen på nytt — dette er obligatorisk. Windows Home har ikke fullstendig Hyper-V, men WSL 2 krever bare Virtual Machine Platform, ikke Hyper-V-administrasjonsgrensesnittet.
Virtuell disk-driver/enhet mangler: Åpne Enhetsbehandling og kontroller om følgende finnes under "Systemenheter / Lagringskontrollere":
Hvis de mangler, kan du legge dem til manuelt via hdwwiz.exe (Lagringskontrollere → Microsoft → Microsoft VHD Loopback Controller), og bekreft at tjenesten FsDepends ikke er deaktivert.
Det importerte bildet oppfyller ikke WSL-kravene: Ved bruk av wsl --import --vhd må VHDX-en være et ext4-filsystem, ikke en LUKS-kryptert disk, en vanlig raw.img, en Live ISO eller en tom disk formatert med NTFS/FAT. .img / .qcow2 / .iso kan ikke brukes direkte med wsl --import --vhd.
Sti-/rettighets-/filsystemproblemer: Målmappen må ligge på en NTFS-disk (FAT32/exFAT fungerer ikke); unngå kinesiske tegn, mellomrom og spesialtegn i stier; importer ikke fra nettverksstasjoner, OneDrive eller komprimerte mapper; bruk alltid en ekte administrator-PowerShell (ikke en vanlig terminal).
Systemkomponenter er skadet: Kjør DISM og SFC i rekkefølge for å reparere systemkomponenter, og prøv deretter på nytt:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannowTIP
Tredjeparts virtualiseringsmaskiner (VirtualBox, VMware) eller sandkasse-/herdingsfunksjoner i sikkerhetsprogramvare (f.eks. 360, Huorong) kan forstyrre virtuelle diskoperasjoner; de kan midlertidig deaktiveres under feilsøking.