Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

Windows 11/10에서 테스트나 기타 목적으로 Hyper-V 가상 머신을 구축하고 싶으신가요? 이 글에서는 Windows 10/11에서 Hyper-V 기능을 활성화하는 방법과 Hyper-V 관리자(Hyper-V Manager)에서 새로운 가상 머신을 생성하고 구성하는 방법을 자세히 알아보겠습니다.

마이크로소프트는 Windows Server 2008부터 Hyper-V 기술을 서버 운영체제에 통합해 왔습니다. 현재는 Windows 10과 11에도 Hyper-V가 포함되어 있어 일반 사용자도 메인 컴퓨터(호스트)의 운영체제에 영향을 주지 않으면서 여러 개의 운영체제를 가상 머신(VM 또는 게스트 머신)으로 실행할 수 있습니다.

Hyper-V는 마이크로소프트가 제공하는 네이티브 하이퍼바이저로, 가상 하드웨어 위에서 완전히 별개의 운영체제(게스트 OS)를 실행할 수 있게 해줍니다. 프로그램 테스트, 디버깅 등 다양한 용도로 활용할 수 있으며, 대표적인 가상화 도구인 VirtualBox나 VMware와 동등한 수준의 성능과 기능을 제공하도록 설계되었습니다.

이제 Windows 11/10에서 Hyper-V를 활성화하고 Hyper-V 관리자에서 가상 머신을 설정하는 전체 과정을 단계별로 살펴보겠습니다.

Windows 11/10에서 Hyper-V 가상 머신 만들기

  • 1단계. Hyper-V 시스템 요구 사항 확인
  • 2단계. Hyper-V 기능 활성화
  • 3단계. Hyper-V에서 가상 머신 생성
  • 4단계. 가상 머신에 운영체제 설치

1단계. Hyper-V 요구 사항 확인

Hyper-V를 실행하기 위해서는 몇 가지 시스템 요구 사항을 충족해야 합니다. Hyper-V 기능을 활성화하기 전에 아래 조건들을 반드시 확인하세요.

1. RAM은 최소 4GB 이상이어야 합니다. 가상 머신 구동 시 PC 성능 저하를 방지하려면 8GB 이상의 RAM을 권장합니다.

2. Windows 10/11의 Pro(Professional), Enterprise 또는 Education 에디션이어야 합니다. Hyper-V는 Windows 10 Home 에디션에서는 사용할 수 없습니다.

3. SLAT(Second Level Address Translation)를 지원하는 64비트 프로세서(CPU)가 필요합니다.

* 참고: SLAT(2차 주소 변환)은 CPU가 가상화 기술을 지원할 때 함께 지원되는 하드웨어 메커니즘입니다. 인텔 프로세서라면 제조사 스펙 페이지에서 'Intel® Virtualization Technology(Intel® VT-x)' 항목이 있는지 확인하거나, BIOS에서 가상화 기능이 활성화되어 있는지 점검하세요(아래 4번 참조).

4. Hyper-V 실행을 위해 BIOS에서 다음 항목들이 활성화되어 있어야 합니다:

  • Virtualization Technology (가상화 기술)
  • Hardware Enforced Data Execution Prevention (DEP, 데이터 실행 방지)

* 확인 방법:

1. 명령 프롬프트(Command Prompt)를 열고 systeminfo.exe를 입력합니다.

2. 보고서 맨 아래로 스크롤하여 Hyper-V 요구 사항이 충족되었는지 확인합니다. 충족되지 않았다면 아래 안내에 따라 BIOS에서 해당 기능을 활성화하세요.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

* BIOS에서 가상화 기술 및 DEP 활성화 방법:

1. 컴퓨터를 재시작하고 제조사 로고가 화면에 나타날 때 F2, F10, F8, F12 또는 Del 키를 반복해서 눌러 BIOS/UEFI 설정 화면으로 진입합니다. (* 제조사마다 키가 다를 수 있습니다.)

2. BIOS에서 가상화 활성화하기:

a. 인텔 CPU를 사용하는 경우:

  • Advanced 탭(*일부 BIOS에서는 Performance 또는 System Configuration 메뉴에 위치)으로 이동한 후 Virtualization(인텔 가상화 기술 VT-x) 옵션을 Enable로 설정합니다.

b. AMD CPU를 사용하는 경우:

  • M.I.T. 탭 → Advanced Frequency SettingsAdvanced Core Settings로 이동한 후 SVM Mode(Secure Virtual Machine)를 Enable로 설정합니다.

3. BIOS에서 DEP(데이터 실행 방지) 활성화하기:

제조사에 따라 옵션의 위치와 명칭이 다릅니다. Advanced 또는 Performance 섹션에서 'Data Execution Prevention', 'XD', 'Execute Disable', 'NX' 등으로 표시된 항목을 찾아 활성화하세요.

2단계. Windows 10/11에서 Hyper-V 기능 활성화하기

Hyper-V는 여러 가지 방법으로 설치할 수 있습니다. 가장 일반적인 방법은 Windows 기능에서 활성화하는 것이며, PowerShell이나 DISM(배포 이미지 서비스 및 관리) 도구를 사용할 수도 있습니다. 여기서는 Windows 기능을 통해 활성화하는 방법을 소개합니다.

1. 검색창에 'Windows 기능 켜기/끄기(Turn Windows features on or off)'를 입력하고 열기(Open)를 클릭합니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

2. 목록에서 Hyper-V 항목에 체크한 후 확인(OK)을 선택합니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

3. Windows가 Hyper-V를 설치할 때까지 기다린 후, 안내 메시지가 나타나면 컴퓨터를 재시작합니다.

3단계. Hyper-V에서 새 가상 머신 생성 및 구성하기

재시작이 완료되면 첫 번째 Hyper-V 가상 머신을 만들 준비가 된 것입니다. 'Hyper-V 빠른 생성(Hyper-V Quick Create)' 앱을 사용하거나 'Hyper-V 관리자' 도구를 이용할 수 있으며, 이 가이드에서는 Hyper-V 관리자를 사용하겠습니다.

Hyper-V 관리자로 가상 머신 설정하기:

1. 검색창에 Hyper-V 관리자(Hyper-V Manager)를 입력한 후 열기(Open) 또는 관리자 권한으로 실행(Run as administrator)을 클릭해 프로그램을 실행합니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

2. Hyper-V 관리자가 열리면 왼쪽 패널에서 내 장치 이름을 선택하여 오른쪽 작업 메뉴를 불러옵니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

3. 오른쪽 작업(Action) 탭에서 새로 만들기(New)를 클릭하고 가상 머신(Virtual machine)을 선택합니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

4. 가상 머신 마법사 창이 나타납니다. 왼쪽 패널에 가상 머신 생성 과정이 순서대로 표시됩니다. 다음(Next)을 클릭해 시작합니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

5. 생성할 가상 머신의 이름(Name)을 지정하고 다음(Next)을 클릭합니다. 여러 개의 가상 머신을 만들 때 구분하기 쉬워집니다.*

* 참고: 초보자라면 가상 머신이 저장되는 기본 위치는 변경하지 않는 것이 좋습니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

6. 세대(Generation) 선택은 가상 머신의 용도에 따라 달라집니다. 32비트와 64비트 프로그램을 모두 실행할 계획이라면 1세대(Generation 1)를, 64비트 전용 최신 프로그램만 사용할 것이라면 2세대(Generation 2)를 선택하세요. 이 가이드에서는 1세대를 선택하고 다음(Next)을 클릭합니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

7. 이제 가상 머신에 할당할 메모리를 지정합니다. 할당해야 할 최소 메모리 양은 PC의 실제 RAM 용량과 설치하려는 운영체제에 따라 결정됩니다. 설치할 OS(Linux, Windows Vista, Windows 7/8/10 등)의 최소 메모리 요구 사양을 확인하고, 원활한 성능을 위해 약간의 여유 메모리를 추가하세요. 여기서는 2048MB로 지정했습니다. 완료 후 다음(Next)을 클릭합니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

8. 가상 머신이 네트워크에 접속하길 원한다면 기본 스위치(Default Switch)를 선택하고 다음(Next)을 클릭합니다. 네트워크 연결이 필요 없다면 기본값인 '연결되지 않음(Not Connected)' 상태로 진행해도 됩니다. (네트워크는 가상 머신 설정을 마친 후 언제든 구성할 수 있습니다.)

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

9. 다음으로 가상 디스크(게스트 운영체제가 설치될 공간)의 저장 공간을 지정합니다. 크기를 크게 잡을 필요는 없습니다. 가상 하드 디스크 만들기(Create a virtual hard disk)를 선택하고 적절한 크기를 할당한 뒤 다음(Next)을 클릭합니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

10. 다음 화면에서 운영체제를 언제 설치할지 선택합니다. 가상 머신 생성 직후 바로 운영체제를 설치하려면(이 가이드에서 보여줄 방식), CD/DVD 또는 ISO 이미지 파일 형태의 게스트 OS 설치 미디어가 필요합니다.*

* 참고: 이 튜토리얼에서는 ISO 이미지 파일로 Windows 7을 설치하는 방법을 보여드립니다.

a. 부팅 가능한 CD/DVD-ROM에서 운영체제 설치(Install an operating system from a bootable CD/DVD-ROM)를 선택합니다.

b. 이미지 파일(.iso)을 선택하고 찾아보기(Browse)를 클릭합니다.

c. ISO 설치 미디어 파일을 선택한 후 다음(Next)을 클릭합니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

11. 요약(Summary) 화면에서 설정 내용을 검토합니다. 문제가 없으면 마침(Finish)을 클릭하고, 수정이 필요하면 이전(Previous)을 눌러 설정을 변경하세요.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

12. Hyper-V가 가상 머신을 생성하고 구성할 때까지 기다립니다. 완료되면 해당 가상 머신을 선택하고 오른쪽 패널에서 연결(Connect)을 클릭합니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)A

13. 새 창이 열리면 시작(Start)을 클릭하여 가상 머신에 운영체제 설치를 시작합니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

4단계. Hyper-V 가상 머신에 운영체제 설치하기

마지막으로, 실제 물리적 컴퓨터에 운영체제를 설치하듯이 가상 머신에도 동일한 방식으로 운영체제를 설치하면 됩니다.

Windows 11/10에서 Hyper-V 가상 머신 설정하는 방법 (단계별 완벽 가이드)

여기까지입니다! 이 가이드가 도움이 되었다면 아래 댓글로 경험을 공유해 주세요. 주변에도 공유하여 더 많은 분들이 유용하게 활용할 수 있도록 해주세요.