미리 만들어진 칼리 Hyper-V VM 가져오기

칼리 리눅스 Hyper-V 이미지를 가져오는 과정은 매우 쉬워요.

먼저 Hyper-V 이미지를 추출해야 해요. 이를 위해 공식 7z 앱을 사용해야 해요. 참고로 Windows 11을 사용 중이라면 "추가 옵션 표시" 컨텍스트 메뉴에 이 옵션이 숨겨져 있어요.

kali-linux-<버전>-hyperv-amd64라는 이름의 디렉토리를 압축 해제했어요. 그런 다음 install-vm.bat 파일을 더블클릭해요. 관리자 권한이 없다면 승인을 요청하는 팝업 창이 나타날 거예요. 여기서 '예'를 클릭해요:

팝업을 승인한 후 콘솔이 나타나고, 스크립트는 칼리 리눅스 가상 머신을 설정하기 위한 일련의 단계를 실행해요. 모든 것이 잘 진행되면 다음과 같은 화면이 보여요:

그런 다음 Hyper-V 관리자를 실행하고, 칼리 VM에서 마우스 오른쪽 버튼을 클릭한 후 '시작'을 클릭해요. 그런 다음 다시 마우스 오른쪽 버튼을 클릭하고 '연결'을 클릭해요. 일반적인 칼리 로그인 화면이 보이거나, 전면에 팝업 창이 나타나기 전에 잠깐 보일 거예요:

'연결'을 클릭하면 새로운 로그인 화면이 나타나요. 기본 사용자 이름과 비밀번호는 평소와 같이 kalikali예요:

이게 다예요! 이제 칼리 VM에 로그인했어요!

간단한 기술적 참고 사항: XRDP를 통해 연결되어 있어요. 이는 소위 _향상된 세션 모드_라고 해요. 상단의 일부 버튼 위에 마우스를 올려놓으면 확인할 수 있어요:

호스트에서 게스트로, 또 그 반대로 복사 및 붙여넣기가 기본적으로 작동해야 해요. 파일 공유도 마찬가지예요. 하지만 드래그 앤 드롭과 화면 크기 조정은 작동하지 않아요. 자세한 내용은 아래 섹션을 참조해주세요.

문제 해결 및 추가 팁

가상 하드 디스크 이동하기

이 시점에서 칼리 리눅스 VM이 실행 중이에요. 하지만 가상 하드 디스크(즉, kali-linux-<버전>-hyperv-amd64.vhdx라는 파일)는 가상 머신에 연결되어 있기 때문에 더 이상 이동할 수 없어요. 또는 적어도 그렇게 할 수 없다고 강하게 추측해요...

Hyper-V는 일반적으로 가상 하드 디스크를 C:\ProgramData\Microsoft\Windows\Virtual Hard Disks\에 저장하는 것 같아요. 따라서 컴퓨터를 깔끔하게 정리하고 싶다면, 위의 절차를 다시 시작할 수 있지만, 스크립트 install-vm.bat를 실행하기 전에 압축을 푼 파일을 이 위치로 이동해야 해요.

화면 해상도 변경하기

현재 화면 해상도는 부팅 시 설정되어야 하므로 커널 명령줄에서 구성해야 해요. 이를 위해 터미널을 열고 다음 명령을 실행해요:

kali@kali:~$ sudoedit /etc/default/grub 

이 파일에서, GRUB_CMDLINE_LINUX_DEFAULT 변수의 값을 아래와 같이 업데이트해요:

GRUB_CMDLINE_LINUX_DEFAULT="quiet video=hyperv_fb:1920x1080"

여기서 1920x1080은 호스트 머신의 화면 해상도예요. 호스트 머신 해상도에 맞게 이 값을 변경해야 해요.

마지막으로, GRUB 구성 파일을 다시 빌드해요:

kali@kali:~$ sudo update-grub

그런 다음 VM을 재부팅하여 테스트해요.

최종 업데이트: 2025년 5월 20일 21시 43분 02초
저자들: arnaudr, gamb1t
번역: xenix4845