河野@南部製作所です
自己レスです。
> どのディレクトリはReadOnlyにするというデータベースがあるのでしょうか。
> そのデータベースを起動時に読み込んでいるのかと思い、boot.imgや起動
> スクリプトを確認しましたがそれらしいものは見つかりませんでした。
> 探し方が悪いのでしょうか。
探し方が悪いのでした。
boot.img 中の miniroot 中の linuxrcに設定箇所があり、それを変更すると
うまくいきました。
buxusさんの「Knoppix Temporary Directory」
( http://buxus.s31.xrea.com:8080/pukiwiki/pukiwiki.php )
の「HDからの起動」を参考にして、linuxrcを以下の379行目からを
以下のように変更しました。
# All files in here should be size zero after Knoppix.clean was run
cp -a /KNOPPIX/var/local /KNOPPIX/var/games /KNOPPIX/var/log \
/KNOPPIX/var/spool /var/ 2>/dev/null
cp -a /KNOPPIX/var/lib/games /KNOPPIX/var/lib/wine \
/KNOPPIX/var/lib/nfs /KNOPPIX/var/lib/xkb /KNOPPIX/var/lib/isdn \
/KNOPPIX/var/lib/kdm /KNOPPIX/var/lib/pcmcia \
/KNOPPIX/var/lib/dhcp* \
/KNOPPIX/var/lib/wnn \
/KNOPPIX/var/lib/postgres \ ← この行を追加する
/var/lib/ 2>/dev/null
# Problematic directories in /var/lib (lots and lots of inodes)
ln -s /KNOPPIX/var/lib/dpkg /KNOPPIX/var/lib/apt /KNOPPIX/var/lib/doc-base \
/KNOPPIX/var/lib/gnome /KNOPPIX/var/lib/kde \
/KNOPPIX/var/lib/scrollkeeper /KNOPPIX/var/lib/texmf \
/var/lib/ 2>/dev/null
これで、再構築CDでPostgreSQLが動くようになりました。
最近、Knoppoxがちょっとわかってきたので面白いです。
|