Computer >> 컴퓨터 >  >> 시스템 >> Windows

Hyper-V로 Windows 10에 가상 머신 설치하기: 빠른 만들기(Quick Create)로 더욱 쉬워진 VM 구축 완벽 가이드

Windows 10에서는 WSL(Windows Subsystem for Linux)을 통해 여러 리눅스 배포판을 네이티브 환경처럼 실행할 수 있습니다. 하지만 이 방식에는 분명한 한계가 있습니다. 선택할 수 있는 배포판은 우분투(Ubuntu), SUSE Linux Enterprise, OpenSUSE Leap 세 가지뿐이며, 세 배포판 모두 명령줄 인터페이스(CLI)에 의존하기 때문에 GNOME, KDE, XFCE 같은 그래픽 데스크톱 환경이나 GUI 기반 애플리케이션은 사용할 수 없습니다.

완전한 기능을 갖춘 리눅스를 원한다면 여분의 PC에 좋아하는 배포판을 설치하는 것도 한 방법입니다. 하지만 누구나 남는 컴퓨터를 가지고 있는 것은 아니죠. 다행히도 Windows 10 PC 하나만 있어도 Hyper-V를 이용한 가상 머신(VM)으로 완전한 리눅스를 구동할 수 있습니다. 이번 글에서는 Hyper-V로 가상 머신을 만드는 과정을 단계별로 살펴보겠습니다.

Windows 10에서 Hyper-V 활성화하기

Hyper-V는 마이크로소프트의 가상화 기술로, Windows 10 Pro, Enterprise, Education 에디션에서 사용할 수 있습니다. Hyper-V를 사용하면 하나의 Windows 10 PC 위에 여러 대의 가상 머신을 만들어 서로 다른 운영체제를 동시에 설치하고 실행할 수 있습니다. 단, 올바른 Windows 버전만으로는 부족하며 아래의 하드웨어 요구 사항도 충족해야 합니다.

  • SLAT(Second Level Address Translation)를 지원하는 64비트 CPU
  • VM 모니터 모드 확장을 지원하는 프로세서 (인텔 CPU의 경우 VT-c)
  • 최소 4GB 이상의 메모리

내 PC가 Hyper-V를 지원하는지 확인하는 절차는 다음과 같습니다.

  1. 시작 메뉴를 엽니다.
  2. 검색창에 명령 프롬프트를 입력하고, 상단 결과를 오른쪽 버튼으로 클릭한 뒤 “관리자 권한으로 실행”을 선택합니다.
  3. UAC(사용자 계정 컨트롤) 창이 뜨면 를 클릭합니다.
  4. 다음 명령어를 입력하고 Enter 키를 누릅니다: systeminfo.exe
  5. 결과 하단의 Hyper-V 요구 사항 항목에 “예”라고 표시되면 Hyper-V를 사용할 수 있는 PC입니다.

Hyper-V로 Windows 10에 가상 머신 설치하기: 빠른 만들기(Quick Create)로 더욱 쉬워진 VM 구축 완벽 가이드

만약 Hyper-V 요구 사항 아래에 “아니요”가 표시된다면, PC 하드웨어가 해당 기능을 지원하지 않거나 BIOS/UEFI 설정에서 가상화 기능(Intel VT-x, AMD-V)을 수동으로 활성화해야 할 수 있습니다.

PC가 Hyper-V를 지원하는 것을 확인했다면, 이제 Hyper-V를 활성화해야 합니다. 순서는 다음과 같습니다.

  1. 제어판을 엽니다.
  2. 프로그램을 클릭합니다.
  3. Windows 기능 켜기/끄기를 클릭합니다.
  4. Windows 기능 팝업 창이 나타나면 Hyper-V 항목에 체크합니다. 이때 Hyper-V 관리 도구Hyper-V 플랫폼 하위 항목이 모두 선택되어 있는지 꼭 확인하세요.
  5. 확인을 클릭합니다.

Hyper-V로 Windows 10에 가상 머신 설치하기: 빠른 만들기(Quick Create)로 더욱 쉬워진 VM 구축 완벽 가이드

Hyper-V가 활성화되면 변경 사항 적용을 위해 재시작하라는 안내가 표시됩니다. PC를 재시작하면 Hyper-V 사용 준비가 완료됩니다.

이제 가상 머신(VM)을 만들 차례입니다. VM을 인터넷에 연결하려면 먼저 가상 스위치(virtual switch)를 생성해야 합니다.

가상 스위치 만들기

다음 절차에 따라 Hyper-V에 가상 스위치를 구성할 수 있습니다.

  1. 시작 메뉴를 엽니다.
  2. Hyper-V 관리자를 실행합니다.
  3. 작업 메뉴를 클릭합니다.
  4. 새로 만들기를 선택한 뒤 가상 스위치 관리자를 클릭합니다.

Hyper-V로 Windows 10에 가상 머신 설치하기: 빠른 만들기(Quick Create)로 더욱 쉬워진 VM 구축 완벽 가이드
이제 아래 화면에서 강조된 항목들을 순서대로 따라 하면 가상 스위치가 생성됩니다. 가상 스위치는 가상 머신과 Windows 10 PC 사이에 보안 계층 역할을 하는 장치입니다.Hyper-V로 Windows 10에 가상 머신 설치하기: 빠른 만들기(Quick Create)로 더욱 쉬워진 VM 구축 완벽 가이드

  1. 새 가상 네트워크 스위치를 선택합니다.
  2. 외부를 선택합니다.
  3. 가상 스위치 만들기를 클릭합니다.

다음으로 가상 스위치의 세부 설정을 지정합니다. 이 예시에서는 “Windows 10 가상 스위치”라는 이름을 사용했지만, 원하는 이름을 자유롭게 지정할 수 있습니다.

  1. 가상 스위치 이름을 입력합니다 (예: Windows 10 가상 스위치).
  2. 연결 형식에서 네트워크 어댑터가 외부 네트워크 옵션을 사용하도록 설정합니다.
  3. 확인을 클릭합니다.

Hyper-V로 Windows 10에 가상 머신 설치하기: 빠른 만들기(Quick Create)로 더욱 쉬워진 VM 구축 완벽 가이드

가상 스위치 생성이 완료되었다면 이제 가상 머신을 만들 수 있습니다. 가상 스위치는 보안 조치를 통해 가상 머신 간에 추가적인 보호 계층을 제공하며, 문제가 발생했을 때를 대비한 안전장치 역할도 합니다. 이제 가상 머신을 만드는 과정을 살펴보겠습니다.

가상 머신 만들기

  1. Hyper-V 관리자를 엽니다.
  2. 작업 메뉴를 엽니다.
  3. 새로 만들기를 선택하고 가상 머신을 클릭합니다.

Hyper-V로 Windows 10에 가상 머신 설치하기: 빠른 만들기(Quick Create)로 더욱 쉬워진 VM 구축 완벽 가이드

그러면 새 가상 머신 마법사가 실행되며, Hyper-V로 가상 머신을 설정하는 데 필요한 단계를 안내받게 됩니다. 마법사가 매우 직관적으로 구성되어 있고 Windows 10이 기본 설정값을 알아서 처리해 주기 때문에, 사용자는 안내에 따라 몇 가지만 선택하면 됩니다.

Hyper-V로 Windows 10에 가상 머신 설치하기: 빠른 만들기(Quick Create)로 더욱 쉬워진 VM 구축 완벽 가이드

새 가상 머신 마법사 덕분에 설정 과정에서 고민할 거리가 거의 없으며, 가상 머신 구축도 아주 간단하게 마칠 수 있습니다. 설정 절차는 다음과 같습니다.

  1. 이름 및 위치 지정
  2. 세대 지정
  3. 메모리 할당
  4. 네트워킹 구성
  5. 가상 하드 디스크 연결
  6. 설치 옵션 선택
  7. 요약

VM을 어떻게 구성할지에 따라 마법사가 단계별로 안내하며, Windows 10에서 Hyper-V를 사용하는 VM을 자유롭게 커스터마이징할 수 있습니다.

더 쉬운 방법: Hyper-V 빠른 만들기(Quick Create)

Windows 10 Fall Creators Update부터 마이크로소프트는 VM 생성을 한층 더 간편하게 만드는 Hyper-V 빠른 만들기(Quick Create) 기능을 선보였습니다. 이제 복잡한 설정 없이 Windows 10 개발자 환경 이미지 또는 Ubuntu 18.04.1 LTS 이미지를 골라 바로 VM을 만들 수 있습니다. 빠른 만들기는 Hyper-V 관리자와 독립적으로 실행할 수 있으며, 몇 번의 클릭만으로 VM을 손쉽게 구축할 수 있는 도구입니다.

마이크로소프트는 Windows 블로그를 통해 Hyper-V 빠른 만들기 사용법에 대한 간단한 가이드를 공개했습니다. 빠른 만들기를 사용하기 위한 유일한 전제 조건은 Windows 10 Fall Creators Update 이상을 실행 중이라는 점입니다.

Hyper-V로 Windows 10에 가상 머신 설치하기: 빠른 만들기(Quick Create)로 더욱 쉬워진 VM 구축 완벽 가이드

Hyper-V 빠른 만들기를 사용하면 단 세 단계 만에 VM을 만들 수 있습니다.

  1. 원하는 OS 이미지(Windows 10 개발 환경 또는 Ubuntu 18.04.1 LTS)를 선택합니다.
  2. 필요하다면 로컬 설치 소스 또는 부팅 가능한 ISO 파일을 지정합니다.
  3. 가상 머신 만들기 버튼을 클릭합니다.

이후에는 Hyper-V 빠른 만들기가 자동으로 VM을 생성해 주므로 별도로 신경 쓸 필요가 없습니다. 다만, PC에 해당 OS가 미리 설치되어 있지 않다면 Windows 10 앱 내에서 선호하는 OS를 다운로드해야 한다는 점을 유의하세요. Hyper-V 관리자의 오른쪽 창에서도 빠른 만들기에 바로 접근할 수 있습니다.

가상 머신 생성이 완료되면 다음과 같은 화면을 볼 수 있습니다 (Windows 10 개발자 환경을 사용한 경우).

Hyper-V로 Windows 10에 가상 머신 설치하기: 빠른 만들기(Quick Create)로 더욱 쉬워진 VM 구축 완벽 가이드

물론 우분투 등 다른 운영체제는 각각 다른 환영 화면을 보여주지만, Hyper-V 관리자든 Hyper-V 빠른 만들기든 어느 쪽을 사용하더라도 성공적으로 VM을 만들 수 있습니다. Windows 10은 가상 머신 생성을 그 어느 때보다 쉽고 빠르게 만들어 주고 있습니다.