Vitruvian Penguin
knoppix

[knoppix:0508] Re: knx_persistent_home.pl

Date: Wed, 18 Dec 2002 02:42:37 +0900
X-mailer: Sylpheed version 0.8.5 (GTK+ 1.2.10; i586-pc-linux-gnu)
柘植です。ちょっと遅くなったのですが。その後、です。

> # cp ~/knx_persistent_home/knx_persistent_home.pl \
>  ~/knx_persistent_home/knoppix.sh ~/knx_persistent_home/preknoppix.sh \
>  ~/knx_persistent_home/postknoppix.sh /mnt/hda5/master/KNOPPIX/

knx_persistent_home.plはコピーする必要はないですね。
ほかのファイルについては、
knoppix.sh 
(必須)
preknoppix.sh 
(普通に起動したら認識してくれないようなデバイスのドライバをロードする必要
があれば)
postknoppix.sh 
(knx_persistent_home.plで作ったホームディレクトリ上にpostknoppix.shという
ファイルがあれば自動的に実行してくれるのでCD上に絶対に必要というわけではな
い)
というところでしょうか。

> # cd /mnt/hda5/master
> # mkisofs -l -r -J -V "KNOPPIX-persistent_home" -hide-rr-moved -v -b \
>  KNOPPIX/boot-ja.img -c KNOPPIX/boot.cat -o /somewhere/knoppix-cd.iso

最後に /mnt/hda5/master が抜けてました。

    .... -o /somewhere/knoppix-cd.iso /mnt/hda5/master
                                      ~~~~~~~~~~~~~~~~~

> さらに、ここが気に入ったところなのですが、起動オプション'nohome'(試して
> みてはいないのですが、たぶん'knoppix nohome'と入力するのでしょう)を指定

検証しました。
boot: に続けて'knoppix nohome'と入力すると、指定しなかった場合に行われる

1.knoppix.shと同じディレクトリ上のpreknoppix.shを実行
2.どこかにある.knoppixをループバックマウント
3.knoppix.shと同じディレクトリ上のpostknoppix.shを実行

の全ての処理をパスして(実行せずに)knoppix.shが終了して、普通に/ramdisk上に
/home/knoppixが作られます。

> その前にCFカードリーダ/ライタを買ってこなくちゃ。

1000円くらいのUSB CFリーダ/ライタを買って来て試してみました。
遊んでいた16MBのCFを使ったのですが、これくらいのサイズではメールを保存した
りいろいろ作業をするとすぐ手狭になっちゃう感じがします。もっと大きなメモリ
カードを使うか、HDD上に$HOMEを作るか、のほうが精神衛生上よろしいようです。

-- 
Tsuge Akihide
<Prev in Thread] Current Thread [Next in Thread>