There are a number of ways to do this. I used Linux Deploy as it seemed the easiest.
(
).
Before you begin, decide where the image will live and what size you want. The recommendations are: 512MB without a GUI and 1024MB with a GUI. The app can install several different flavors, for mine I chose Kali Linux.
Link to Linux Deploy website and instructions (you may need to translate from Russian):
Also these instructions from the Kali site:
I did have to make some changes in the App for it to work properly. The path for the Kali distro was incorrect so that needs to be changed to:
(IIRC, there was another folder /kali in the path that was wrong).
Since its still installing, I cant post much more at this time....but I will try to add stuff as I play with it.