Re: No space left on device (4GB taken on a 16 GB SD Card)

Posted:
Thu Sep 17, 2015 10:07 pm
by sebraa
The SD card image doesn't know that you use a 16 GB SD card, so it has been built with a smaller SD card in mind.
You have to remove the rootfs partition from the SD card and re-create a new one which starts at the same position and spans the whole SD card. You do that with the "fdisk" program. Then you need to run the "resizefs" program to enlarge the file system to use the whole partition. Both steps can be done on the Parallella itself.
Best Regards
Re: No space left on device (4GB taken on a 16 GB SD Card)

Posted:
Fri Sep 18, 2015 12:54 pm
by sebraa
You can run the same commands on the host computer after you have written the SD card image.
However, you need to make sure that you won't overwrite/destroy your host hard disk.
It is not possible to incorporate this kind of autodetection into the images: Having the resize as part of the first boot risks destroying the file system in case of errors (with no way to report them), and would extend the first boot, making users believe that something is wrong.