柘植です。今年もどうぞよろしく。
On Tue, Jan 04, 2005 at 07:48:55PM +0900,
Hiroyuki FUNAKOSHI wrote:
> KNOPPIXのリマスタリングに関するマニュアル>を作成/Upしました。
お年玉をもらった子どもみたいな気分で読ませていただいてます。
まだ第I部にしか目を通してませんが、個人的には
「3.4 パッケージの削除」と「3.5 その他の調整」がとても参考に
なりました。
たいへんな労作を公開していただいてありがとうございます。
ところで、/KNOPPIX 以下のファイル/ディレクトリをコピーする
際に使う cpコマンドのオプションについて、今更ながら気づいた
ことがありました。
ご存知のように産総研の日本語版はknoppix_v3.4_20040517-20040820
あたりからcloopファイル内のファイルシステムがext2になってます。
そのため本家版のように ISO9660 の場合と違い、ハードリンク
されたファイルどうしが同じ inumber を持ってます。
つまりハードリンクの情報が正しく保持されてるってことでしょうか。
一方、`cp -Rp'だとシンボリックリンクはリンクとしてコピーされる
もののハードリンクはそうではありません。`-a' ならハードリンク
もリンクとしてコピーされます。
結果として、`cp -Rp'でコピーしたほうが`cp -a'と比較して4MBほど
サイズが増えました。(knoppix_v3.7_20041208-20041221の場合)
また、産総研のcloopファイル(の内部のファイルシステム)がext2
であるということに関連して、リマスタ時にファイルシステムをどう
する?という問題も出てくるのかなあと思いました。
本家と同じISO9660 で行くのなら、書かれているように
mkisofs --> create_compressed_fs でいいのでしょうけど、ext2
にするのなら、
[knoppix:3870] Re: knoppix_v3.4_20040517-20040820版公開
http://www.freeml.com/message/knoppix@xxxxxxxxxx/0003870
に尾山さんが書かれたような方法になるのでしょうか。
そもそもext2である理由は「UMLの CopyOnWrite使用のため」と公表
されているので、そのような目的での使用を考える場合はISO9660
ではまずいということになるのでしょう。
ところで ISO9660 か ext2 かというやりとりをだいぶん前に本家ML
で見かけたような気がするのですが、ext2であることのメリット、
デメリットなどよくわかりません。どなたかご教示願えるとありがた
いです。
--
Tsuge Akihide
|