Skip to main content

Creating a Bootable USB for Kali Linux
If you are interested to see my documentation about making a bootable USB for Xubuntu please click here!

This USB was made by using the latest version of Xubuntu (the 14.04 release).

Downloading Kali Linux 

23.13. After navigating to I chose the version that would suit me the best and started downloading the ISO image for 64-Bit system.

USB imaging

22.40. I followed the guide offered by and used the command  sudo fdisk -l without plugging the USB yet. I needed to pay attention to the path of Device Boot (/dev/sdb1). After this I inserted USB and ran the same command again. Now I could see how the name of Device Boot had changed to sdc1. This would be my USB to use.

22.50 It only took a while to format the dd code correctly as the base was already given on Kali's web page. After running the correct command for the first time I got an error message "'/dev/sdc1': Permission denied". In these kind of situations I tend to ask sudo for help and it also worked this time.

sudo dd if=kali-linux-2.0-amd64.iso of=/dev/sdc1 bs=512k

23.04 Running the command did not give any printout until the process was complete in 14 minutes. After imaging the USB the feedback was:

6333+1 records in
6333+1 records out
3320512512 bytes (3.3 GB) copied, 756.411 s, 4.4 MB/s 

Now I was ready to boot Kali.

Running Kali

I navigated to the boot menu and chose the USB but instead of the new OS I bashed straight into the Secure Boot Violation.

I followed the instructions of the message, chose the Security tab from BIOS and enabled Secure Boot state. BIOS restarted and I tried to boot my USB again. This time it happened without any error messages. After choosing Live (amd) I finally got inside successfully.


I tried many times creating the USB with unetbootin, just like with Xubuntu, but I never got it to work. I used different versions of Kali and unetbootin seemingly imaged the USB but when I tried to run it from BIOS I only got a flash of a black screen before I was guided to the BIOS view again.

I strongly recommend using Xubuntu's command line for creating a bootable Kali Linux. It is easy and in my opinion more simple than unetbootin.

Sources: Making a Kali Bootable USB Drive,


  1. If more people that write articles really concerned themselves with writing great content like you, more readers would be interested in their writings. Thank you for caring about your content.


Post a Comment

Popular posts from this blog

Building Love-O-Meter by using a temperature sensor

This "Love-O-Meter" is based on the tutorial by Arduino and it comes with the starter kit. It uses a temperature sensor to measure the warmth of your skin and then starts to turn on (or off) the LEDs  indicated by the temperature.

The components Arduino UNOBreadboardJumper wiresLEDs220 ohm resistorsTMP36 temperature sensor

Building the Circuit
At first I ran the "Hello World" for Arduino to make sure the environment would work as expected. Now I could start to connect the jumper wires between Arduino UNO and the breadboard.

As usually I connected the breadboard to power (5V) and to the ground (GND). I inserted the TMP36 on the breadboard so the rounded part of the sensor would face away from Arduino.

I attached 3 LED lights and the resistors and connected them with Arduino. The lights should react to the heat of the finger and if the temperature would get hot enough all the lights would be on and would also tell you if you are a hot lover or not...

The result and the …

Using a button to control the LED light

This time my project was to configure how to build a button that would turn on and off depending if the user is pushing it or not. While holding the button down the LED should stay on until removing the finger.

For this assignment I used the fallowing components:
Arduino UNO and USBJumper wiresLED lightBreadboardButton10k ohm resistor
At first I run the "Hello World" for Arduino and made sure that the LED I was using worked properly (read my previous post).

I attached the button in the middle of the breadboard so the legs were touching the both "sides" of it.

Now I started to connect the jumper wires between the Arduino UNO and the breadboard. In order to get it working like in the sample code (Ardoino > Examples > 02.Digital > Button)
I linked the wires with Arduino's 5V (red wire, positive) and ground (black wire, negative) to the equal holes on the very corner of the breadboard (+ and -). I put the white jumper wire to connect the positive circuit to t…