天野です。
>>> $ cat /proc/cmdline
>>>### isk_size=100000 init=/etc/init lang=ja apm=power-off vga=791
>>>initrd=minirt.gz nomce quiet BOOT_IMAGE=knoppix BOOT_IMAGE=linux
>>>
>>>
>>とりあえず isolinux.cfg の
>>APPEND ##############################...
>>という行を短くすると isolinux の bug を避けることはできるんじゃないか
>>と思うのですが、どうでしょうか。
>>(私はとりあえず 79 桁にしました。)
>>
>>--
>>Katsuhiro Hermit Endo
>>
>>
>
>この件につき、私個人としては、柘植さんが "[knoppix:5672] ISOL INUX と
>/proc/cmdline"で提案なさった方法(DEFAULT knoppix)で一応の決着を
>見たと感じている次第ですが、後藤さんのおっしゃる通り、isolinux.cfgの
>最終行"APPENDIX ### ..."の長さにも、問題が隠されているのかもしれません
>ね。knoppix4.0.2_DVD&CDでは、この行は518桁、511個の#が書かれて
>
>
私は全然調べてなくて、カンで言ってしまっているのですが、
isolinux.cfgが消費するサイズ(バイト?ブロックサイズ?)では
ないでしょうか。
さらに、カンで、言っちゃいますが、オプションを指定しないと
壊れると言うのは、calloc()せずにmalloc()しているのでしょうかね。
#もちろん、malloc()でもいいけど、最低限、[0]に\0を入れるべし。
#それとも、ポインタが初期化されてないのか?
>いるようです。isolinux.cfgのファイルサイズに関して、最短・最長の指定が
>あるのかどうか、私は存じません。syslinux.docやisolinux.docを覗いてみ
>ましたが、それらしき記述は見つかりませんでした。何かこの点につき、ご存
>知の方がいらっしゃいましたら、ご教示ください。
>
>後日談の感がありますが、この問題に関して、Klaus Knopper氏自身やその
>他の開発メンバーの方々は、何のコメントも公開していないようです。私は
>このことに付き、正直に申しまして、本家の方々の誠実さに多少の「不信感」
>を感じています。Knoppix Forumを見ますと、私たちの議論の結果を報告し
>た後も、この問題に直面して困惑するユーザーからの投書が繰り返されてる
>ようです。この問題はsyslinuxの問題であって、Knoppix固有の問題ではない、
>というスタンスなのでしょうか。それとも、KnoppixはLive CD/DVDとして
>使用するのが本来であって、HDDにインストールするのはいわば「異端」と
>いう取り扱いなのでしょうか。とまれ、V4.1の公開も目前のようなので、
>
>
私は、これは、まあ、ある程度は仕方ないと思っています。
ハードディスクにインストールしたいのであれば、普通に、
でびあんをインストールすればよいのではないでしょうか。
どうしてもknoppixしか手に入らないというのであれば別ですが。
knoppixをHDにインストールすると言うのは、むしろ、技術者の
「腕試し」であって、(できるだけ)他人に頼らずに、自ら成功
させることに意味があります。本家の方々もそう思っているのでは?
syslinuxの問題だから関係ない、という認識ではないと思います。
#はたして、どうだか、分からないですけどね。
#でも、そのくらいの意気ごみで挑戦しましょう。
|