Kali Linux'u Hyper-V'de çalıştırmanın en kolay yolu hazır Hyper-V imajını açıp içindeki install-vm.bat betiğini çalıştırmaktır; betik sanal makineyi kendisi oluşturur ve oturum Enhanced Session Mode (xrdp) ile açılır. Proxmox'ta ise installer ISO'su ile yeni bir VM kurabilir ya da hazır QEMU imajını qm importdisk ile içe alabilirsiniz. Linux masaüstünde QEMU/KVM için virt-manager, Apple Silicon Mac'lerde UTM kullanılır.

Bu yazı VirtualBox ve VMware dışındaki sanallaştırma seçeneklerini bir arada ele alır. O iki platform için VirtualBox ve VMware rehberlerimize, Kali'ye genel bakış için Kali Linux nedir rehberi sayfasına bakabilirsiniz.

Hyper-V: hazır imajı içe aktarma

Hyper-V: hazır imajı içe aktarma: Get Kali > Virtual Machines bölümünden Hyper-V imajını indirin ve SHA256..., Arşivi resmî 7-Zip ile açın (Windows 11'de seçenek Show more...

Hyper-V, Kali belgesine göre çoğu Windows kullanıcısında zaten etkindir; değilse Microsoft'un Windows 10/11 için Hyper-V etkinleştirme belgesini izleyin. Ardından:

  • Get Kali > Virtual Machines bölümünden Hyper-V imajını indirin ve SHA256 değerini doğrulayın.
  • Arşivi resmî 7-Zip ile açın (Windows 11'de seçenek Show more options altındadır). kali-linux-<VERSION>-hyperv-amd64 adlı bir klasör çıkar.
  • Klasördeki install-vm.bat dosyasına çift tıklayın; yönetici değilseniz çıkan onay penceresinde Yes deyin. Konsol, sanal makineyi kuran adımları çalıştırır.
  • Hyper-V Manager'da Kali makinesine sağ tıklayıp Start, sonra yine sağ tıklayıp Connect deyin.
  • Öne gelen pencerede Connect deyin ve kali / kali ile giriş yapın.

Bu bağlantı XRDP üzerinden çalışan Enhanced Session Mode'dur. Belgeye göre ana makine ile konuk arasında kopyala-yapıştır ve dosya paylaşımı hemen çalışır; sürükle-bırak ve pencereyle birlikte ekran yeniden boyutlandırma çalışmaz.

İki pratik ipucu

  • Disk dosyasının yeri: Betik çalıştıktan sonra kali-linux-<VERSION>-hyperv-amd64.vhdx dosyası makineye bağlanır ve kolayca taşınamaz. Hyper-V genelde sanal diskleri C:\ProgramData\Microsoft\Windows\Virtual Hard Disks\ altında tutar; dosyaları betiği çalıştırmadan önce oraya taşıyabilirsiniz.
  • Ekran çözünürlüğü: Çözünürlük açılışta çekirdek parametresiyle belirlenir. Aşağıdaki adımlarla kendi ekranınıza göre ayarlayın.
bash
sudoedit /etc/default/grub
# GRUB_CMDLINE_LINUX_DEFAULT satırını şöyle değiştirin:
GRUB_CMDLINE_LINUX_DEFAULT="quiet video=hyperv_fb:1920x1080"
sudo update-grub

1920x1080 yerine ana makinenizin çözünürlüğünü yazın ve sanal makineyi yeniden başlatın.

Hyper-V: ISO'dan kurulum ve Enhanced Session Mode

ISO ile kurmak için Hyper-V Manager'da sol taraftan bilgisayarınızı seçip sağdaki Quick Create... seçeneğini kullanın:

  • Local installation source seçili olsun; Change installation source... ile Kali installer ISO'sunu seçin.
  • This machine will run Windows kutusunun işaretini kaldırın; More options altında makineye ad verin.
  • Create Virtual Machine deyin. Bitince doğrudan Connect diyebilir ya da önce Edit Settings... ile ayarları değiştirebilirsiniz. Belgedeki örnekte tek değişiklik işlemci sayısını 6'dan 2'ye düşürmektir.
  • Bağlanıp kurulumu diske kurulum rehberindeki gibi tamamlayın.

Kurulum sihirbazı Hyper-V'yi algılayıp hyperv-daemons paketini kurar. Pano paylaşımı ve pencere boyutlandırma için Enhanced Session Mode'u ayrıca açmanız gerekir. Kali tarafında kali-tweaks içinde Virtualization > Configure the system for Hyper-V enhanced session mode seçeneğini çalıştırın. Sonra Kali oturumunu kapatın, Windows'ta sanal makine bağlantısını kesin ve yönetici PowerShell'de aktarım türünü HVSocket yapın:

powershell
Set-VM "(YOUR VM NAME HERE)" -EnhancedSessionTransportType HVSocket

Makineyi yeniden başlattığınızda xrdp giriş ekranını görmelisiniz. Görmüyorsanız belge Kali'yi ya da Windows'u yeniden başlatmayı önerir. Live imaj kullanıyorsanız yeniden başlatmanın yaptığınız ayarları sileceğini unutmayın. Geri almak için sırayla: Kali'de oturumu kapatın, PowerShell'de -EnhancedSessionTransportType VMBus verin, sonra Kali'de kali-tweaks > Virtualization altındaki kapatma seçeneğini kullanın.

Hyper-V diskini büyütmek

Makineyi kapatın, sağ tık > Settings, sanal sabit diski seçip Edit, Expand ve yeni boyutu girin. Ardından Kali içinde bölümü genişletin.

Proxmox VE

Kali, Proxmox'un kendisinin nasıl kurulacağını anlatmaz ve Proxmox'un resmî sayfasına yönlendirir. Kali'yi Proxmox'ta üç şekilde çalıştırabilirsiniz:

1) ISO'dan sanal makine

  • Get Kali sayfasından standart, weekly veya everything installer ISO'sunu indirin. Belgeye göre netinstaller ISO'su Proxmox'un sanal ağ kartları için gereken sürücüleri içermez.
  • Create VM ile ad ve ID verin, ISO'yu seçin; System adımını varsayılanlarla geçin.
  • En az 20 GiB disk; Sockets ve Cores için 2'şer (toplam 4 çekirdek); en az 2048 MiB bellek.
  • Ağ aygıtından emin değilseniz varsayılanı bırakın. Ardından Console > Start Now ile kurulumu başlatın.

2) Hazır QEMU imajını içe alma

Belgedeki yöntem biraz dolambaçlıdır: Get Kali'den QEMU imajını indirip 7-Zip ile açar, çıkan .qcow2 dosyasının uzantısını .iso yaparsınız ki Proxmox arayüzündeki ISO images > Upload ile yüklenebilsin. Sonra Create VM ile medyasız (Do not use any media) bir makine oluşturur, Qemu Agent'ı açar, scsi0 diskini silersiniz. Node üzerinde Shell açıp:

bash
find / -name kali-linux-2026.2-qemu-amd64.iso
mv kali-linux-2026.2-qemu-amd64.iso kali-linux-2026.2-qemu-amd64.qcow2
qm importdisk 108 kali-linux-2026.2-qemu-amd64.qcow2 local-lvm

Örnekteki 108 makinenin ID'si, local-lvm depolama adıdır; kendi değerlerinizi yazın. Ardından Hardware altında Unused disk 0'ı Edit > Add ile ekleyin, Options > Boot Order'da bu diski etkinleştirip ilk ya da ikinci sıraya alın. Giriş bilgileri kali / kali'dir; belge bunları değiştirmenizi hatırlatır.

3) LXC konteyner (CT)

Belge, LXD imaj deposundan Kali rootfs.squashfs dosyasını indirip sqfs2tar ile Proxmox'un beklediği biçime dönüştürmeyi anlatır. Belgedeki komutlar apt kullanan bir sistem içindir:

bash
sudo apt install squashfs-tools-ng
sqfs2tar rootfs.squashfs | xz > rootfs.tar.xz

Çıkan dosyayı Proxmox'ta CT Templates alanına yükleyip Create CT ile konteyner oluşturursunuz. Belgenin önerisi 20 GiB disk, 2 çekirdek, 2048 MB bellek ve 1024 swap'tır; konsolda root ve kurulumda verdiğiniz parolayla giriş yapılır. Konteyner tabanlı diğer seçenekler için Kali Docker ve Podman imajları yazımıza bakın.

QEMU/KVM ve virt-manager

QEMU/KVM ve virt-manager: ISO'dan, Hazır imajdan

Debian tabanlı bir Linux masaüstünde gerekenlerin hepsi tek komutla gelir:

bash
sudo apt update && sudo apt install virt-manager -y
  • ISO'dan: virt-manager'da "+" ile yeni makine, yerel ISO dosyası seçeneğiyle ISO'yu gösterin; işletim sistemi tahminini kapatıp Debian sürümünü elle girin (belgede "Debian 11"), 2 GB bellek, 2 çekirdek, 20 GB disk, ad olarak kali-linux.
  • Hazır imajdan: 7z x kali-linux-<VERSION>-qemu-amd64.7z ile .qcow2 dosyasını çıkarın, virt-manager'da Import existing disk image seçip bu dosyayı gösterin, gerekirse Debian sürümünü elle seçin. Giriş kali / kali.

UTM (Apple Silicon Mac'ler)

UTM'de Create VM > Virtualize > Other seçip Boot ISO Image olarak Kali'nin Apple Silicon (ARM64) installer ISO'sunu gösterirsiniz. Belge, UTM'nin o anki sürümündeki bir hata yüzünden kurulumu konsol modunda yapmayı anlatır: ayarlardan Serial aygıtı eklenir, kurulumdan sonra ISO çıkarılır, Serial aygıtı kaldırılır ve ekran kartı emülasyonu virtio-gpu-pci yapılır. Belgede hatanın hangi UTM sürümüne ait olduğu yazmadığı için güncel UTM'de bu adım gerekmeyebilir; önce normal grafik kurulumu deneyin, ekran boş kalırsa bu yönteme geçin.

Hangisini seçmeli?

PlatformHazır Kali imajıNot
Hyper-VVar (install-vm.bat)Windows yerleşik hipervizörü; ESM ile pano paylaşımı
Proxmox VEQEMU imajı içe alınırSunucu tipi hipervizör; VM veya LXC konteyner
QEMU/KVM (virt-manager)Var (qcow2)Linux masaüstünde açık kaynak seçenek
UTMYok, ARM64 ISO ile kurulurApple Silicon Mac'ler için

Sık Sorulan Sorular

Hyper-V imajında ekran neden pencereye uymuyor?

Belgeye göre Enhanced Session Mode'da ekran yeniden boyutlandırma çalışmaz; çözünürlüğü GRUB satırındaki video=hyperv_fb: değeriyle sabitlersiniz.

Proxmox'ta neden netinstaller ISO'su önerilmiyor?

Kali belgesine göre netinstaller ISO'su Proxmox'un sanal ağ kartları için gerekli sürücüleri içermez; standart, weekly veya everything installer ISO'sunu kullanın.

WSL kullanmak Hyper-V'den farklı mı?

Evet. WSL 2 de arka planda bir Hyper-V sanal makinesi kullanır ama Windows ile çok daha sıkı entegredir. Ayrıntılar Kali WSL ve Win-KeX rehberimizde.

Bu platformlarda konuk araçlarını kurmam gerekir mi?

Kurulum sihirbazı sanal ortamı algılar; Hyper-V için hyperv-daemons paketini kendisi kurar. Hyper-V'de ek olarak Enhanced Session Mode yapılandırması gerekir.

Marka adları sahiplerine aittir. Bu yazı bağımsız bir teknik rehberdir; adı geçen kuruluşlarla bayilik veya ortaklık ilişkisi bulunduğu anlamına gelmez.

İlgili içerikler: Kali Linux nedir rehberi · VirtualBox kurulumu · VMware kurulumu · WSL ve Win-KeX · Kali bulutta · VPS nedir