Skip to content

πŸ”§ WSL2 문제 ν•΄κ²° κ°€μ΄λ“œΒ #105

@Tae4an

Description

@Tae4an

❌ 문제 상황

"WSL2λŠ” ν˜„μž¬ 컴퓨터 κ΅¬μ„±μ—μ„œ μ§€μ›λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€."

🚨 였λ₯˜ λ©”μ‹œμ§€

Wsl/Service/RegisterDistro/CreateVm/HCS/HCS_E_HYPERV_NOT_INSTALLED

πŸ” μ£Όμš” 원인 뢄석

  1. BIOSμ—μ„œ 가상화 κΈ°λŠ₯ λΉ„ν™œμ„±ν™”
  2. Windows 가상 λ¨Έμ‹  ν”Œλž«νΌ λ―Έμ„€μ •
  3. WSL μ—…λ°μ΄νŠΈ ν•„μš”

πŸ’Š 단계별 ν•΄κ²° 방법

1️⃣ BIOS 가상화 ν™œμ„±ν™”

⚠️ 주의: BIOS 섀정은 μ œμ‘°μ‚¬λ³„λ‘œ λ‹€λ₯Ό 수 μžˆμŠ΅λ‹ˆλ‹€!

μ„€μ • 단계

  1. πŸ”„ 컴퓨터 μž¬μ‹œμž‘
  2. ⌨️ Delete λ˜λŠ” F2 ν‚€λ‘œ BIOS μ§„μž…
  3. πŸ”§ 가상화 μ„€μ • λ³€κ²½:
    Advanced Mode β†’ OC β†’ Advanced CPU Configuration
    β†’ SVM Mode: Enabled
    
  4. πŸ’Ύ F10으둜 μ €μž₯ ν›„ μž¬μ‹œμž‘

2️⃣ Windows 가상화 μ„€μ •

Windows κΈ°λŠ₯ ν™œμ„±ν™”

  1. πŸ” Windows κ²€μƒ‰μ°½μ—μ„œ "Windows κΈ°λŠ₯ 켜기/끄기" 검색
  2. βœ… ν•„μˆ˜ ν•­λͺ© 체크:
    • 가상 λ¨Έμ‹  ν”Œλž«νΌ
    • Windows ν•˜μœ„ μ‹œμŠ€ν…œ for Linux
  3. πŸ”„ μ‹œμŠ€ν…œ μž¬μ‹œμž‘ ν•„μš”

3️⃣ WSL μ—…λ°μ΄νŠΈ

PowerShell κ΄€λ¦¬μž λͺ¨λ“œμ—μ„œ μ‹€ν–‰:

# WSL μ—…λ°μ΄νŠΈ
wsl --update

# WSL μ„€μΉ˜ (배포판 μ œμ™Έ)
wsl --install --no-distribution

4️⃣ Docker Desktop μž¬μ„€μΉ˜

  1. πŸ—‘οΈ κΈ°μ‘΄ μ„€μΉ˜ 제거
  2. 🧹 μž„μ‹œ 파일 정리
  3. πŸ”„ μ‹œμŠ€ν…œ μž¬μ‹œμž‘
  4. πŸ“₯ μ΅œμ‹  버전 μ„€μΉ˜

βœ… 문제 ν•΄κ²° 체크리슀트

단계 확인사항 μƒνƒœ
1 BIOS 가상화 ν™œμ„±ν™” ⬜
2 Windows 가상화 κΈ°λŠ₯ μ„€μ • ⬜
3 WSL μ—…λ°μ΄νŠΈ μ™„λ£Œ ⬜
4 Docker Desktop 정상 μ‹€ν–‰ ⬜

πŸ› οΈ μΆ”κ°€ λ¬Έμ œν•΄κ²° 도ꡬ

가상화 μƒνƒœ 확인

  1. Ctrl + Shift + Esc둜 μž‘μ—… κ΄€λ¦¬μž μ‹€ν–‰
  2. μ„±λŠ₯ νƒ­ 선택
  3. CPU μ„Ήμ…˜μ—μ„œ "가상화: μ‚¬μš©" 확인

μœ μš©ν•œ WSL λͺ…λ Ήμ–΄

# 버전 확인
wsl --version

# μƒνƒœ 확인
wsl --status

# WSL μž¬μ‹œμž‘
wsl --shutdown

πŸ’‘ 문제 지속 μ‹œ μΆ”κ°€ 쑰치

  • πŸ“₯ Windows μ΅œμ‹  μ—…λ°μ΄νŠΈ μ„€μΉ˜
  • πŸ›‘οΈ λ°”μ΄λŸ¬μŠ€ λ°±μ‹  μΌμ‹œ 쀑지 ν›„ ν…ŒμŠ€νŠΈ
  • πŸ”„ μ‹œμŠ€ν…œ 전체 μž¬μ‹œμž‘
  • πŸ†˜ 기술 지원 문의

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions