Например, вот пара утилит (входят в состав контроллера).
https://linux.die.net/man/8/sfdisk -- отображение информации о разделах диска.
Пример использования для uSD:
Код:
sfdisk -l /dev/mmcblk1
Пример результата:
Код:
Disk /dev/mmcblk1: 946560 cylinders, 4 heads, 16 sectors/track
sfdisk: Warning: The partition table looks like it was made
for C/H/S=*/255/63 (instead of 946560/4/16).
For this listing I'll assume that geometry.
Units: cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/mmcblk1p1 0+ 3770- 3771- 30287872 c W95 FAT32 (LBA)
/dev/mmcblk1p2 0 - 0 0 0 Empty
/dev/mmcblk1p3 0 - 0 0 0 Empty
/dev/mmcblk1p4 0 - 0 0 0 Empty
https://linux.die.net/man/1/df -- получение информации о размере и свободном месте устройства
Пример использования для uSD:
Код:
df -h /dev/mmcblk1p1
Пример результата:
Код:
Filesystem Size Used Avail Use% Mounted on
/dev/mmcblk1p1 29G 4.7G 25G 17% /media/sd1