Hyper-V
Hyper-V는 Windows를 만든 MS(Microsoft)에서 제공하는 가상화 관련 기술이다.
Hyper-V는 CPU가 Intel VT-c를 지원해야 하고, Windows 10 Pro, Enterprise, Education 에디션을 사용해야 한다고 한다.
Hyper-V를 사용하면 Vbox나 VMware를 사용하지 않고도 가상 머신을 만들 수 있고 Docker Desktop 역시 Hyper-V를 사용해 동작한다.
하지만 이러한 Hpyer-V를 활성화하면 오히려 Vbox나 Vmware를 사용할 때 충돌이 나서 에러가 발생한다.
Hyper-V가 설치되어 있는지 확인하기
PowerShell이나 CMD를 관리자 권한으로 열어 아래의 명령어를 입력하면 위와 같이 정보들이 뜬다.
Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V
정보들 중 "State" 항목의 값이 "Enabled"이면 Hyper-V가 설치되어 있는 것이다.
(설치만 되어 있는 것일 뿐 아직 활성화 상태는 아니다.)
Hpyer-V가 사용 중인지 확인하기
PowerShell이나 CMD를 관리자 권한으로 실행하여 아래의 명령어를 입력해 출력되는 정보들 중 "hypervisorlaunchtype" 항목의 값이 "Auto"이면 실행 중인 것이다.
(실행 중이 아니라면 값이 "off" 이다.)
bcdedit /enum
부트 로더에서 Hyper-V 활성화/비활성화 하기
PowerShell이나 CMD를 관리자 권한으로 열어 아래의 명령어를 이용해 Hyper-V를 부트 로더단에서 활성화하고 비활성화할 수 있다.
(이 명령어들은 재부팅 시에 적용되기 때문에 변경 후 재부팅을 해주어야 한다.)
# 부트 로더에서 Hyper-V 활성화
bcdedit /set hypervisorlaunchtype auto
# 부트 로더에서 Hyper-V 비활성화
bcdedit /set hypervisorlaunchtype off
Windows에서 Hyper-V 설치(활성화)/삭제(비활성화)하기
PowerShell이나 CMD를 관리자 권한으로 열어 아래의 명령어를 이용해 Hyper-V를 설치 및 삭제하여 활성화 비활성화 할 수 있다.
(이 명령어도 역시 재부팅해야 한다.)
# Windows에서 Hyper-V 설치(활성화)
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
# Windows에서 Hyper-V 삭제(비활성화)
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
'Windows > Windows Note' 카테고리의 다른 글
[Windows Note] 'd'가 붙은 .dll 파일과 'd'가 붙지 않은 .dll 파일 (0) | 2023.08.26 |
---|---|
[Windows] Windows server 관련 용어 (0) | 2022.06.29 |
[Windows] C:\Windows와 C:\Windows\System32 그리고 C:\Windows\SysWOW64 (0) | 2022.06.12 |