I use a new Erle Brain 3 with a 32GB SD card instead of 8GB.
But it seems that not the entire space is available by default.
I found some information at https://erlerobotics.gitbooks.io/erle-robotics-erle-brain-a-linux-brain-for-drones/en/tutorials/expandingfilesystem.html
What looks strange for me are the results of these commands:
erle@erle-brain:~ $ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mmcblk0 179:0 0 29.7G 0 disk
├─mmcblk0p1 179:1 0 41M 0 part /boot
└─mmcblk0p2 179:2 0 29.7G 0 part /
This result seems good: partition mmcblk0p2 is mounted on / with about 30GB.
erle@erle-brain:~ $ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 7.3G 4.8G 2.3G 69% /
devtmpfs 427M 0 427M 0% /dev
tmpfs 432M 0 432M 0% /dev/shm
tmpfs 432M 5.9M 426M 2% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 432M 0 432M 0% /sys/fs/cgroup
/dev/mmcblk0p1 41M 25M 16M 62% /boot
I do not understand this result. There is no /dev/mmvblk0p2 but a partition called /dev/root, with a size of about 8GB only.
/dev/root does not exists:
erle@erle-brain:~ $ ls /dev/root
ls: cannot access /dev/root: No such file or directory
Any idea to be able to get the use of more space?