Viper
Member
Ubuntu veya başka bir Linux dağıtımı WSL 2’de ilk açılışta 0x80370102 hatası veriyorsa Windows, dağıtımı çalıştıracak sanal makineyi başlatamıyor. Önce işlemci sanallaştırmasını ve Windows bileşenini ayrı ayrı kontrol et.
1. Sanallaştırma açık mı?
2. Sanal Makine Platformu kurulu mu?
Başlat menüsünde Windows özelliklerini aç veya kapat seçeneğini ara. Listede Sanal Makine Platformu kutusunu işaretle ve bilgisayarı yeniden başlat. Ardından dağıtımı tekrar aç. Dağıtımın hangi WSL sürümünü kullandığını
İkisi de açıksa, yönetici olarak açtığın Komut İstemi’nde
1. Sanallaştırma açık mı?
Ctrl + Shift + Esc ile Görev Yöneticisi’ni aç. Performans > CPU ekranındaki Sanallaştırma satırına bak. Devre dışıysa bilgisayarın UEFI ayarlarında işlemci sanallaştırmasını etkinleştir. Ayar, modele göre Intel Virtualization Technology, VT-x, AMD-V veya SVM Mode adıyla görünebilir. Değişikliği kaydedip Windows’u yeniden başlat.2. Sanal Makine Platformu kurulu mu?
Başlat menüsünde Windows özelliklerini aç veya kapat seçeneğini ara. Listede Sanal Makine Platformu kutusunu işaretle ve bilgisayarı yeniden başlat. Ardından dağıtımı tekrar aç. Dağıtımın hangi WSL sürümünü kullandığını
wsl -l -v komutuyla görebilirsin.İkisi de açıksa, yönetici olarak açtığın Komut İstemi’nde
bcdedit /enum {current} çıktısını kontrol et. hypervisorlaunchtype değeri Off ise bcdedit /set hypervisorlaunchtype auto komutuyla otomatik başlatmayı etkinleştirip yeniden başlat. Windows’un kendisi bir sanal makinede çalışıyorsa ana sistemin WSL 2 için iç içe sanallaştırmayı desteklemesi ve sanal makineye açması gerekir.