Then i checked log for bluetooth it says: “open(/home/debian/.cache/obexd/Patient.csv): No space left on device (28)
Oct 04 07:53:39 BeagleBone obexd[1272]: PUT(0x2), Internal Server Error(0x50)
Oct 04 07:53:39 BeagleBone obexd[1272]: DISCONNECT(0x1), (0xff)” .
Please Can someone guide me on this and give some suggestion or troubleshooting help?
Can we remove unwanted packages from OS. I am using Debian GNU/Linux 11 (bullseye) OS on my beaglebone.
You need to delete some files to free up space.
If you’re unable to work on the device as it is, then flash an image onto an sdcard and boot from that. Then you can mount the emmc and browse it at your leisure to find files to delete.
You might find going forward that the emmc is not big enough for your application. In that case, you may be able to use a smaller system image (desktop image = big, iot image = smaller, minimal image = smallest) or you may need to run it from the sdcard.
Thank you for your early reply @bbbpaul.
Can we delete unwanted packages from the OS to free up the space? If able to delete, could you please share the process for it?
Yes you can.
If the system is not usable now, you will first need to boot from the sdcard to find files to delete, as I described above. Then when you’ve free’d enough space to boot the system normally, you can then use apt to remove any unwanted packages.
Which image are you using now?
Nobody can answer that for you. What does your program do, what libraries does it need. What system services does it require. If you have packages installed that don’t provide anything you program needs, you can probably remove them. If you break the system, then you will either have to re-flash, or reinstall bits you removed.
run the apt list --installed and get a list of what is installed. It might be obvious what they do, or it might not. you can go here and input the package name to get some info
I cant help but feel that trying to remove unused packages might be the hard way of fixing this. I’d recommend that you consider either:
1 - start with the minimal image, if you think this will work, adding packages if required. You can try this out on an sdcard if you’re unsure.
or:
2 - if you think you really do need the iot image - flash this to an sd card and use that instead of the emmc.
Yes, i removed some packages and free up the EMMC, but i checked after some time it is getting full without any installation or use. Beaglebone is only in ON state.
Primerily it has 400MB then, now only 300MB left. How it filled …?
It can be fill due to running processes to backend? or any other reasons…?