Windows 11에 VirtualBox 7.0을 설정하는 방법



Microsoft의 최신 OS인 Windows 11은 꽤 견고하지만, 가상화가 생각보다 복잡하게 느껴질 때가 있습니다. VirtualBox를 설치해 보셨다면 몇 가지 문제가 발생할 수 있습니다.특히 Windows 11의 보안 부팅 및 TPM 요구 사항이 더욱 엄격해진 지금 상황에서 더욱 그렇습니다.또한, VirtualBox는 UEFI 및 보안 부팅 설정과 원활하게 호환되도록 해야 하는데, 이 설정이 제대로 구성되지 않으면 문제가 발생할 수 있습니다.따라서 이 가이드에서는 이러한 문제를 해결하고 Windows 11 설정에서 VirtualBox가 원활하게 실행되는지 확인하는 데 중점을 두고 있습니다.특히 Ubuntu 22.04 LTS나 Windows 내에서 Windows를 테스트하려는 경우 더욱 그렇습니다.

Windows 11에 VirtualBox 7.0을 설치하는 방법

Windows 11에 VirtualBox를 설치하는 것은 이전 버전과 크게 다르지 않지만, Microsoft가 보안 및 호환성을 지속적으로 강화하고 있기 때문에 주의해야 할 몇 가지 사항이 있습니다.일반적으로 과정은 간단하지만, 가상 머신 오류나 종속성 누락과 같은 문제가 발생하면 단계별로 다시 한번 확인하는 것이 좋습니다.

설치하기 전에 Windows 보안 기능을 확인하세요

  • 설정 > 개인정보 보호 및 보안 > Windows 보안 > 장치 보안 으로 이동합니다.
  • 특히 Windows 11을 VM으로 실행하려는 경우 보안 부팅이 활성화되어 있는지 확인하세요.보안 부팅이 꺼져 있는 경우 BIOS/UEFI 설정에서 켜세요(번거로울 수 있지만 필수입니다).
  • 또한 TPM이 필요한 VM에 Windows를 설치하려는 경우 TPM 의 가용성을 확인하세요. VirtualBox는 이제 TPM 에뮬레이션을 지원하지만, 호스트 컴퓨터의 BIOS에서 TPM을 활성화해야 합니다.

이 모든 것이 어렵게 들리더라도 걱정하지 마세요. BIOS 옵션을 설정한 후 Windows를 재부팅해야 할 때가 있다는 점만 기억하세요.설치 중에 타사 보안 앱을 일시적으로 비활성화하는 것도 도움이 될 수 있습니다.

Windows 11에서 VirtualBox를 실행하는 단계별 방법

  • virtualbox.org를 방문하여 Windows용 최신 VirtualBox 7.0을 다운로드하세요.
  • 큰 VirtualBox 7.0 다운로드 버튼을 찾은 다음 Windows 호스트를 선택하세요.당연히 그게 필요하니까요.
  • 설치 프로그램을 실행합니다.설치 마법사가 시작되면 “다음”을 계속 클릭합니다.단, 선호하는 설치 위치가 있다면 설치 위치(예: C:\Users\YourName\Documents\VirtualBox)에도 주의하세요.
  • 네트워크 인터페이스 경고 에서 (물론 Windows가 필요 이상으로 어렵게 만들었을 테니까요) “예”를 클릭하세요.걱정하지 마세요. VirtualBox 네트워크 드라이버와 관련된 표준 경고일 뿐이니 안전합니다.
  • 다음으로, 누락된 종속성이나 드라이버 구성 요소에 대한 메시지가 표시됩니다.이러한 메시지가 나타나면 “예” 를 클릭하여 드라이버 설치를 진행하세요.드라이버 설치는 USB 패스, 네트워킹 및 가상 하드웨어가 제대로 작동하는 데 필수적입니다.
  • Hyper-V 기능에 대한 경고가 표시될 수도 있습니다.이 경우 VirtualBox에서 가상화 충돌에 대해 불평하면 PowerShell을 통해 Hyper-V를 일시적으로 비활성화해야 할 수 있습니다.
     dism.exe /Online /Disable-Feature:Microsoft-Hyper-V 

    일부 설정에서는 VirtualBox가 하드웨어에 직접 액세스할 수 있도록 하는 데 도움이 됩니다.나중에 필요할 경우 Hyper-V를 다시 활성화하는 것을 잊지 마세요.

  • 설정을 완료하고 ‘설치’를 클릭하세요.설치가 완료될 때까지 기다리세요.몇 분 정도 걸릴 수 있습니다.
  • 설치가 완료되면 시작 메뉴에 VirtualBox가 표시됩니다.실행에 문제가 발생하면 마우스 오른쪽 버튼을 클릭하고 ‘ 관리자 권한으로 실행’을 선택해 보세요.

일반적인 문제 해결: 드라이버 서명, Hyper-V 충돌 또는 기능 누락

  • VirtualBox가 시작되지 않으면 VirtualBox의 가상화 기능과 충돌하여 Hyper-V가 활성화되어 있는지 확인하세요. PowerShell에서 다음을 실행합니다.
     dism.exe /Online /Disable-Feature:Microsoft-Hyper-V 

    재부팅하세요. Hyper-V가 꺼져 있는데도 VirtualBox가 여전히 불안정하다면 Windows 보안 설정에서 핵심 가상화 기능을 비활성화해 보세요.

  • 때로는 드라이버 서명이 방해가 될 수 있습니다. VirtualBox 설치 관리자를 관리자 권한으로 실행하면 도움이 되는 경우가 많고, 드라이버 서명 적용을 일시적으로 해제하는 것도 도움이 될 수 있습니다(드라이버 서명 적용을 비활성화한 상태로 재부팅).하지만 이는 최후의 수단입니다.

VirtualBox 확장 팩 추가

USB 3.0 지원, RDP 또는 보안 원격 액세스를 원하신다면 확장 팩을 사용해 보세요.공식 VirtualBox 다운로드 페이지 에서 다운로드하세요.다운로드가 완료되면 VirtualBox를 열고 파일 > 도구 > 확장 팩 관리자 로 이동하세요.이미 확장 프로그램이 설치되어 있다면 먼저 제거하세요(마우스 오른쪽 버튼 클릭 후 삭제).이전 버전과 충돌하는 경우가 있습니다.

‘설치’를 클릭하고 다운로드한 파일을 선택한 다음 ‘열기’를 클릭하세요.라이선스 계약에 동의해야 합니다.기본적으로 표준 계약입니다.설치가 완료되면 확장 팩이 목록에 표시되고 USB 장치, 웹캠 또는 기타 하드웨어를 가상 머신에 연결할 수 있습니다.

마무리

Windows 11에서 VirtualBox를 원활하게 실행하려면 보안 설정을 조정하거나, 드라이버를 업데이트하거나, Hyper-V를 일시적으로 비활성화하는 것만으로도 충분합니다.설치가 완료되면 좋아하는 Linux 배포판을 테스트하거나, Windows 인스턴스를 실행하거나, 기본 OS에 아무런 문제 없이 다양한 실험을 할 수 있습니다. Windows의 특성상 예상보다 과정이 복잡해질 수 있지만, 그렇게 어려운 것은 아닙니다.드라이버 서명과 가상화 설정만 잘 관리하면 문제없이 실행될 것입니다.

요약

  • BIOS/UEFI에서 보안 부팅과 TPM을 확인하세요.
  • 공식 사이트에서 VirtualBox를 다운로드하세요.
  • 관리자 권한으로 설치 프로그램을 실행하고 드라이버 경고를 처리합니다.
  • VirtualBox에서 가상화 충돌이 발생하면 Hyper-V를 비활성화합니다.
  • 추가 기능을 사용하려면 확장 팩을 설치하세요.
  • 필요에 따라 재부팅하고 드라이버 충돌 문제를 해결하세요.

이것이 도움이 되기를 바랍니다

이 글이 Windows 11에서 VirtualBox를 큰 어려움 없이 실행하는 데 도움이 되기를 바랍니다. BIOS 설정을 잘 확인하고, 설치 프로그램을 관리자 권한으로 실행하는 것을 잊지 마세요.다른 방법이 모두 실패하면 특정 오류 코드나 메시지를 구글에서 간단히 검색해 보면 적절한 해결 방법을 찾을 수 있습니다.행운을 빌고, 가상 머신이 원활하게 실행되기를 바랍니다!



이 글이 도움이 되었나요?