So, I will recommend Etcher (installer or portable) as it is simpler to use, and of course, it is free. If you are a Windows user like me, you would know that Windows does not have a single tool that can be considered as best for imaging. You can download the ISO file of Kali Linux from the following link:
So, without taking much time, let us see how to create a bootable USB Drive for Kali Linux using different tools. You can use any of the kali distros as you like.
However, many other options are also available, like the kali Linux lite, Xfce, or KDE gui.
There are many versions of Kali Linux, but in this tutorial, I am going to use the full 64-bit version because my computer is a 64bit system. One of the fastest methods for getting up and running with Kali Linux is to run it "live" from a USB drive. You are all done and running Kali on Hyper-V.Next → ← prev Making a Kali Bootable USB Drive (Windows) Next we will want the Bleeding Edge Repositories from Kali to ensure that we are up to date with the latest and greatest tools: echo deb kali-bleeding-edge main > /etc/apt/sources.list Now on the next screen, we need to use an existing disk and then point to our newly create VHD below:Īfter that, you should be all set and Kali should boot up like a champ.Ĭouple of things to remember, first change the default root/toor password and second, if you are using SSH, make sure you have it restart on startup it’s a bit funky but can do it by typing the following in a terminal: update-rc.d -f ssh remove Next, select a name and how much RAM you want to allocate. Next we need to create a new virtual machine in Hyper-V: Usually the directory that has all of your other VHD’s. Move the VHD to a directory that it will permanently reside. It will take about an hour or two depending on your CPU specifications. This section takes three major steps, the first is building the initial files needed, allocating the memory, and copying over the data. The VHD is what we will use when we build our new Hyper-V instance of Kali. Note the first is the VMWare image and the second is the VHD which is the output of the virtual machine converter. Next, change the directory to where you saved the vmdk and to where you want to save the VHD output image: C:Program Files (x86)Microsoft Virtual Machine Converter Solution Accelerator>mvdc "C:VMKali.vmdk" "C:VMKali.vhd" From the command line, Navigate to:Ĭ:Program Files (x86)Microsoft Virtual Machine Converter Solution Accelerator> Next we need to convert our Kali VMWare image to a Hyper-V VHD image.
Install it and open up a command prompt as an Administrator. Next, on a supported Windows machine – download Windows Virtual Machine Converter from the Microsoft website here.
Do a full install and ensure that everything is working properly inside of your VM.ĭownload the vmdk 32 bit Gnome ISO from Kali Linux Downloads. Use VMWare Fusion or Workstation to create the necessary installation. The second is just to download the vmdk from the Kali Linux website.ĭownload an ISO of your choosing from Kali Linux Downloads. You can either make your own which has its benefits since the Kali VMWare image only comes in 32 bit platforms. In order to get Kali Linux working on Hyper-V, the first thing you need to do is get a VMWare image. Booting the ISO up and leaving it in LiveCD mode does correctly work however upon full install, during the initial boot process, dies and appears to be a corrupt install. We haven’t currently figured out a way to get the ISO with full install mode to work. Unfortunately, the ISO isn’t compatible and dies during bootup. There’s to main ways to go about this and to get it working properly. You may run into a scenario where you need to deploy Kali Linux on a Hyper-V instance. By David Kennedy in Penetration Testing, Security Testing & Analysis