工程师您好!
最近我在使用appro ipnc dm368时发现,在板子正常运行时,通过终端在板内创建文件夹或者做tftp操作时,发现系统总会报错,比如使用tftp向板内写文件时,报错tftp: can't open 'motion_detect': No space left on device,我在内核中尝试扩大文件系统的分区,但是仍然出现这种情况。
PS: 在板内使用df命令,输出如下
Filesystem 1K-blocks Used Available Use% Mounted on
ubi0:rootfs 34060 34060 0 100% /
devtmpfs 22080 0 22080 0% /dev
ubi1:ubifs_volume 4928 28 4616 1% /mnt/nand
none 22152 28 22124 0% /var/volatile/run
none 25600 44 25556 0% /tmp
/dev/ram0 4072 52 4020 1% /mnt/ramdisk
以下是uboot中的bootargs :
setenv bootargs 'mem=48M console=ttyS1,115200n8 noinitrd ip=dhcp rw ubi.mtd=3,2048 rootfstype=ubifs root=ubi0:rootfs cmemk.phys_start=0x83000000 cmemk.phys_end=0x88000000 cmemk.phys_start_1=0x00001000 cmemk.phys_end_1=0x00008000 cmemk.pools_1=1x28672 cmemk.allowOverlap=1 cmemk.useHeapIfPoolUnavailable=1 nohz=off highres=off clocksource=acpi_pm lpj=1077248 eth=$(ethaddr) quiet'
不知道“no space on device”是否和ubi0:rootfs全部用完有关系?如果是这样,那我应该如何修改来扩大这个分区呢?
希望可以得到各位高手的帮助,万分感谢!!!