Nokia N900 覚書4(rootfs)

rootfs がすぐ容量不足におちいる。

maemo wiki( http://wiki.maemo.org/Free_up_rootfs_space )に対応方法がかかれていた。

Move Application Manager's cache outside of rootfs

$ mkdir -p /home/user/MyDocs/apt-archive-cache/archives/partial

apt-get -o dir::cache=/home/user/MyDocs/apt-archive-cache dist-upgrade

これでも足りねぇな

http://sumoudou.org/%E7%9B%B8%E6%92%B2%E5%A4%96%EF%BC%9ARepartition%20the%20Nokia%20N900.html

ここらへんのことやらないと根本的にダメな気がする。

パーティションいじるのは怖いので、上記サイトの一番したに書いてあるシンボリックリンク化だけやった。

# mkdir -p /home/root/usr/share

cd /usr/

for FILE in games include local src var

do

mv $FILE /home/root/usr/

ln -s /home/root/usr/$FILE /usr/

done

mkdir -p /home/root/var/cache

cd /var/cache/

for FILE in apt

do

mv $FILE /home/root/var/cache/

ln -s /home/root/var/cache/$FILE /var/cache/

done

cd /usr/share/

for FILE in fonts icons locale mime nokia-maps pixmaps sounds themes zoneinfo games

do

mv $FILE /home/root/usr/share/

ln -s /home/root/usr/share/$FILE /usr/share/

done

/var/casheごとシンボリック貼ると起動できなくなりレンガになる。