Reply
Thread Tools
Posts: 106 | Thanked: 136 times | Joined on Apr 2010 @ Switzerland
#1
Hello,
I tried to update my N900 CSSU to CSSU thumb... but it failed because "/" file system was full.
I tried to free as much as possible space, removing packages consuming too much on "/" but it still lacks at least 40 Mb. Now the largest files are xul libraries from MicroB.
Is it a known problem ?
Is there any work-around ?

Thank you in advance
Yves
 
Posts: 2,290 | Thanked: 4,133 times | Joined on Apr 2010 @ UK
#2
Installing stuff from extras-devel is the usual cause.

Code:
df -h
__________________

Wiki Admin
sixwheeledbeast's wiki
Testing Squad Subscriber
- mcallerx - tenminutecore - FlopSwap - Qnotted - zzztop - Bander - Fight2048 -


Before posting or starting a thread please try this.
 
Posts: 58 | Thanked: 134 times | Joined on Dec 2012 @ Vilnius, Lithuania
#3
I've got bitten recently by similar situation. All space was taken by offline imap support in Modest accounts. Check /home/user/.modest/cache directory with

Code:
du -hs  /home/user/.modest/cache
[edit] sorry, it was /home

Last edited by iceskateclog; 2013-12-21 at 19:19.
 

The Following User Says Thank You to iceskateclog For This Useful Post:
Posts: 106 | Thanked: 136 times | Joined on Apr 2010 @ Switzerland
#4
My "/" rootfs was 28 Mo free (over 228 Mo) before upgrading to CSSU thumb.
/var/lib/dpkg is 44 Mo heavy
I have deleted "/var/log/lastlog" - 8 Mo, probably lacks rotation. And also remove "/lib/modules/2.6.28.NIT.06" and /boot/multiboot/vmlinuz-2.6.28.NIT.06" (1.8 Mo)
Is it safe to remove "old" files from /var/lib/dpkg and /var/lib/apt ? (as far as I have a full backup)
I will now replay installation on my QA system... before production.
Thanks
 
Posts: 2,290 | Thanked: 4,133 times | Joined on Apr 2010 @ UK
#5
Multiboot is deprecated as it causes excessive wear on the flash memory.

I'd backup your data and do a full reflash as per

http://wiki.maemo.org/Reflash
__________________

Wiki Admin
sixwheeledbeast's wiki
Testing Squad Subscriber
- mcallerx - tenminutecore - FlopSwap - Qnotted - zzztop - Bander - Fight2048 -


Before posting or starting a thread please try this.
 
Posts: 106 | Thanked: 136 times | Joined on Apr 2010 @ Switzerland
#6
Thanks. multiboot was not the problem itself. I already replaced it by u-boot. But package "nitdroid-kernel" failed to uninstall because "nitdroid-installer" is no longer available (requires multiboot)
http://talk.maemo.org/showthread.php...96&postcount=8

I will avoid to reflash... until I am really desperate.
 
Posts: 95 | Thanked: 66 times | Joined on Mar 2012
#7
Hmm. First backup your entire N900.
You probably only need to mess with rootfs & not optfs.
rootfs is at / downwards. optfs is at /home, & /opt downwards.
When you install apps, many of them go under /usr/lib, /usr/bin & /usr/share. Try temporarily moving only app specific folders, new and large directories from those locations to say a temporary /opt/z directory. Do this until you have space to install CSSU thumb.

You can ignore this if you're not familiar.

kh
 
Posts: 106 | Thanked: 136 times | Joined on Apr 2010 @ Switzerland
#8
I have also uninstalled bash4 and gdb, so that I have 36 Mb free on rootfs before upgrade.
But the upgrade process by "apt-get upgrade" still complains with "no space left on device"... after fixing with "dpkg --configure -a" and another "apt-get upgrade" it succeeded with only 3 Mb free on rootfs.

After reboot and some days, rootfs is now 38 Mb free. Strange, it looks like the upgrade requires a lot of temporary space that gets freed only with cron tasks.

My suspect is /var/lib/dpkg which was 44 Mb after the first upgrade failure and is now 16 Mb large.
 
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#9
Do you have libicu48 installed?
Try to identify which directories use up most rootfs
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 
Posts: 2,102 | Thanked: 1,937 times | Joined on Sep 2008 @ Berlin, Germany
#10
Originally Posted by ymartin59 View Post
I have also uninstalled bash4 and gdb, so that I have 36 Mb free on rootfs before upgrade.
But the upgrade process by "apt-get upgrade" still complains with "no space left on device"... after fixing with "dpkg --configure -a" and another "apt-get upgrade" it succeeded with only 3 Mb free on rootfs.

After reboot and some days, rootfs is now 38 Mb free. Strange, it looks like the upgrade requires a lot of temporary space that gets freed only with cron tasks.

My suspect is /var/lib/dpkg which was 44 Mb after the first upgrade failure and is now 16 Mb large.
If you do the upgrade via the X-Terminal, you will have to remove the downloaded packages manually:
Code:
sudo gainroot
apt-get clean
This is done by HildonApplicationManager, also via the auto-upgrade run in background or FasterApplicationManager.
Doing it manually may speed things up.
 
Reply


 
Forum Jump


All times are GMT. The time now is 15:42.