Kali Raspberry Pi/Installing Version 1
From charlesreid1
The following instructions cover Kali version 1.0 only.
For more up-to-date (better) instructions, see Kali Raspberry Pi/Installing
To install Kali Linux on a Raspberry Pi, you'll need to go through the usual process of putting a disk image on an SD card, then booting the Pi from the image. This follows the usual steps.
Contents
Step 0: Download image from Kali
Kali provides custom images for Raspberry Pis, so download the compressed img file for your Pi. Download it, and unzip it.
Step 1: Find SD Card
When you run this command, you should be able to spot the SD card from its size. If you can't figure out which one it is, run it before and after you plug in the SD card.
$ diskutil list
Mine's at /dev/disk1
.
Step 2: Unmount Disk
$ diskutil unmountDisk /dev/disk1
Step 3: Format Disk
WARNING: You can screw up your disks with the dd
command. Be careful.
$ dd bs=1m if=kali-1.1.1-rpi.img of=/dev/disk1 3000+0 records in 3000+0 records out 3145728000 bytes transferred in 1535.984002 secs (2048021 bytes/sec)
This should take about 20 minutes.
Step 4: Modify Startup Command
Before you eject the SD card, you'll want to modify the startup command. Edit the file /Volumes/NO NAME/cmdline.txt
and add a static IP address ip=169.254.113.200
to the end:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 elevator=deadline root=/dev/mmcblk0p2 rootfstype=ext4 rootwait ip=169.254.113.200
For more details on this procedure, see Kali Raspberry Pi/Headless or RaspberryPi/Headless
For more details on how the SD card works, see Kali Raspberry Pi/Installing