宮脇です。おはようございます。
自己フォローですが、
> mkwritable /usr/lib/menu
>
> を実行すると、
>
> # mkdir /ramdisk/usr
> # ln -s /KNOPPIX/usr/* /ramdisk/usr/
> # rm /ramdisk/usr/lib
> # mkdir /ramdisk/usr/lib
> # ln -s /KNOPPIX/usr/lib/* /ramdisk/usr/lib/
> # rm /ramdisk/usr/lib/menu
> # mkdir /ramdisk/usr/lib/menu
> # ln -s /KNOPPIX/usr/lib/menu/* /ramdisk/usr/lib/menu/
>
> という一連のコマンドを実行してくれます。
ただし、実際に実行されるコマンドのオプションなどは多少違うかも知れません。
また、以下のコマンドも実行されます。(記述洩れでした)
# ln -sfn /ramdisk/usr /usr
> ただし、/etcは、たしか、うまくいかなかったと思います。理由は、/etcは/ramdisk
> 上ではなく、ルートファイルシステム(別のRAMディスク)にあるからです。
今、KNOPPIX(20030726-20030826)で実験してみたところでは、あらかじめ、
# ln -s /etc /ramdisk/etc
を実行しておくとうまくいくようです。
なお、あらかじめ、/etcを/ramdisk/etcに移動する場合は、以下のようにします。
# cp -pr /etc /ramdisk/etc
# rm -rf /etc
# ln -s /ramdisk/etc /etc
|