So, for my birthday, my awesome wife got me a Class 10, 32Gb MicroSD card. So I promptly loaded it with the freshly downloaded Kali Linux 2.0 image and booted it. After logging in to the machine I did a 'df -h' and discovered that instead of the 32 Gb I expected to see (ok, so it would be 30Gb after reserve), I was only seeing around 7Gb of space. I hadn't run into this quandry before as I had only had an 8gb card before.
So, I did some googling and found that you can finagle the partition table with fdisk (which isn't installed by default, btw. You will need to install the 'afflib-tools' package in order to get fdisk installed) and then reboot and resize the root partition. Or, as a friend pointed out, you can simply run raspi-config and it will quickly (and quietly) do it for you.
So I searched around and what do you know..... no raspi-config. Apparently they don't see a need for this extremely useful utility on Kali, so you will need to install it yourself, which, after doing it, wasn't that awful.
First, download the latest version of raspi-config from '
http://archive.raspberrypi.org/debian/pool/main/r/raspi-config'. Just search in there and either click to download it, or, if you are like me, copy the link and wget it. Note: Remember to download the .deb file as this is a debian distribution.
Next, you need to install the two prerequisites for raspi-config:
# apt-get install triggerhappy lua5.1
After you have installed those two, you can simply change directories to wherever you downloaded raspi-config and issue the following command:
# dpkg -i .deb
After that, you should be able to run raspi-config. The first option is to resize the partition to reclaim space on the card. That is what you want. It will tell you to reboot. Once you do, voila!, space reclaimed and your 'df -h' should show a ton more space (relatively that is).
2 comments:
If you simply need to run the command: sudo apt-get install raspian-conf All the required files in addition to raspian-config will be installed.
Thanks for the suggestion! I will have to log in and check for that package, but I do remember doing an 'apt-file search raspi-config' and remember that nothing was returned. It may have been me, but we shall see.
Post a Comment