https://www.tabmode.com > Windows 10 > Hyper-V(가상 컴퓨터) > Hyper-V를 사용하여 가상 머신에 Ubuntu 운영 체제(OS) 설치하기 - Windows 10
일반적으로 여러 운영 체제(OS)를 시작하려면 그 만큼의 PC가 필요합니다. 물론 한대의 PC에 여러 OS를 설치할 수도 있습니다. 스토리지에 여러 개의 드라이브를 만들어 각각에 운영 체제(OS)를 설치하여 멀티 부팅으로 구성해 Windows 등의 OS 수를 늘릴 수 있습니다.
관련 기사
PC에 하드 디스크 드라이브(HDD)를 추가 증설하여 Windows OS를 설치하고 멀티 부팅 만들기그 밖에 사용할 수 있는 방법으로, 인텔 가상화 기술(Intel Virtualization Technology)을 이용한 Hyper-V를 사용하여 가상 컴퓨터(가상 머신)를 만드는 것입니다. 간단히 말해서, 지금 사용하고 있는 호스트 OS 안에 게스트 OS를 설치하는 방법입니다.
스폰서 링크
인텔 가상화 기술(Intel Virtualization Technology)은 인텔에 의해 개발 된 가상화 지원 기술입니다. Intel VT 또는 VT라는 약자로 표기됩니다.
가상화 기술은 새로운 것이 아닙니다. 가상화를 가능하게 하는 VMware와 같은 소프트웨어가 일부 있습니다. 그러나 소프트웨어 가상화는 CPU에 큰 부하가 걸리는 문제가 있으며, CPU 내부에 가상화 기술을 탑재하여 보다 효율적인 가상화를 수행할 수 있습니다.
가상화는 동시에 여러 운영 체제(OS)를 병렬로 실행할 수 있고, 또한 각각 여러 프로그램을 실행합니다. 독립적인 PC처럼 작동합니다.
각 운영 체제는 가상 컴퓨터(가상 머신)에서 실행합니다. 운영 체제도 각각 다른 것을 설치할 수 있습니다. 예를 들어, 가상 컴퓨터1에는Windows OS를 가상 컴퓨터2에는 Linux를 실행하는 등.
가상화를 가능하게 하는 VMware등의 소프트웨어보다 CPU 내부에 가상화 기술을 구현하는 장점은 가상화 기술을 탑재 한 CPU에서 가상화를 더 쉽게 제어할 수 있습니다. 그것을 사용하면 제어 소프트웨어인가상 머신 모니터(VMM:Virtual Machine Monitor, 또는 하이퍼바이저)가 간단해지며 성능이 향상됩니다.
Hyper-V기능으로 물리적으로 하나의 PC에서 여러 OS가 사용할 수있는 것입니다 만, 멀티 부팅과 달리Hyper-V는 여러 OS를 동시에 실행하는 것이 가능합니다. 결과 비용도 절감 할 수 있습니다.
Hyper-V는 Windows OS에서 하드웨어를 가상화하고 가상 컴퓨터(가상 머신)을 만들고 OS를 설치하여 호스트 OS에서 여러 OS를 동작시키는 기능입니다. Windows 8 이상에서는 Windows Virtual PC 대신에 Hyper-V가 탑재되었습니다. Hyper-V는 운영 체제 (OS)를 쉽게 만들거나 삭제할 수 있습니다.
또한, Windows 10 Anniversary Update 이후에는 Nested Hyper-V라는 확장 기능이 추가되어, 가상 컴퓨터 안에서 가상 컴퓨터를 만들 수 있습니다. 그러나 Hyper-V는 물리적 PC보다 다소 속도가 느려질 수 있습니다.
▼ 아래 그림과 같이 호스트 Windows OS에서 가상 머신의 Windows OS가 설치되어 있는 상황입니다. 가상 컴퓨터로 여러 운영 체제를 실행할 수 있습니다.
▼ Hyper-V는 Windows 8 이상의 264 비트 버전의 3Windows Professional、Enterprise 및 Education버전 버전에서만 사용할 수 있습니다. Windows 10 Home 또는 Windows 10 Mobile은 설치할 수 없습니다.
시작 > 설정 > 업데이트 및 보안 > 정품 인증으로 이동하여 Windows 10 Home Edition을 Windows 10 Professional로 업그레이드 하십시오. 또는 Microsoft 스토어을 방문하여 업그레이드를 구입할 수 있습니다.
1메인 메모리는 최소 4GB가 필요하지만 가상 컴퓨터 수가 늘어 나면 더 많은 자원이 필요하므로 8GB 이상이면 충분할 지 모릅니다.
다른 하드웨어 요구 사항으로써 두 번째 수준 주소 변환(SLAT:Second Level Address Translation)의 64 비트 프로세서(CPU)가 가상화 기능을 지원해야 합니다. Intel Core-i 시리즈의 CPU라면 문제 없으리라 봅니다.
또한 마더 보드의 시스템 BIOS에서 가상화 기술(Virtualization Technology, VTx)을 활성화해야 합니다.
* 두 번째 수준 주소 변환 (SLAT)의 64 비트 프로세서
* VM 모니터 모드 확장(IntelCPU의 VT-c)의 CPU 지원
* 최소 4GB의 메인 메모리. 8GB 이상 권장
* 마더 보드 BIOS 가상화 기술(Virtualization Technology, VTx)
* 하드웨어 데이터 실행 방지
▼ 현재 사용하고 있는 PC에 가상 컴퓨터를 생성할 수 있는지 Hyper-V 요구 사항 을 사전에 확인해 둡니다. 아래와 같이 Windows PowerShell 또는 명령 프롬프트(cmd)에서 1systeminfo라고 입력하고 Enter 키를 누릅니다.
시스템 정보 목록에 표시되는 2Hyper-V 요구 사항 항목을 확인합니다. 4가지 항목 모두가《예》라고 되어 있으면 일부 예외는 있지만, 대체로 가상 컴퓨터(가상 머신)를 만들 수 있습니다.《아니오》의 경우, 해결책이 있으면 가능한 조치를 취해 문제를 해결합니다.
* VM 모니터 모드 확장 : 예
* 펌웨어에 가상화 사용 : 예
* 두 번째 수준 주소 변환 : 예
* 데이터 실행 방지 사용 가능 : 예
▼ 아래의 시스템 정보에서도 같은 항목을 확인할 수 있습니다. Windows + R 키를 눌러 실행을 엽니다. 1msinfo32라고 입력한 후 2OK 버튼을 클릭합니다.
스폰서 링크
▼ Hyper-V의 14개 항목 모두가 《예》라고 되어 있습니다.
Hyper-V의 시스템 요구 사항을 충족시켰기 때문에 이제 Hyper-V를 사용할 수 있습니다. Hyper-V는 표준 설치되어 있지만 그 기능은 기본적으로 비활성화되어 있기 때문에 Hyper-V를 활성화 시킵니다.
▼ 우선 시작을 마우스 오른쪽 클릭한 후에 앱 및 기능 > 관련 설정:1프로그램 및 기능을 클릭합니다.
▼ 다른 방법으로는 실행 화면에서 1control이라 입력하고 2확인 버튼을 클릭합니다.
▼ 제어판에서 1프로그램 및 기능을 클릭합니다.
▼ 왼쪽의 1Windows 기능 켜기/끄기를 클릭합니다.
▼ 1Hyper-V에 체크합니다. 옆에 있는 를 클릭해 보면, 하위의 Hyper-V 관리 도구와 Hyper-V 플랫폼도 자동으로 체크가 되어있는 것을 알 수 있습니다. 모두에 체크가되어 있는지 확인하고 2확인버튼을 클릭합니다.
▼ Hyper-V 설치에 필요한 파일을 검색하여 변경 사항을 적용합니다.
▼ Hyper-V 의 활성화가 완료되면 Hyper-V 플랫폼 서비스를 활성화하기 위해 다음과 같은 화면이 나타납니다. 1다시 시작 버튼을 클릭하여 Windows를 다시 시작합니다. 이로써 Hyper-V가 활성화되었습니다.
▼ PC를 다시 시작합니다.
스폰서 링크
▼ Windows 다시 시작 후에 시작 > Windows 관리 도구의 하위 메뉴로 추가된 1Hyper-V 관리자를 클릭합니다. 앞으로도 계속 사용하는 경우, 마우스 오른쪽 클릭하고 작업 표시줄에 고정을 선택하면 이후 작업 표시줄에서 한 번의 클릭으로 쉽게 Hyper-V 관리자를 시작할 수 있습니다.
▼ Hyper-V 관리자를 엽니다. 여기에 OS를 설치하려면 먼저 가상 컴퓨터(가상 머신)를 만듭니다. 가상 컴퓨터(가상 머신) 이름과 저장 위치, 메모리 할당, 가상 스토리지 용량, OS 설치 미디어등을 지정합니다.
작성 후에 가상 컴퓨터(가상 머신)을 실행시킴으로써 호스트 OS에서와 마찬가지로 설치 작업이 실행됩니다.
▼ 참고로 Windows 10 Creators Update 이후에는 가상 컴퓨터의 빨리 만들기가 추가되었습니다 가상 머신의 생성을 쉽게 할 수있게되었습니다. 아래의 1Hyper-V 빨리 만들기를 시작합니다.
▼ 사용자 계정 컨트롤 화면이 표시됩니다. 1예 버튼을 클릭합니다.
▼ 아래의 가상 컴퓨터 만들기 화면이 나타납니다.
가상 머신을 생성하기 전에 OS 설치 미디어를 사전에 준비할 필요가 있습니다. OS 설치 DVD 또는 ISO 이미지 파일이 필요합니다. 여기에서는 ISO 이미지 파일로 OS를 설치하겠습니다.
앞서 설명한 바와 같이, 가상 컴퓨터(가상 머신)에서도 설치 OS는 정품 인증을 받지 않으면 안되기 때문에, 호스트 OS와 별도로 정품 키가 필요합니다. 일단 제품 키없이 설치할 수는 있습니다.
관련 기사
Windows 10 설치 미디어(ISO 파일)를 작성하고 OS를 새로 설치하기그러면 DVD 또는 ISO 파일이 준비되었다면 가상 컴퓨터(가상 머신)을 작성해 보겠습니다. 첫 번째 Hyper-V 관리자 화면에는 가상 컴퓨터(가상 머신)가 존재하지 않으므로 새로 만들어 보겠습니다.
▼ 다음과 같이 Hyper-V 관리자 아래에 있는 1디바이스 이름(컴퓨터 이름)을 마우스 오른쪽 클릭한 후 2새로 만들기 > 가상 컴퓨터를 클릭합니다.
▼ 새 가상 컴퓨터 마법사 화면이 표시됩니다. 시작하기 전의 문장을 읽은 후 1다음버튼을 클릭합니다.
▼ 이름 및 위치 지정 화면에서는 설치할 OS에 해당하는 1적절한 제목을 입력합니다. 다른 폴더에 저장하고 싶을 경우 2가상 컴퓨터를 다른 위치에 저장에 체크한 후 다른 폴더를 지정합니다. 기본값으로 문제 없다면 체크하지 않고 그대로 두고 3다음버튼을 클릭합니다.
▼ 가상 컴퓨터의 기본 폴더는 아래와 같습니다.
C:\Users\Public\Documents\Hyper-V\Virtual hard disks
▼ 세대 지정 화면에서는 1세대와 2세대중 하나를 선택하고 1다음 버튼을 클릭합니다. 잘 모르는 경우 안전한 선택으로 1세대를 선택합니다. 2세대는 조건을 충족하지 못하는 경우 오류가 나오기도 합니다. 가상 컴퓨터를 만든 다음에는 세대를 변경할 수 없습니다.
가상 컴퓨터의 세대는 가상 컴퓨터에 제공되는 가상 하드웨어와 기능을 결정합니다. Hyper-V는 1세대와 2세대의 2개의 가상 컴퓨터 세대가 지원됩니다.
2세대의 가상 머신은 단순화된 가상 하드웨어 모델을 갖춘 BIOS 기반 펌웨어가 아닌 Unified Extensible Firmware Interface (UEFI) 펌웨어를 지원합니다. 2세대의 가상 머신에서는 레거시 장치의 많은 것이 삭제됩니다.
관련 기사
BIOS 부팅 모드(BOOT MODE) ~ 레거시 BIOS와 UEFI 모드의 차이점1세대
이 가상 컴퓨터 세대는 32비트 및 64비트 게스트 운영 체제를 지원하며 모든 이전 버전의 Hyper-V에서 사용할 수 있는 가상 하드웨어를 제공합니다.
2세대
이 가상 컴퓨터 세대는 최신 가상화 기능을 지원하며, UEFI 기반 펌웨어가 있고 지원되는 64비트 게스트 운영 체제가 필요합니다.
표준 네트워크 어댑터를 사용하여 PXE 부팅
SCSI 가상 하드 디스크 부팅
SCSI 가상 DVD에서 시작
보안 부팅 (기본적으로 사용)
UEFI 펌웨어 지원
▼ 메모리 할당 화면에서는 Windows OS의 가상 컴퓨터에 할당하는 1시작 메모리를 입력하고 2이 가상 컴퓨터에 동적 메모리를 사용합니다.의 체크를 해제합니다.-에러 걱정이 없으시다면 그냥 둡니다. 3다음 버튼을 클릭합니다. 기본값은 1024MB입니다.
이 가상 컴퓨터에 할당된 메모리 용량을 지정합니다. 32에서 12582912MB까지 지정할 수 있습니다. 성능을 향상시키기 위해 운영 체제에 대해 권장되는 최소 메모리보다 큰 값을 지정합니다.
가상 머신에 할당 된 메모리 양을 결정할 때는 가상 머신의 용도와 가상 컴퓨터에서 실행되는 운영 체제를 고려합니다.
스폰서 링크
▼ 네트워크 구성 화면에서는 특별히 문제될 게 없다면 1기본 스위치를 선택하고 2다음 버튼을 클릭합니다.
새로운 가상 머신에 네트워크 어댑터가 포함되어 있습니다. 네트워크 어댑터에서 가상 스위치를 이용하도록 구성 할 수도, 연결되지 않은 상태로 둘 수도 있습니다.
▼ 가상 하드 디스크 연결 화면에서는, 1기본값 그대로 둬도 좋다고 생각합니다. 2다음 버튼을 클릭합니다. 가상 하드 디스크의 위치를 변경할 경우 찾아 보기 버튼을 눌러 새 위치를 지정합니다.
할당 스토리지의 용량은 물리적 스토리지의 크기를 넘지 않는 범위에서 여유있는 사이즈로 지정합니다.
가상 머신에 운영 체제를 설치하기 위한 저장소가 필요합니다. 저장소를 지금 지정할 수도, 나중에 가상 컴퓨터의 속성을 수정하여 구성할 수 있습니다.
▼ 설치 옵션 화면에서는, 미리 준비해 놓은 OS 설치 미디어 파일(.ISO)을 지정합니다. 여기에서는 1부팅 가능한 CD/DVD-ROM에서 운영 체제를 설치를, 다시 2이미지 파일(.ISO)를 선택했습니다. 3찾아 보기 버튼을 클릭하여 ISO 이미지 파일을 지정합니다.
OS 설치 미디어를 작성하는 방법은 아래의 링크 URL을 참조하십시오.
관련 기사
Windows 10 설치 미디어 (ISO 파일)를 작성하고 새로 설치하기▼ 아래의 Windows ISO 파일의 저장 위치로 이동하여 1파일을 선택하고 2열기버튼을 클릭합니다.
▼ 아래와 같이 설치를 실행할 1미디어 파일(.ISO)이 지정되었습니다. 2다음 버튼을 클릭합니다.
▼ 새 가상 컴퓨터 만들기 마법사 완료 화면에서는 위에서 설정한 내용을 확인하고, 문제가 없으면 1마침 버튼을 클릭합니다.
▼ 이것으로 가상 컴퓨터 신규 작성이 끝나고 OS 설치 준비가 되었습니다.
▼ Hyper-V 관리자 화면으로 돌아와서 가상 컴퓨터(가상 머신)에 Windows OS를 설치합니다. 먼저 OS 설치 작업을 시작합니다.
가상 컴퓨터(가상 머신)(여기에서는 Windiows 10)을 그대로 더블 클릭 또는 마우스 오른쪽 클릭 메뉴에서《시작》을 클릭하면 설치가 시작됩니다만, 여기에서는 안전한 방법으로 가상 컴퓨터을 마우스 오른쪽 클릭하고 1《연결》을 클릭합니다. 또는 오른쪽 창에서 2《연결》을 클릭합니다.
▼ 가상 컴퓨터 연결창이 나타납니다. 아래의 1시작 버튼을 클릭하면 설치가 시작됩니다.
▼ 아래의 설치 화면이 표시됩니다. 호스트 OS의 설치 방법과 마찬가지로 설치를 진행합니다.
▼ 가상 컴퓨터의 장점중 하나는 게스트 OS를 쉽게 설치하거나 제거 할 수 있다는 것입니다. 다음과 같이 설치된 게스트 OS를 1마우스 오른쪽 클릭한 후 2삭제를 클릭합니다.
▼ 1삭제 버튼을 클릭만 하면 됩니다. 이로써 깨끗하게 제거됩니다.
스폰서 링크
Category
Windows Keyword Category
Tabmode Copyright©All rights reserved