Skip to content

WSL കോൺഫിഗറേഷൻ ​

WSL Dashboard ഉപയോഗിക്കുന്നതിന് മുമ്പ്, നിങ്ങളുടെ Windows സിസ്റ്റത്തിൽ WSL 2 പരിസ്ഥിതി ശരിയായി പ്രവർത്തനക്ഷമമാക്കി കോൺഫിഗർ ചെയ്തിരിക്കണം. ഈ ഡോക്യുമെന്റ് ഇനിപ്പറയുന്ന മൂന്ന് പ്രധാന ഭാഗങ്ങളായി വിഭജിച്ചിരിക്കുന്നു:

  1. WSL പ്രവർത്തനക്ഷമമാക്കലും കോൺഫിഗറേഷനും: WSL 2-ന്റെ അടിസ്ഥാന ഇൻസ്റ്റാളേഷനും കോൺഫിഗറേഷനും പൂർത്തിയാക്കുക.
  2. കമാൻഡ് ലഭ്യത എന്നാൽ ഇൻസ്റ്റാളേഷൻ വിജയമല്ല: wsl കമാൻഡ് പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്നത് Linux ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് അർത്ഥമാക്കുന്നില്ല.
  3. ഇൻസ്റ്റാളേഷൻ പരാജയം പരിഹരിക്കൽ: കോൺഫിഗറേഷനു ശേഷവും ഇൻസ്റ്റാളേഷൻ പരാജയപ്പെടുകയാണെങ്കിൽ പരിശോധനയും പരിഹാര രീതികളും.

1. WSL പ്രവർത്തനക്ഷമമാക്കലും കോൺഫിഗറേഷനും ​

ഈ അധ്യായം ആവശ്യമായ അടിസ്ഥാന സജ്ജീകരണം പൂർത്തിയാക്കാൻ നിങ്ങളെ നയിക്കും. ഈ അധ്യായം പൂർത്തിയാക്കിയ ശേഷം, കമാൻഡ് ലഭ്യതയും ഇൻസ്റ്റാളേഷൻ വിജയവും തമ്മിലുള്ള വ്യത്യാസം മനസ്സിലാക്കാൻ അധ്യായം 2 വായിക്കുക; ഇൻസ്റ്റാളേഷനിൽ ഇനിയും പ്രശ്നമുണ്ടെങ്കിൽ, അധ്യായം 3 കാണുക.

1.1 സിസ്റ്റം ആവശ്യകതകൾ പരിശോധിക്കുക ​

WSL 2-ന് Windows പതിപ്പിൽ കുറഞ്ഞ ആവശ്യകതകളുണ്ട്. Win + R അമർത്തി winver നൽകി നിങ്ങളുടെ പതിപ്പ് പരിശോധിക്കുക:

  • Windows 10: പതിപ്പ് 1903 അല്ലെങ്കിൽ അതിൽ കൂടുതൽ, ബിൽഡ് (Build) 18362 അല്ലെങ്കിൽ അതിൽ കൂടുതൽ ആയിരിക്കണം.
  • Windows 11: എല്ലാ പതിപ്പുകളും പിന്തുണയ്ക്കുന്നു.

IMPORTANT

നിങ്ങളുടെ പതിപ്പ് വളരെ പഴയതാണെങ്കിൽ, ആദ്യം "Windows അപ്ഡേറ്റ്" വഴി സിസ്റ്റം അപ്ഗ്രേഡ് ചെയ്യുക.

1.2 ഹാർഡ്‌വെയർ വെർച്ച്വലൈസേഷൻ പ്രവർത്തനക്ഷമമാക്കുക ​

WSL 2 വെർച്ച്വലൈസേഷൻ സാങ്കേതികവിദ്യയെ അടിസ്ഥാനമാക്കിയാണ് പ്രവർത്തിക്കുന്നത്, അതിനാൽ മദർബോർഡ് BIOS/UEFI-യിൽ വെർച്ച്വലൈസേഷൻ സാങ്കേതികവിദ്യ (Virtualization Technology) പ്രവർത്തനക്ഷമമാക്കിയിരിക്കണം.

  • പരിശോധന രീതി: "ടാസ്ക് മാനേജർ" → "പ്രകടനം" ടാബ് → "CPU" തുറക്കുക.
  • നില കാണുക: താഴെ വലത് കോണിലുള്ള "വെർച്ച്വലൈസേഷൻ" നില "പ്രവർത്തനക്ഷമം" ആണെന്ന് ഉറപ്പാക്കുക.
  • പ്രവർത്തനക്ഷമമാക്കുന്ന രീതി: പ്രവർത്തനക്ഷമമല്ലെങ്കിൽ, കമ്പ്യൂട്ടർ റീബൂട്ട് ചെയ്ത് BIOS/UEFI ക്രമീകരണങ്ങളിലേക്ക് പോയി, Intel VT-x അല്ലെങ്കിൽ AMD-V പോലുള്ള ഓപ്ഷൻ കണ്ടെത്തി Enabled എന്ന് സജ്ജമാക്കുക.

1.3 Windows-ന്റെ പ്രസക്ത ഫീച്ചറുകൾ പ്രവർത്തനക്ഷമമാക്കുക ​

Windows-ന്റെ "Linux-നായുള്ള Windows സബ്സിസ്റ്റം", "വെർച്ച്വൽ മെഷീൻ പ്ലാറ്റ്ഫോം" എന്നീ ഫീച്ചറുകൾ നിങ്ങൾ പ്രവർത്തനക്ഷമമാക്കേണ്ടതുണ്ട്.

രീതി A: ഗ്രാഫിക്കൽ ഇന്റർഫേസ് വഴി (ശുപാർശ ചെയ്യുന്നത്) ​

  1. Win + S അമർത്തി, "Windows ഫീച്ചറുകൾ പ്രവർത്തനക്ഷമമാക്കുക അല്ലെങ്കിൽ നിർജ്ജീവമാക്കുക" തിരഞ്ഞ് തുറക്കുക.
  2. ഇനിപ്പറയുന്ന രണ്ട് ഇനങ്ങൾ അടയാളപ്പെടുത്തുക:
    • Linux-നായുള്ള Windows സബ്സിസ്റ്റം (Windows Subsystem for Linux)
    • വെർച്ച്വൽ മെഷീൻ പ്ലാറ്റ്ഫോം (Virtual Machine Platform)
  3. "ശരി" ക്ലിക്ക് ചെയ്ത്, പ്രോംപ്റ്റ് ചെയ്യുമ്പോൾകമ്പ്യൂട്ടർ റീബൂട്ട് ചെയ്യുക.

രീതി B: കമാൻഡ് ലൈൻ വഴി (അഡ്മിനിസ്ട്രേറ്റർ അനുമതി) ​

അഡ്മിനിസ്ട്രേറ്ററായി PowerShell പ്രവർത്തിപ്പിച്ച് ഇനിപ്പറയുന്ന കമാൻഡുകൾ നടപ്പിലാക്കുക:

powershell
# WSL പ്രവർത്തനക്ഷമമാക്കുക
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

# വെർച്ച്വൽ മെഷീൻ പ്ലാറ്റ്ഫോം പ്രവർത്തനക്ഷമമാക്കുക
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

നടപ്പിലാക്കൽ പൂർത്തിയായ ശേഷം, സ്വമേധയാകമ്പ്യൂട്ടർ റീബൂട്ട് ചെയ്യുക.

1.4 WSL കേർണൽ ഇൻസ്റ്റാൾ ചെയ്യുക/അപ്ഡേറ്റ് ചെയ്യുക ​

ആധുനിക Windows പതിപ്പുകളിൽ Microsoft Store വഴി WSL അപ്ഡേറ്റുകൾ ലഭിക്കും.

  • ഡൗൺലോഡ് വിലാസം: Microsoft Store - Windows Subsystem for Linux
  • മാനുവൽ ഡൗൺലോഡ്: സ്റ്റോർ ഉപയോഗിക്കാൻ കഴിയുന്നില്ലെങ്കിൽ, WSL GitHub Releases-ൽ നിന്ന് ഏറ്റവും പുതിയ .msixbundle അല്ലെങ്കിൽ .msi ഇൻസ്റ്റാളർ ഡൗൺലോഡ് ചെയ്ത് ഓഫ്‌ലൈൻ ഇൻസ്റ്റാൾ ചെയ്യാം.

1.5 WSL 2 ഡിഫോൾട്ട് പതിപ്പായി സജ്ജമാക്കുക ​

പുതിയ ഇൻസ്റ്റാളേഷനുകൾ ഡിഫോൾട്ടായി WSL 2 ഉപയോഗിക്കുന്നുവെന്ന് ഉറപ്പാക്കാൻ, ടെർമിനലിൽ നടപ്പിലാക്കുക:

powershell
wsl --set-default-version 2

1.6 പൊതുവായ ചോദ്യങ്ങൾ ​

  • പിശക് 0x80370102: സാധാരണയായി BIOS-ൽ വെർച്ച്വലൈസേഷൻ പ്രവർത്തനക്ഷമമാക്കിയിട്ടില്ല എന്നതോ Hyper-V വൈരുദ്ധ്യമോ മൂലമാണ്.
  • WSL 1, WSL 2 മാറ്റം: wsl --set-version <ഡിസ്ട്രോ നാമം> 2 ഉപയോഗിച്ച് നിലവിലുള്ള WSL 1 ഇൻസ്റ്റൻസ് WSL 2-ലേക്ക് അപ്ഗ്രേഡ് ചെയ്യാം.

2. കമാൻഡ് ലഭ്യത എന്നാൽ ഇൻസ്റ്റാളേഷൻ വിജയമല്ല ​

wsl --version, wsl -l -v തുടങ്ങിയ കമാൻഡുകൾ സാധാരണയായി പ്രവർത്തിക്കുന്നുവെങ്കിൽ, Linux ഇൻസ്റ്റാൾ ചെയ്യാനുള്ള വ്യവസ്ഥകൾ ഉണ്ടെന്ന് അർത്ഥമാക്കുന്നില്ല. രണ്ടും വ്യത്യസ്ത ഘട്ടങ്ങളാണ്, തുല്യമായി കണക്കാക്കരുത്.

കമാൻഡ് ലഭ്യത എന്നാൽ:

  • ✅ Windows-ൽ WSL ഘടകങ്ങൾ പ്രവർത്തനക്ഷമമാക്കി/ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്നു
  • ✅ wsl.exe കമാൻഡ് ലൈൻ ടൂൾ ലഭ്യമാണ്
  • ✅ സിസ്റ്റത്തിന് WSL കമാൻഡുകൾ തിരിച്ചറിയാൻ കഴിയും

എന്നാൽ Linux ഡിസ്ട്രോ വിജയകരമായി ഇൻസ്റ്റാൾ ചെയ്യാൻ അധിക വ്യവസ്ഥകൾ ആവശ്യമാണ്. സാധാരണയായി കുടുങ്ങുന്ന ഇടങ്ങൾ:

  1. വെർച്ച്വലൈസേഷൻ ഓഫ്: BIOS/UEFI-യിൽ VT-x / AMD-V പ്രവർത്തനക്ഷമമാക്കിയിട്ടില്ല, WSL 2 ആരംഭിക്കില്ല, അല്ലെങ്കിൽ ഡിസ്ട്രോ ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ വെർച്ച്വലൈസേഷൻ പിശക് റിപ്പോർട്ട് ചെയ്യും (പരിശോധന രീതി 1.2 ഹാർഡ്‌വെയർ വെർച്ച്വലൈസേഷൻ പ്രവർത്തനക്ഷമമാക്കുക).
  2. Windows പതിപ്പ്/ബിൽഡ് വളരെ പഴയത്: WSL 2-ന് കേർണൽ, പതിപ്പ് ആവശ്യകതകളുണ്ട്, ഹോം പതിപ്പ്, വളരെ പഴയ എന്റർപ്രൈസ് ഇമേജുകൾക്ക് ഫീച്ചറുകൾ കുറവായിരിക്കാം (പരിശോധന രീതി 1.1 സിസ്റ്റം ആവശ്യകതകൾ പരിശോധിക്കുക).
  3. ഇതുവരെ Linux ഡിസ്ട്രോ ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല: wsl -l -v ഇൻസ്റ്റാൾ ചെയ്ത ഡിസ്ട്രോകൾ മാത്രമേ പട്ടികപ്പെടുത്തൂ, ഒന്നും ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിൽ പട്ടിക ശൂന്യമായിരിക്കും, അതായത് Ubuntu നേരിട്ട് പ്രവർത്തിപ്പിക്കാമെന്നല്ല.
  4. നെറ്റ്‌വർക്ക് / Microsoft Store പ്രശ്നങ്ങൾ: wsl --install -d <ഡിസ്ട്രോ> സ്റ്റോറിൽ നിന്നോ നെറ്റ്‌വർക്കിൽ നിന്നോ ഇമേജ് വലിക്കേണ്ടതുണ്ട്, കമ്പനി നെറ്റ്‌വർക്ക്, പ്രോക്സി, ഫയർവാൾ എല്ലാം തടയാം.
  5. അനുമതി പോരായ്മ: ഡിസ്ട്രോ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനോ WSL ക്രമീകരണങ്ങൾ മാറ്റുന്നതിനോ അഡ്മിനിസ്ട്രേറ്റർ അനുമതി ആവശ്യമാണ്.

TIP

ലളിതമായി പറഞ്ഞാൽ:WSL കമാൻഡ് പ്രവർത്തിക്കുന്നു ≠ Linux തയ്യാർ, "പ്രവേശന ടിക്കറ്റ്" ലഭിച്ചു, എന്നാൽ യഥാർത്ഥത്തിൽ സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല.

3. ഇൻസ്റ്റാളേഷൻ പരാജയം പരിഹരിക്കൽ ​

അധ്യായം 1 പ്രകാരം കോൺഫിഗറേഷൻ പൂർത്തിയാക്കിയതിന് ശേഷം (അല്ലെങ്കിൽ നിങ്ങൾ പൂർത്തിയാക്കി എന്ന് കരുതിയതിന് ശേഷം), wsl --install ഇപ്പോഴും പരാജയപ്പെടുകയാണെങ്കിൽ, ഇനിപ്പറയുന്ന ക്രമത്തിൽ പരിശോധിക്കുക.

3.1 ആദ്യം "ഒറ്റ-ക്ലിക്ക് പരിശോധന" ചെയ്യുക ​

അഡ്മിനിസ്ട്രേറ്ററായി PowerShell പ്രവർത്തിപ്പിച്ച്, ക്രമത്തിൽ നടപ്പിലാക്കുക:

powershell
wsl --install --no-distribution
wsl --set-default-version 2
  • ✅ ഈ രണ്ട് കമാൻഡുകളും സുഗമമായി പ്രവർത്തിക്കുകയാണെങ്കിൽ, WSL ഓപ്ഷണൽ ഘടകങ്ങൾ പ്രവർത്തനക്ഷമമാക്കി, വെർച്ച്വലൈസേഷൻ വ്യവസ്ഥകൾ അടിസ്ഥാനപരമായി നിറവേറ്റപ്പെട്ടു.
  • ❌ പരാജയപ്പെട്ടാൽ, എന്താണ് കുറവെന്ന് നേരിട്ട് സൂചിപ്പിക്കും (വെർച്ച്വൽ മെഷീൻ പ്ലാറ്റ്ഫോം, Hyper-V, BIOS വെർച്ച്വലൈസേഷൻ മുതലായവ).

എന്നിട്ട് systeminfo നടപ്പിലാക്കി, ഔട്ട്പുട്ടിൽ Virtualization Enabled In Firmware: Yes ദൃശ്യമാകുന്നുവെന്ന് ഉറപ്പാക്കുക. മുകളിൽ പറഞ്ഞവയ്ക്ക് പിശകില്ലെങ്കിൽ, wsl --install നടപ്പിലാക്കി ഡിസ്ട്രോ ഇൻസ്റ്റാൾ ചെയ്യുന്നത് സുരക്ഷിതമാണ്.

NOTE

wsl --install 100% വിജയിക്കുമെന്ന് ഒരു കമാൻഡും ഉറപ്പുനൽകുന്നില്ല, എന്നാൽ മുകളിലെ പരിശോധന ഇൻസ്റ്റാളേഷൻ വ്യവസ്ഥകൾ നിറവേറ്റിയോ എന്ന് ഉറപ്പാക്കാം.

3.2 മാനുവൽ പരിശോധന പട്ടിക ​

"ഒറ്റ-ക്ലിക്ക് പരിശോധന" പ്രശ്നം കണ്ടെത്താൻ കഴിയുന്നില്ലെങ്കിൽ, ഇനം വച്ച് പരിശോധിക്കുക:

  1. BIOS/ഫേംവെയർ വെർച്ച്വലൈസേഷൻ പ്രവർത്തനക്ഷമമാണോ പരിശോധിക്കുക: അഡ്മിനിസ്ട്രേറ്റർ PowerShell-ൽ systeminfo നടപ്പിലാക്കുക, ഔട്ട്പുട്ടിൽ Virtualization Enabled In Firmware: Yes കാണണം.
  2. Windows ഫീച്ചറുകൾ പ്രവർത്തനക്ഷമമാണോ പരിശോധിക്കുക:
    powershell
    Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
    Get-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
    രണ്ട് കമാൻഡുകളുടെയും നില Enabled ആയിരിക്കണം.
  3. WSL ലഭ്യമാണോ പരിശോധിക്കുക: wsl --version നടപ്പിലാക്കിയാൽ സാധാരണ ഔട്ട്പുട്ട് ഉണ്ടാകണം; കമാൻഡ് ഇല്ല എന്ന് തെരിയിച്ചാൽ, WSL ഘടകം ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല, അധ്യായം 1-ലേക്ക് തിരികെ പോകുക.
  4. WSL 2 ഉപയോഗിക്കാമോ പരിശോധിക്കുക (കേർണൽ & വെർച്ച്വൽ മെഷീൻ പ്ലാറ്റ്ഫോം): wsl --set-default-version 2 വിജയകരമായി മടങ്ങണം. പൊതുവായ പരാജയ കാരണങ്ങൾ:വെർച്ച്വൽ മെഷീൻ പ്ലാറ്റ്ഫോം പ്രവർത്തനക്ഷമമാക്കാത്തത്, അല്ലെങ്കിൽ BIOS-ൽ VT-x / AMD-V പ്രവർത്തനക്ഷമമാക്കാത്തത്.

3.3 പൊതുവായ പരാജയ കാരണങ്ങൾ ദ്രുത പരിശോധന ​

അവസ്ഥവിവരണംപരിഹാരം
BIOS-ൽ വെർച്ച്വലൈസേഷൻ പ്രവർത്തനക്ഷമമാക്കിയിട്ടില്ലതീർച്ചയായും പരാജയംറീബൂട്ട് ചെയ്ത് BIOS-ൽ VT-x / AMD-V പ്രവർത്തനക്ഷമമാക്കുക (1.2 കാണുക)
Windows 10 19041-ൽ താഴെwsl --install പിന്തുണയില്ലസിസ്റ്റം അപ്ഗ്രേഡ് ചെയ്യുക (1.1 കാണുക)
എന്റർപ്രൈസ് പരിസ്ഥിതിയിൽ Hyper-V / വെർച്ച്വലൈസേഷൻ നിർജ്ജീവമാക്കിപരാജയപ്പെടാംസിസ്റ്റം അഡ്മിനിസ്ട്രേറ്ററെ ബന്ധപ്പെടുക
പഴയ ഹോം പതിപ്പ് സിസ്റ്റംമാനുവൽ ഇൻസ്റ്റാളേഷൻ ആവശ്യമാണ്1.4 പ്രകാരം WSL കേർണൽ സ്വമേധയാ ഇൻസ്റ്റാൾ ചെയ്യുക

3.4 പിശക് 0xc03a0014: വെർച്ച്വൽ ഡിസ്ക് പിന്തുണാ ദാതാവ് കണ്ടെത്താൻ കഴിയുന്നില്ല ​

പിശക് സന്ദേശം Cannot find a virtual disk support provider for the specified file. ഇത് Linux ഡിസ്ട്രോയുടെ പ്രശ്നമല്ല, മറിച്ച് Windows-ന്റെ VHD/VHDX വെർച്ച്വൽ ഡിസ്ക് സ്റ്റാക്ക് ശരിയായി പ്രവർത്തിക്കുന്നില്ല, WSL 2 ഡിസ്ട്രോ രജിസ്റ്റർ ചെയ്യുമ്പോൾ, ext4.vhdx സൃഷ്ടിക്കുക/മൗണ്ട് ചെയ്യുക എന്നിവ പരാജയപ്പെടുന്നു.

ആദ്യം ഏറ്റവും കുറഞ്ഞ സ്ഥിരീകരണം: അഡ്മിനിസ്ട്രേറ്ററായി PowerShell പ്രവർത്തിപ്പിച്ച് New-VHD പരിശോധന നടപ്പിലാക്കുക (ഉദാ: New-VHD -Path C:\test.vhdx -SizeBytes 1GB). ഈ കമാൻഡും ഇതേ പിശക് റിപ്പോർട്ട് ചെയ്യുകയാണെങ്കിൽ, പ്രശ്നം 100% Windows ഭാഗത്താണ്, ഡിസ്ട്രോയുമായി ബന്ധമില്ല.

ഇനിപ്പറയുന്ന ക്രമത്തിൽ പരിശോധിച്ച് പരിഹരിക്കുക:

  1. Virtual Disk സേവനം പ്രവർത്തിക്കുന്നില്ല: services.msc തുറന്ന് Virtual Disk സേവനം കണ്ടെത്തി, സ്റ്റാർട്ടപ്പ് തരം "ഓട്ടോമാറ്റിക്" ആക്കി അത് ആരംഭിക്കുക.

  2. WSL / വെർച്ച്വൽ മെഷീൻ പ്ലാറ്റ്ഫോം ഫീച്ചർ പ്രവർത്തനക്ഷമമല്ല (അല്ലെങ്കിൽ ഫലപ്രദമല്ല): 1.3 Windows-ന്റെ പ്രസക്ത ഫീച്ചറുകൾ പ്രവർത്തനക്ഷമമാക്കുക-ലെ കമാൻഡുകൾ വീണ്ടും നടപ്പിലാക്കി, എന്നിട്ട്തീർച്ചയായും റീബൂട്ട് ചെയ്യുക. Windows ഹോം പതിപ്പിൽ പൂർണ്ണ Hyper-V ഇല്ല, എന്നാൽ WSL 2-ന്വെർച്ച്വൽ മെഷീൻ പ്ലാറ്റ്ഫോം മാത്രമേ വേണ്ടത്, Hyper-V മാനേജ്മെന്റ് ഇന്റർഫേസ് വേണ്ട.

  3. വെർച്ച്വൽ ഡിസ്ക് ഡ്രൈവർ/ഉപകരണം ഇല്ല: ഉപകരണ മാനേജർ തുറന്ന്, "സിസ്റ്റം ഉപകരണങ്ങൾ / സ്റ്റോറേജ് കൺട്രോളറുകൾ" എന്നതിൽ ഇനിപ്പറയുന്നവ ഉണ്ടോ പരിശോധിക്കുക:

    • Microsoft Virtual Disk Provider
    • Microsoft Virtual Drive Enumerator
    • Microsoft VHD Loopback Controller

    ഇല്ലെങ്കിൽ hdwwiz.exe വഴി സ്വമേധയാ ചേർക്കാം (സ്റ്റോറേജ് കൺട്രോളർ → Microsoft → Microsoft VHD ലൂപ്പ്‌ബാക്ക് കൺട്രോളർ), കൂടാതെ FsDepends സേവനം നിർജ്ജീവമാക്കിയിട്ടില്ലെന്ന് ഉറപ്പാക്കുക.

  4. ഇമ്പോർട്ട് ചെയ്ത ഇമേജ് WSL ആവശ്യകതകൾക്ക് അനുസൃതമല്ല: wsl --import --vhd ഉപയോഗിക്കുമ്പോൾ, VHDXext4 ഫയൽ സിസ്റ്റം ആയിരിക്കണം, LUKS എൻക്രിപ്റ്റ് ചെയ്ത ഡിസ്ക്, സാധാരണ raw.img, Live ISO അല്ലെങ്കിൽ NTFS/FAT ഫോർമാറ്റ് ചെയ്ത ശൂന്യ ഡിസ്ക് ആയിരിക്കരുത്. .img / .qcow2 / .iso ഫയലുകൾ നേരിട്ട് wsl --import --vhd ചെയ്യാൻ കഴിയില്ല.

  5. പാത്ത്/അനുമതി/ഫയൽ സിസ്റ്റം പ്രശ്നങ്ങൾ: ടാർഗെറ്റ് ഡയറക്ടറിNTFS ഡിസ്കിൽ ആയിരിക്കണം (FAT32/exFAT പ്രവർത്തിക്കില്ല); പാത്തിൽ ചൈനീസ്, സ്പേസ്, പ്രത്യേക ചിഹ്നങ്ങൾ ഒഴിവാക്കുക; നെറ്റ്‌വർക്ക് ഡ്രൈവ്, OneDrive, കംപ്രസ് ചെയ്ത ഫോൾഡർ എന്നിവയിൽ നിന്ന് ഇമ്പോർട്ട് ചെയ്യരുത്;യഥാർത്ഥ അഡ്മിനിസ്ട്രേറ്റർ PowerShell ഉപയോഗിക്കുക (സാധാരണ ടെർമിനൽ അല്ല).

  6. സിസ്റ്റം ഘടകം കേടായി: ക്രമത്തിൽ DISM, SFC പ്രവർത്തിപ്പിച്ച് സിസ്റ്റം ഘടകങ്ങൾ നന്നാക്കി, എന്നിട്ട് വീണ്ടും ശ്രമിക്കുക:

    powershell
    DISM.exe /Online /Cleanup-Image /RestoreHealth
    sfc /scannow

TIP

മൂന്നാം കക്ഷി വെർച്ച്വൽ മെഷീനുകൾ (VirtualBox, VMware) അല്ലെങ്കിൽ സെക്യൂരിറ്റി സോഫ്റ്റ്‌വെയറിന്റെ സാൻഡ്‌ബോക്സ്/ഹാർഡനിംഗ് ഫീച്ചറുകൾ (360, Huorong പോലുള്ളവ) വെർച്ച്വൽ ഡിസ്ക് പ്രവർത്തനങ്ങളെ തടസ്സപ്പെടുത്താം, പരിശോധന സമയത്ത് താൽക്കാലികമായി ഓഫ് ചെയ്ത് ശ്രമിക്കാം.