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ごとシンボリック貼ると起動できなくなりレンガになる。