(마더보드 설정에서 'Hyper-V'는 켜놓은 것을 기본으로 가정한다.)
Hyper-V 활성화 하기 (두 가지 방법 중 편한 방법 이용)
1. PowerShell을 관리자 권한으로 실행
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
입력 후 재부팅
2. 윈도우 키 누르면 나오는 검색창에 'Windows 기능 켜기/끄기' 검색 후 실행
'Hyper-V'항목 체크 후 재부팅
가상이미지 만들기
1. 윈도우 키 누르고 'Hyper'검색 -> 관리자로 들어가서 세부 설정 후 만들거나
2. 'Hyper-V 빨리 만들기'로 가면 MS 홈페이지에서 받을 수 있는 윈도우 이미지를 받을 수 있다. 여기서 받을 수 있는 이미지는 윈도우와 우분투다. 당연히 윈도우는 체험판으로 정식 버전 활성화를 위해서는 별도의 시리얼키를 가지고 있어야 한다. 즉, 호스트 윈도우, 게스트 윈도우 이렇게 적어도 2개의 라이센스가 필요하다.
하지만 이미 받아놨다면 관리자에서 불러와서 실행하면 된다.
주의 : 가상이미지 만들 때 '1세대' '2세대'가 나오는데 '1세대'로 할 것! 2세대 호환성이 안 좋아서 결국 1세대로 설치했다.
가상 머신 인터넷 사용하기
기본적으로 Hyper-V는 Parallels나 VMware Workstation와 같은 일반 컴퓨터용으로 개발된 가상화 솔루션이 아니라 VMware ESXi와 같은 워크스테이션용으로 개발된 가상화 솔루션이라 인터넷 연결이 끊어져있다. (VMware ESXi도 기본으로 인터넷 연결을 끊어 놓는지는 모르겠다. VMware ESXi도 무료니까 누군가 받아서 실험을...)
따라서 가상 머신에 인터넷을 이용하기 위해서는 몇 가지 설정이 필요하다.
'Hyper-V 관리자' > 우측 탭에서 '가상 스위치 관리자...'
'새 가상 네트워크 스위치' > '내부' > '가상 스위치 만들기'
이름을 정하고, 연결 형식에 '외부 네트워크'에서 호스트 OS에 설치된 물리 네트워크 카드를 선택 > '적용'
가상 머신을 선택하면 우측 탭에 해당 가상 머신의 '설정' 옵션이 뜬다. 혹은 가상 머신을 우클릭 한 다음 '설정'으로 들어간다.
'네트워크 어댑터' > '가상 스위치'에서 방금 만든 어댑터를 설정 후 '적용'
이제 가상 머신에서 호스트를 공유해 외부 인터넷이 된다.
빠르다... 하지만...
Hyper-V가 거의 Parallels 급으로 빠르다. Cinebench R20을 돌려봤을 때 호스트에서 760점, 게스트에서 700점이 나오니 무려 92%의 효율을 보인다. 게다가 그래픽 가속도 생각보다 좋아 조작에 큰 불편함이 없다. 역시 Azure (애저)에서 사용하기 위해 만들어서 그런가보다. 문제는 편의기능이 떨어져도 너무 떨어진다. 정말 그냥 독립된 운영체제 하나 설치하기에는 빠르고 좋지만, 호스트와 파일을 공유하고 USB를 마운트 하는 등... 안되는 것이 너무 많다.(방법이 있을 것 같긴 한데... 기본 설정을 대충 봐서는 없어보인다... 그렇다고 구글링까지 해가며 찾기엔... 그냥 VMware를 설치하고 말지...) 그래서 저는 결국 VMware로 넘어갑니다. VMware를 쓰면 Parallels에서 쓰던 '동시 실행 모드'와 같은 기능인 Unity??인가도 쓸 수 있고...
- 추가 -
VMware도 게스트에서 700점이 나오니... 사실상 Hyper-V가 속도 면에서는 이점이 없네요. 게다가 그래픽 가속이 VMware쪽이 더 뛰어나서 체감 성능도 더 좋고... 편리함은 뭐 더할 나위 없이 좋구요. 물론... Parallels의 96~99%의 효율은 아니더라도 92%가 어디인가요...
맥에선 부트캠프와 거의 대등한 성능 보이는 Parallels와 달리 VMware Fusion은 어떤 때는 50% 효율까지 떨어져서 50~85%의 낮은 성능 효율을 보일 뿐 아니라, 배터리 효율 마저 나쁘다 보니 Parallels와 체감 차이가 너무도 커서 도저히 못 쓰겠어서 Parallels만 썼는데 윈동용 VMware는 좋네요 -_-;;
결론
VMware Player 무료를 쓰자...
'개발자 > OS(Linux, Docker, VM...)' 카테고리의 다른 글
백업 툴 비교 (0) | 2020.09.21 |
---|---|
VMware Tools 설치 (0) | 2020.09.20 |
Docker (도커) 에러 Cannot connect to the Docker daemon (0) | 2020.07.28 |
Docker (도커) 자바 서버 구성하기 (0) | 2020.06.30 |
문제원형실습 기말고사 (0) | 2020.06.22 |