다음을 통해 공유


Windows에서 Hyper-V를 사용하여 가상 머신 만들기

가상 머신을 만들고 새 가상 머신에 운영 체제를 설치하는 방법을 알아봅니다. 실행하려는 운영 체제에 대한 .iso 파일이 필요합니다. 필요한 경우 TechNet 평가 센터에서 Windows 11의 평가 복사본을 가져옵니다.

Hyper-V 관리자를 사용하여 가상 머신 만들기

  1. 창의 키를 누르고 "Hyper-V 관리자"를 입력하거나 애플리케이션에서 Hyper-V 관리자를 찾아 Hyper-V 관리자 를 엽니다.

  2. Hyper-V 관리자에서 새 가상 머신 작업을>선택하여 새>가상 머신 마법사를 표시합니다.

    다음 옵션에 포커스가 있는 새 가상 머신 마법사의 이름 및 위치 지정 탭 스크린샷

  3. '시작하기 전에' 콘텐츠를 검토하고 다음을 선택합니다.

  4. 가상 머신에 이름을 지정합니다.

    참고: 가상 머신 내에 배포될 게스트 운영 체제에 지정된 컴퓨터 이름이 아니라 Hyper-V가 가상 머신에 사용하는 이름입니다.

  5. 가상 머신 파일이 저장될 위치(예: c:\virtualmachine)를 선택합니다. 기본 위치를 수락할 수도 있습니다. 완료되면 다음을 선택합니다.

  6. 컴퓨터의 세대를 선택하고 다음을 선택합니다.

    2세대 가상 머신은 Windows Server 2012 R2와 함께 도입되었으며 간소화된 가상 하드웨어 모델과 몇 가지 추가 기능을 제공합니다. 2세대 가상 머신에는 64비트 운영 체제만 설치할 수 있습니다. 자세한 내용은 Hyper-V에 1세대 또는 2세대 가상 머신을 만들어야 하나요?를 참조하세요.

    새 가상 머신이 2세대로 구성되고 Linux 배포를 실행하는 경우 보안 부팅을 사용하지 않도록 설정해야 합니다. 보안 부팅에 대한 자세한 내용은 보안 부팅을 참조하세요.

  7. 시작 메모리 값으로 2048MB를 선택하고 동적 메모리 사용을 선택한 상태로 둡니다. 다음 버튼을 선택합니다.

    메모리는 Hyper-V 호스트와 호스트에서 실행되는 가상 머신 간에 공유됩니다. 단일 호스트에서 실행할 수 있는 가상 머신의 수는 부분적으로 사용 가능한 메모리에 따라 달라집니다. 동적 메모리를 사용하도록 가상 머신을 구성할 수도 있습니다. 사용하도록 설정하면 동적 메모리가 실행 중인 가상 머신에서 사용되지 않는 메모리를 회수합니다. 이렇게 하면 호스트에서 더 많은 가상 머신을 실행할 수 있습니다. 동적 메모리에 대한 자세한 내용은 Hyper-V 동적 메모리 개요를 참조하세요.

  8. 네트워킹 구성 마법사에서 가상 머신에 대한 가상 스위치를 선택하고 다음을 선택합니다. 자세한 내용은 가상 스위치 만들기를 참조 하세요.

  9. 가상 하드 드라이브에 이름을 지정하고, 위치를 선택하거나, 기본값을 유지하고, 마지막으로 크기를 지정합니다. 준비되면 다음을 선택합니다.

    가상 하드 드라이브는 실제 하드 드라이브와 유사한 가상 머신에 대한 스토리지를 제공합니다. 가상 머신에 운영 체제를 설치할 수 있도록 가상 하드 드라이브가 필요합니다.

    가상 하드 디스크 만들기 옵션이 선택된 새 가상 머신 마법사의 가상 하드 디스크 연결 작업의 스크린샷

  10. 설치 옵션 마법사 에서 부팅 가능한 이미지 파일 에서 운영 체제 설치를 선택한 다음 운영 체제 .iso 파일을 선택합니다. 완료되면 다음을 선택합니다.

    가상 머신을 만들 때 일부 운영 체제 설치 옵션을 구성할 수 있습니다. 세 가지 옵션을 사용할 수 있습니다.

    • 나중에 운영 체제를 설치합니다. 이 옵션은 가상 머신을 추가로 수정하지 않습니다.

    • 부팅 가능한 이미지 파일 에서 운영 체제를 설치합니다. 이는 물리적 컴퓨터의 실제 CD-ROM 드라이브에 CD를 삽입하는 것과 유사합니다. 이 옵션을 구성하려면 .iso 이미지를 선택합니다. 이 이미지는 가상 머신의 가상 CD-ROM 드라이브에 탑재됩니다. 가상 머신의 부팅 순서가 CD-ROM 드라이브에서 먼저 부팅되도록 변경됩니다.

    • 네트워크 기반 설치 서버 에서 운영 체제 설치 – 가상 머신을 네트워크 스위치에 연결하지 않은 경우 이 옵션을 사용할 수 없습니다. 이 구성에서 가상 머신은 네트워크에서 부팅을 시도합니다.

  11. 가상 머신 세부 정보를 검토하고 마침을 선택하여 가상 머신 만들기를 완료합니다.

PowerShell을 사용하여 가상 머신 만들기

  1. 관리자 권한으로 PowerShell ISE를 엽니다.

  2. 다음 스크립트를 실행합니다.

# Set VM Name, Switch Name, and Installation Media Path.
$VMName = 'TESTVM'
$Switch = 'External VM Switch'
$InstallMedia = 'C:\Users\Administrator\Desktop\en_windows_10_enterprise_x64_dvd_6851151.iso'

# Create New Virtual Machine
New-VM -Name $VMName -MemoryStartupBytes 2147483648 -Generation 2 -NewVHDPath "D:\Virtual Machines\$VMName\$VMName.vhdx" -NewVHDSizeBytes 53687091200 -Path "D:\Virtual Machines\$VMName" -SwitchName $Switch

# Add DVD Drive to Virtual Machine
Add-VMScsiController -VMName $VMName
Add-VMDvdDrive -VMName $VMName -ControllerNumber 1 -ControllerLocation 0 -Path $InstallMedia

# Mount Installation Media
$DVDDrive = Get-VMDvdDrive -VMName $VMName

# Configure Virtual Machine to Boot from DVD
Set-VMFirmware -VMName $VMName -FirstBootDevice $DVDDrive

운영 체제 배포 완료

가상 머신 빌드를 완료하려면 가상 머신을 시작하고 운영 체제 설치를 안내해야 합니다.

  1. Hyper-V 관리자에서 가상 머신을 두 번 클릭합니다. 그러면 Virtual Machine 연결 도구가 시작됩니다.

  2. 시작 단추를 선택합니다. Hyper-V 컴퓨터가 부팅될 때까지 기다립니다. 실제 컴퓨터에서 전원 단추를 누르는 것과 같습니다.

  3. 가상 머신이 설치로 부팅되고 실제 컴퓨터에서처럼 설치를 안내할 수 있습니다.

가상 머신의 Windows 설치 설치 화면을 보여 주는 Virtual Machine 연결 창의 스크린샷.

참고: 볼륨 라이선스 버전의 Windows를 실행하지 않는 한 가상 머신 내에서 실행되는 Windows에 대한 별도의 라이선스가 필요합니다. 가상 머신의 운영 체제는 호스트 운영 체제와 독립적입니다.