[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[knoppix:2997] Re: リマスタ時の奇怪現象



タイ,ノンタブリ県の田村です。

昨日,当地の日本語教育に携わる先生方のセミナーで,日本語とタイ語がすぐに
使用できるLinuxとして,リマスタしたKNOPPIX日本語版を紹介し,モニタリン
グへのご協力をお願いして,10枚ほどのCDを希望者の方にお渡ししました。

「KNOPPIX 3.3 日本語版(AIST) THAINICHI EDITION (2004-02-21)」

と呼ぶことにしました。日本語とタイ語が(限定的ではあれ)同時に利用できる
最初のLinuxではないでしょうか。こんな夢のようなことを可能にしてくれた,
KNOPPIX, OpenOffice.orgの開発者の方々を初め,当MLの諸先輩方,ネットを
通じて様々なアドバイス・情報を提供してくださった方々に対し,深く感謝の意
を評したいと存じます。門外漢の私がオープン・ソース運動に,こうした極めて
限定的な形ではあれ,協力できたことをたいへんうれしく感じる一方,しかし本
音を申せば,私には荷が重すぎる、OSに関してはもっと専門的な知識・技能をもっ
た方にバトンタッチして,自分は日本語教育・専門語教育のためのコンテンツ開
発にエネルギーを向けたい。それが本心です。それまでは、もう少し辛抱してが
んばろうと思っています。

当地ではいよいよ酷暑の季節が始まりました。週末,節電のためエアコンなしの
仕事部屋で、オーバーヒートを心配しながらコンピュータの前に座っていること
はかなり苦痛になりましたが,スレッドのリズムを崩しては申し訳ありませんの
で,現時点でお答えできることだけは,お伝えいたそうと存じます:

[knoppix:2974]で柘植さんから,次のようなご指摘を受けました;

>> # du -s /KNOPPIX -> 1833799
>> # du -s /mnt/hdb1/32orig -> 1869462
>>
>> となりました。増加率は2%弱でしかありませんでした。それぞれのリンク
>> の状態を調べてみると、/KNOPPIXの側では;
>> result1: 26604
>> result2: 7036
>
> サイズの増加率 2% というのは置いても、result1とresult2の数値が大きく違う
> のは予想外でしたので、うちでも英語版(KNOPPIX_V3.3-2004-02-16-EN)を使って
> 試してみました。
>
> その結果
>
> # for i in $(find /KNOPPIX -type f -links +1); do ls -li $i; done > > hardlink_ls.list
>
> として作成した hardlink_ls.list の中身を見ると、行頭に空白がある行が見つ
> かりました。ですから
>
>> # cat hardlink_ls.list | cut -d " " -f1 | sort | uniq | wc -l
>> の結果を"result2"と呼ぶことにします。
>
> の部分を、
>
> # cat hardlink_ls.list | sed 's/^ //' | cut -d " " -f1 | sort | uniq > | wc -l
>
> とすれば、ひょっとすると`result2'の数値が違ってくるかもしれません。

KNOPPIX 3.2 (2003-07-25)を起動して,もう一度調べてみたのですが,
どうも同じ結果になりません。もしかしたら,疲れていたせいか,コマ
ンドを打ち損じたかもしれません。改めて次のように実行してみたとこ
ろ;

# for i in $(find /KNOPPIX -type f -links +1); do ls -li $i; done > hardlink_ls.list
# wc -l hardlink_ls.list
# 6651

# cat hardlink_ls.list | cut -d " " -f1 | sort | uniq | wc -l
# 6651

# cat hardlink_ls.list | sed 's/^ //' | cut -d " " -f1 | sort | uniq | wc -l
# 6651

という結果になりました。

また、

>> # du -s /KNOPPIX -> 1833799
>> # du -s /mnt/hdb1/32orig -> 1869462
>
> を目にして、ちょっと思いついて KNOPPIX_V3.3-2004-02-16-ENで確かめてみた
> んですが、
>
> # for i in $(find /KNOPPIX -type f -links +1); do ls -li $i; done | \
> sed 's/^ //' > hardlink_ls.list
> # cat hardlink.list | awk '{ x += $6 } ;END { print "total size: " x > " (bytes)" }'
> total size: 46335542 (bytes)
>
> ということは、lsコマンドでリンクの数が2以上であるファイルのサイズを
> すべて合計しても、たかだか 45MB程度だということですね。
> (重複して計上してるので実際のサイズはさらに小さくなるはず)

これをKNOPPIX 3.2 (2003-07-25)で調べたところ;

# for i in $(find /KNOPPIX -type f -links +1); do ls -li $i; done | \
sed 's/^ //' > hardlink_ls.list
# cat hardlink.list | awk '{ x += $6 } ;END { print "total size: " x " (bytes)" }'
total size: 82651823 (bytes)

という結果が出ました。78.8MBほどです。

更に、柘植さんが[knoppix:2985]でお問い合わせの件;

> ということで、田村さんの[knoppix:2958] で
>
>> # du -s /KNOPPIX -> 1833799
>> # du -s /mnt/hdb1/32orig -> 1869462
>
> という結果が出たときの `tune2fs -l /dev/hdb1' の出力が見てみたい
> のですが、急ぎませんので、よろしければ教えていただけませんでしょうか。

はい,その結果:

# tune2fs 1.34-WIP (21-May-2003)
# Filesystem volume name: <none>
# Last mounted on: <not available>
# Filesystem UUID: <none>
# Filesystem magic number: 0xEF53
# Filesystem revision #: 0 (original)
# Filesystem features: (none)
# Default mount options: (none)
# Filesystem state: not clean
# Errors behavior: Continue
# Filesystem OS type: Linux
# Inode count: 1155072
# Block count: 4618656
# Reserved block count: 184746
# Free blocks: 2592174
# Free inodes: 1020039
# First block: 1
# Block size: 1024
# Fragment size: 1024
# Blocks per group: 8192
# Fragments per group: 8192
# Inodes per group: 2048
# Inode blocks per group: 256
# Last mount time: Sun Feb 22 15:56:05 2004
# Last write time: Sun Feb 22 16:08:36 2004
# Mount count: 10
# Maximum mount count: 20
# Last checked: Tue Feb 10 14:51:37 2004
# Check interval: 15552000 (6 months)
# Next check after: Sun Aug 8 15:51:37 2004
# Reserved blocks uid: 0 (user root)
# Reserved blocks gid: 0 (group root)

と出ました。私もあれから,何度か/KNOPPIXのコピーを試してはいる
のですが、なかなか「期待したような」結果になりません。最近では,
やはりハードウエアが関連しているのではないかという最初の疑念に
戻っています。[knoppix:2912]でこの件をご報告した時は,「古いハー
ドディスクが原因ではないか」と申しあげたのですが,本当のことを
申せば,あの時はどうも2回目の悲劇体験だったらしいんです。と申し
ますのも,昨年12月中旬に初めてKNOPPIXを知り,試行錯誤でリマス
タに着手した時,本来の/KNOPPIXがどの位の容量なのか,迷ったこと
を覚えているからです。当初は2.2~3GBだと思い込んでいました。後に
なって本当は1.7~8GBであることが分かったのですが,なぜそう思い込
んだかと言うと,おそらくあの時にハードディスクにコピーした
/mnt/hda11/src32の容量が,それ位の数字を示していたからだと推測す
るのです。この時のコピー自体はリマスタに失敗したため削除してしま
い、今では残っていませんが,それは古いハードディスクではなく,比
較的新しいATA100の方でした。今後は,こちらのmasterに的を絞って,
実験を続けようと思います。再び2GB以上のコピーに再会できたら、ま
たご報告いたしたいと存じます。

あまり,お答えになっておらず,申し訳ありませんが,ご了承ください。
なお,リマスタ時の注意点に関し,もう一つ気が付いたことがあります
が,それは別の話題ですので、近々スレッドを改めてご報告いたします。

田村志緒理

__________________________________________________
Do You Yahoo!?
http://bb.yahoo.co.jp/


--[PR]------------------------------------------------------------------
「おいしいくらし」入会キャンペーン ≪2004年2月1日〜2004年3月31日≫
………┏─┓┏─┓┏─┓┏─┓┏─┓┏─┓┏─┓┏─┓…………………
全 国│ラ││ー││メ││ン││食││べ││歩││き│プ レ ゼ ン ト
………┗─┛┗─┛┗─┛┗─┛┗─┛┗─┛┗─┛┗─┛…………………
     http://ad.freeml.com/cgi-bin/ad.cgi?id=c6u8r
------------------------------------------------------------------[PR]--
<GMO GROUP> Global Media Online www.gmo.jp