I have a 16GB microSD card installed in my Yun (overkill, yes, but the 16GB one was about 40 cents more than the 2GB one, so how can you pass that up?).
I installed the microSD card a few weeks ago using the YunDiskSpaceExpander sketch, as described at ExpandingYunDiskSpace. However, it appears that either I screwed that up, or something went wrong, because my storage currently looks like this after installing a bunch of python packages:
root@Arduino:/dev# df -h / /mnt/sda1 Filesystem Size Used Available Use% Mounted on rootfs 6.9M 6.8M 192.0K 97% / /dev/sda1 7.8G 24.8M 7.8G 0% /mnt/sda1
I'm pretty sure that I split the 16GB card in half when I formatted it, rootfs should be 8GB and /dev/sda1 should be 8GB. However, it seems that rootfs has reverted back to being a tiny 6.9MB. I don't know where the other 8GB of the microSD card went.
I tried running the YunDiskSpaceExpander sketch again, but it hangs on "Starting Bridge...". Besides, I can see in the code that it won't run if rootfs doesn't have at least 1MB free.
What's the best way to proceed from here? I'd prefer to not have to reinstall all of those packages, but I suppose I can if I have to. I definitely don't want to brick the Yun by filling up rootfs to 100%.