Windows je uključio ovu novu značajku gdje korisnici mogu instalirati Linux podsustave jednostavnim omogućavanjem značajke „Windows Subsystem for Linux“. No, dok preuzimaju distribuciju Linuxa putem podsustava Windows za Linux ili WSL, korisnici se susreću s ovom porukom o pogrešci "WslRegistrationDistribution nije uspio s pogreškom: 0x80370102". Ovaj problem je povezan s onemogućenom virtualizacijom hardvera u BIOS-u sustava. Omogućavanje bi trebalo riješiti problem u većini slučajeva. Ako to ne riješi problem, slijedite ostala rješenja jedno po jedno.
Sadržaj
Popravak 1 – Omogućite značajku virtualizacije temeljenu na hardveru
Općenito, značajka virtualizacije je isključena na svim strojevima. Morate ga ručno uključiti iz BIOS-a.
1. Prvo, desnom tipkom miša kliknite ikonu Windows i dodirnite "Isključite ili se odjavite>“.
2. Nakon toga, dodirnite "Ponovno pokrenite” za ponovno pokretanje sustava.
3. Tijekom ponovnog pokretanja, kada se pojavi logotip proizvođača, pritisnite i držite "Izbrisati” na tipkovnici za pristup postavkama BIOS-a.
BILJEŠKA –
Imajte na umu da se ovaj gumb za pristup BIOS-u mijenja od proizvođača do proizvođača, čak ponekad i od modela do modela.
Držite oči otvorene za stvarni gumb za pristup BIOS-u dok se vaše računalo pokreće.
3. Jednom BIOS otvori se prozor, idite na “Napredna” kartica*.
4. Zatim strelicama na tipkovnici odaberite "Virtualizacija” s popisa i postavite ga na “Omogućeno“.
[
*BILJEŠKA –
Opcija "Virtualizacija" možda neće biti prisutna na kartici "Napredno" na nekim računalima. U tom slučaju, naći ćete ga u “Izvođenje” kartica.
]
5. Ponovno pritisnite tipku koja mu je pridružena za spremanje postavki.
[To je “F10” ključ za ovo računalo.]
6. Nakon toga odaberite “Da” da biste konačno spremili i izašli iz postavki biosa na vašem računalu.
Vaše računalo će se normalno pokrenuti.
ZA SUSTAVE NA AMD CPU –
1. Idite na postavke BIOS-a.
2. Ovdje idite na “M.I.T” kartica.
3. Sada idite na “Napredne postavke frekvencije“.
4. Zatim kliknite na "Napredne postavke jezgre“.
5. Ovdje ćete vidjeti "SVM način rada" na svom zaslonu. SVM način rada je način sigurnog virtualnog stroja.
6. Postavite na “Omogućiti” da biste ga UKLJUČILI.
7. Sada morate odabrati “Da” da biste konačno spremili i izašli iz postavki biosa na vašem računalu.
Nakon što to učinite, pustite da se vaše računalo normalno pokrene. Sada možete provjeriti je li virtualizacija omogućena na vašem sustavu ili ne.
1. Prvo kliknite desnom tipkom miša na Windowsikona i dodirnite "Upravitelj zadataka“.
2. Zatim idite na “Izvođenje” kartica.
3. Ovdje dodirnite "CPU“.
4. Sada, s desne strane, primijetit ćete da je “Virtualizacija” postavka je “Omogućeno“.
Sada pokušajte ponovno instalirati distribuciju Linuxa.
Popravak 2 – Provjerite je li HyperV omogućen
Hipervizor je potrebno omogućiti na korisničkom sustavu za učinkovito korištenje značajki virtualizacije.
1. Najprije pritisnite Windows tipka i R ključeve zajedno.
2. Zatim upišite “neobavezne značajke” i kliknite na “u redu” za otvaranje prozora Windows značajke.
3. Kada se otvore značajke Windowsa, pomaknite se dolje do "Hyper-V“.
4. Samo ček kutija pored”Hyper-V“. Zatim dodirnite "u redu” kako biste omogućili značajke Hyper-V.
Sada će Windows preuzeti i primijeniti ovu značajku na vaš sustav. Ovaj proces može potrajati neko vrijeme.
6. Kada završite, dodirnite "Zatvoriti” za zatvaranje prozora.
Sada ponovo pokrenite računalo jednom kako bi ove promjene stupile na snagu.
Nakon ponovnog pokretanja uređaja, pokušajte ponovno instalirati distribuciju Linuxa koristeći WSL. Provjerite radi li ovo ili ne.
Popravak 3 – Aktivirajte dodjelu dinamičke memorije
Korak 1
1. Najprije ugasite virtualni stroj na vašem sustavu.
2. Zatim upišite “powershell” u okviru za pretraživanje.
3. Nakon toga, desnom tipkom miša kliknite na "Windows PowerShell” i dodirnite “Pokreni kao administrator” za otvaranje terminala s administrativnim pravima.
4. Kada se PowerShell otvori, copy-paste ovaj kod i pogodite Unesi.
Set-VMProcessor-ExposeVirtualizationExtensions $true
Nakon toga zatvorite PowerShell terminal.
Korak 2
Sada morate omogućiti dinamičku dodjelu RAM-a.
1. Prvo upišite “Hyper-V” u okviru za pretraživanje.
2. Zatim dodirnite "Hyper-V upravitelj” da biste ga otvorili.
3. Nakon toga, desnom tipkom miša kliknite svoj virtualni stroj i dodirnite "Postavke“.
4. Kada se pojavi prozor Postavke, odaberite "Memorija” iz lijevog okna.
5. Postavite vrijednost "RADNA MEMORIJA:” do dvostruke veličine sadašnje vrijednosti.
[Pretpostavimo da je postavljeno da koristi “4096” MB RAM-a. Dakle, morate ga postaviti dvostruko veći od njega ili "8092” MB RAM-a.]
6. Zatim, ček kutija pored "Omogućite dinamičku memoriju” kutija.
7. Na kraju, dodirnite "Prijavite se” i “u redu” za spremanje promjena.
8. Sada pokrenite virtualni stroj na svom sustavu.
9. Zatim samo desnom tipkom miša kliknite virtualni stroj i dodirnite "Spojiti…“. Ovo će ponovno pokrenuti virtualni stroj uz Hyper-V.
Kasnije pokušajte još jednom pokrenuti Ubuntu kako biste ga testirali. Radit će sasvim dobro.
Ovo bi trebalo riješiti vaš problem.