Vitruvian Penguin
knoppix

[knoppix:3983] Re: knoppixのカスタマイズ

Date: Mon, 13 Sep 2004 11:05:08 +0900
X-mailer: Microsoft Outlook Express 6.00.2800.1437
宮脇です。こんにちは。

> > 宮脇さん wrote:
> > wwwフォルダなどは、knoppix-autoconfigかknoppix.sh(KNOPPIXの設定を
> > 保存)で書くか、または、継続的ホームディレクトリの中に確保する必要が
> > あると思います。

> knoppix.sh(KNOPPIXの設定を保存)でホームディレクトリにwwwなどの
> フォルダやデータ作成を保存できますか?
KNOPPIX実験室のHowto3-3では、/etc/wwwというディレクトリを作る方法を
紹介しています。こうすれば、「KNOPPIXの設定を保存」できます。

なお、KNOPPIX実験室ではシンボリックリンクを保存できるようにしたなどの
改良版saveconfig(KNOPPIXの設定を保存)も提供しているので、ご活用
いただけると幸いです。詳細は[knoppix:2720]を参照してください。

> できるとしたら、knoppix.shをどこに書き込めばよいでしょうか?
/cdrom/KNOPPIX/knoppix.shに持つのが一番便利だと思います。

> 圧縮されないので容量が多くならないでしょうか?
configs.tbzの圧縮率は、cloopより高くなります。
解凍に時間がかかるのが玉にキズですが、産総研版のcloopをそのまま使った場合、
空きは50MB程度しかないので、その解凍時間は、ちょっと一服したくなるかも
しれませんが、何とか待てる時間ではないかと思います。

> 「knoppix-autoconfigまたは、継続的ホームディレクトリの中に確保する」に
> はどうすればよいのでしょうか?
knoppix.shはknoppix-autoconfigから呼ばれるので、knoppix.shでできることは、
knoppix-autoconfigでもできます。というより、knoppix-autoconfig自体にパッチを
当てること以外でできないことは無さそうそうです。いろいろ工夫してみてくださ
い。
デバッグは少々面倒になりますが、knoppix.shで実験してうまくいったら
knoppix-autoconfigに取り込むと良いかもしれません。

継続的ホームディレクトリを使う場合は、CDブートかFAT32ブートのまま開発し、
出来上がったら、それをbzip2で圧縮してCDROMに焼き、ブート時にそれを
RAMDISKに解凍して使うという手があります。
KNOPPIX実験室で提供しているknoppix-autoconfigの改良版では、
myhome=/cdrom/KNOPPIX/ja/knoppix.img.bz2
というブートオプションを指定すると、これをRAMDISKに解凍して/home/knoppix
にマウントします。指定形式は、「myhome=<フルパス名>」で、ファイル名は
「knoppix.img.bz2」に固定です。
なお、標準のmkpersistenthome(継続的ホームディレクトリを作成)で作成した
knoppix.imgは圧縮できないので、KNOPPIX実験室で提供している
mkpersistenthomeの改良版のご利用をお勧めします。

KNOPPIX実験室で提供しているminirt2x.gzを使ってブートする場合は、
ブートオプション「linuxrc2 mvetc」を指定することで、このknoppix-autoconfigや
mkpersistenthome、saveconfigは改良版に入れ替えられます。
cloopから作り直す場合は、これらを入れ替えることで、minirt2x.gzは変更せず
とも、この機能を使えるようになると思います。(ただし、HDブート(EXT2ブート)
での使用実績は無いので、多少デバッグが必要になるかもしれません。)
なお、これらのスクリプトの最新版はminirt2x.gzをダウンロード&解凍して、
取り出してください。KNOPPIX実験室に単独でアップしているスクリプトは
少々古くなっています。
<Prev in Thread] Current Thread [Next in Thread>