Windows-მა ჩართო ეს ახალი ფუნქცია, სადაც მომხმარებლებს შეუძლიათ დააინსტალირონ Linux ქვესისტემები უბრალოდ ფუნქციის „Windows Subsystem Linux-ისთვის“ ჩართვით. მაგრამ, Linux-ის დისტრიბუციის ჩამოტვირთვისას Windows ქვესისტემის მეშვეობით Linux ან WSL-ისთვის, მომხმარებლებს ექმნებათ შეცდომის შეტყობინება „WslRegistrationDistribution ვერ მოხერხდა შეცდომით: 0x80370102“. ეს პრობლემა დაკავშირებულია სისტემის BIOS-ში ტექნიკის გათიშულ ვირტუალიზაციასთან. მისი ჩართვამ უნდა მოაგვაროს პრობლემა უმეტეს შემთხვევაში. თუ ეს არ გადაჭრის, მიჰყევით დანარჩენ გადაწყვეტილებებს სათითაოდ.
Სარჩევი
შესწორება 1 – ჩართეთ აპარატურაზე დაფუძნებული ვირტუალიზაციის ფუნქცია
ზოგადად, ვირტუალიზაციის ფუნქცია გამორთულია ყველა მანქანაზე. თქვენ უნდა ჩართოთ ის ხელით BIOS-დან.
1. თავდაპირველად, დააწკაპუნეთ მარჯვენა ღილაკით Windows-ის ხატულაზე და შეეხეთ "გამორთვა ან გასვლა>“.
2. ამის შემდეგ, დააჭირეთ "Რესტარტი” თქვენი სისტემის გადატვირთვისთვის.
3. გადატვირთვისას, როდესაც მწარმოებლის ლოგო გამოჩნდება, დააჭირეთ და ხანგრძლივად დააჭირეთ ღილაკს ”წაშლაკლავიატურაზე ღილაკით BIOS-ის პარამეტრებზე წვდომისთვის.
ᲨᲔᲜᲘᲨᲕᲜᲐ –
გაითვალისწინეთ, რომ BIOS-ზე წვდომის ეს ღილაკი იცვლება მწარმოებლისგან მწარმოებელზე, ზოგჯერ მოდელიდან მოდელამდეც კი.
გაახილეთ თვალები BIOS-ზე წვდომის ღილაკისთვის, სანამ თქვენი კომპიუტერი ჩაიტვირთება.
3. Ერთხელ BIOS ფანჯარა იხსნება, გადადით "Მოწინავე” ჩანართი*.
4. შემდეგი, გამოიყენეთ ისრები თქვენს კლავიატურაზე, რომ აირჩიოთ "ვირტუალიზაცია” სიიდან და დააყენეთ ”ჩართულია“.
[
*ᲨᲔᲜᲘᲨᲕᲜᲐ –
"ვირტუალიზაციის" ვარიანტი შეიძლება არ იყოს "Advanced" ჩანართში ზოგიერთ კომპიუტერზე. ამ შემთხვევაში, თქვენ ნახავთ მას "Შესრულება” ჩანართი.
]
5. ისევ დააჭირეთ მასზე დაკავშირებულ ღილაკს პარამეტრების შესანახად.
[ეს არის "F10” გასაღები ამ კომპიუტერისთვის.]
6. ამის შემდეგ აირჩიეთ "დიახ” საბოლოოდ შეინახოთ და გამოხვიდეთ ბიოს პარამეტრები თქვენს კომპიუტერში.
თქვენი კომპიუტერი ნორმალურად ჩაირთვება.
AMD CPU-ზე მომუშავე სისტემებისთვის –
1. გადადით BIOS პარამეტრებში.
2. აი, გადადით "M.I.T” ჩანართი.
3. ახლა გადადით "სიხშირის გაფართოებული პარამეტრები“.
4. შემდეგი, დააჭირეთ ღილაკს ”გაფართოებული Core პარამეტრები“.
5. აქ ნახავთ "SVM რეჟიმს" თქვენს ეკრანზე. SVM რეჟიმი არის უსაფრთხო ვირტუალური მანქანის რეჟიმი.
6. დააყენეთ ის "ჩართვა” ჩართოთ.
7. ახლა თქვენ უნდა აირჩიოთ "დიახ” საბოლოოდ შეინახოთ და გამოხვიდეთ ბიოს პარამეტრები თქვენს კომპიუტერში.
ამის შემდეგ, ნება მიეცით თქვენს კომპიუტერს ნორმალურად ჩართოთ. ახლა თქვენ შეგიძლიათ შეამოწმოთ, ჩართულია თუ არა ვირტუალიზაცია თქვენს სისტემაში.
1. თავდაპირველად, დააწკაპუნეთ მასზე მარჯვენა ღილაკით Windowsხატი და შეეხეთ "Პროცესების ადმინისტრატორი“.
2. შემდეგ გადადით "Შესრულება” ჩანართი.
3. აქ, შეეხეთ "პროცესორი“.
4. ახლა, მარჯვენა მხარეს, შეამჩნევთ, რომ "ვირტუალიზაცია"პარამეტრი არის"ჩართულია“.
ახლა სცადეთ ხელახლა დააინსტალიროთ Linux დისტრიბუცია.
შესწორება 2 – დარწმუნდით, რომ HyperV ჩართულია
საჭიროა ჰიპერვიზორის ჩართვა მომხმარებლის სისტემაში ვირტუალიზაციის ფუნქციების ეფექტურად გამოყენებისთვის.
1. თავდაპირველად დააჭირეთ Windows გასაღები და რ გასაღებები ერთად.
2. შემდეგ ჩაწერეთ „არჩევითი ფუნქციები”და დააწკაპუნეთ ”კარგი” Windows-ის მახასიათებლების ფანჯრის გასახსნელად.
3. როდესაც Windows ფუნქციები იხსნება, გადადით ქვემოთ "ჰიპერ-ვ“.
4. Უბრალოდ ჩეკი ყუთი გვერდით"ჰიპერ-ვ“. შემდეგ, შეეხეთ "კარგიHyper-V ფუნქციების გასააქტიურებლად.
ახლა Windows ჩამოტვირთავს და გამოიყენებს ამ ფუნქციას თქვენს სისტემაში. ამ პროცესს შეიძლება გარკვეული დრო დასჭირდეს.
6. დასრულების შემდეგ, შეეხეთ "დახურვა”ფანჯრის დახურვა.
ახლა გადატვირთეთ კომპიუტერი ერთხელ, რათა ეს ცვლილებები ძალაში შევიდეს.
მოწყობილობის გადატვირთვის შემდეგ, კვლავ სცადეთ Linux დისტრიბუციის დაყენება WSL-ის გამოყენებით. შეამოწმეთ მუშაობს თუ არა ეს.
დაფიქსირება 3 – გაააქტიურეთ დინამიური მეხსიერების განაწილება
Ნაბიჯი 1
1. თავდაპირველად, შეწყვიტეთ ვირტუალური მანქანა თქვენს სისტემაში.
2. შემდეგ ჩაწერეთ „powershell” საძიებო ველში.
3. ამის შემდეგ, დააწკაპუნეთ მარჯვენა ღილაკით "Windows PowerShell”და შეეხეთ”Ადმინისტრატორის სახელით გაშვება” ტერმინალის გახსნას ადმინისტრაციული უფლებებით.
4. როდესაც PowerShell იხსნება, კოპირება-პასტი ეს კოდი და დააჭირეთ შედი.
Set-VMPპროცესორი-ExposeVirtualizationExtensions $true
ამის შემდეგ დახურეთ PowerShell ტერმინალი.
ნაბიჯი 2
ახლა თქვენ უნდა ჩართოთ RAM-ის დინამიური განაწილება.
1. თავდაპირველად, აკრიფეთ "ჰიპერ-ვ” საძიებო ველში.
2. შემდეგ, შეეხეთ "Hyper-V მენეჯერი” გასახსნელად.
3. ამის შემდეგ, დააწკაპუნეთ მარჯვენა ღილაკით თქვენს ვირტუალურ მანქანაზე და შეეხეთ "პარამეტრები“.
4. როდესაც გამოჩნდება პარამეტრების ფანჯარა, აირჩიეთ "მეხსიერება” მარცხენა ფანჯრიდან.
5. დააყენეთ მნიშვნელობა "ოპერატიული მეხსიერება:” მიმდინარე მნიშვნელობის ორჯერ ზომით.
[დავუშვათ, რომ დაყენებულია გამოიყენოს "4096” MB ოპერატიული მეხსიერება. ასე რომ, თქვენ უნდა დააყენოთ ის მის ზომაზე ორჯერ ან ”8092”MB RAM.]
6. შემდეგ, ჩეკი ყუთი "ჩართეთ დინამიური მეხსიერება” ყუთი.
7. და ბოლოს, შეეხეთ "მიმართეთ"და "კარგი” ცვლილებების შესანახად.
8. ახლა გაუშვით ვირტუალური მანქანა თქვენს სისტემაში.
9. შემდეგ უბრალოდ დააწკაპუნეთ ვირტუალურ მანქანაზე მარჯვენა ღილაკით და შეეხეთ “დაკავშირება…“. ეს გადატვირთავს ვირტუალურ მანქანას Hyper-V-სთან ერთად.
მოგვიანებით, სცადეთ Ubuntu-ს კიდევ ერთხელ გაშვება მის შესამოწმებლად. ის კარგად იმუშავებს.
ამან უნდა გადაჭრას თქვენი პრობლემა.