Missing Space?? (partly link2sd related)
I don't understand this.
(IMG tag doesn't seem to work so see this link instead)
https://lh5.googleusercontent.com/-q...2520bug-01.png
If you look at the image above, my sgy-data (fat32) partition totals 843.8MB but the system reports 928.4MB used. Where did the 84.6MB go? Now that's ignorable…
But for my sgy-ext (ext3) partition that is linkd with link2sd, the total size of all the files is 246.7MB but the system reports 686.6MB used. A total of 439.9MB is missing! And that is not ignorable anymore.
In fact, if you look at the second image, according to link2sd, my sgy-ext partition is using up 601MB (as compared to 686.6MB reported by Linux, a difference of 85.6MB still in the range of 'ignorable' missing space).
(IMG tag doesn't seem to work so see this link instead)
https://lh5.googleusercontent.com/-p...2520bug-02.png
My questions are:
1) What's happening? and Why?
2) What's with Android OS as compared to Linux? Or putting it another way, why can't Linux see what Android 'supposedly' sees? Assuming that Android is seeing something that Linux can't, which could explain the missing MBs.
3) If it isn't normal at all, what is the best way to reclaim those missing MBs without resetting and starting from scratch? This is like the last resort if all else fails (although I don't mind since for some weird reason, everytime I plug-in my SGY to Linux, it reboots automatically).
Other info:
1) Using stock ROM
2) Using LA1
3) Samsung Galaxy Y
4) Rooted
5) I use Link2SD
6) regular SD card partition is FAT32
7) SD card partition for Link2SD is ext3
8) and a little bit of story, see next:
I rebooted after installing an app yesterday, and for some weird reason all of the installed apps that exists in Link2SD partition disappeared even though the said partition was mounted properly. I checked Link2SD and yes, it was mounted at boot, Link2SD can read the said partition. However, this is where it starts to get weird - Link2SD can not see any of the apps.
When I check the storage via Link2SD's, it reports that I have "used" space in the partition. True enough, the apps were not deleted, it was just that, Link2SD or maybe the phone itself failed to read those apps. Could this be a Link2SD bug and not Android related?
I tried rebooting, remounting, soft restart, all to no avail. I ended up reinstalling everything. Then trying the relink lib and relink cache. Some successfully relinked, the rest did not.
Then rebooted to see if anything changed. Works fine. However nothing changed. Finally I cleared the "trash", those files that lost its connection to its respective apps (via Link2SD's options). Nope nothing, because as Link2SD reported, these trash files have a total of 0kB! All empty files.
I rebooted once more. And then the problem repeated again. Then I rebooted again, and the problem stopped… finally.
However, the missing space are still there.
As you can see in my screenshots above, I have "all hidden files shown" enabled. The total size of all files is too low compared to the "used" size, which I can not reconcile anyway I looked at it.
And that's where I need help or an explanation… Android, Link2SD, possible bug?
Or is this another case of base-10 and base-2 space naming? My Linux OS uses base-10, is Android and Link2SD using base-2? (ie MB vs. MiB)
Thank you very much.