トリビア好きな柘植です。こんにちは。
isolinux.cfg の最後のほうにある hash(#) の連続した行の意味
について、ずうっと前にKK氏自身の解説を読んだ記憶があったの
で探してみました。(当時は ISOLINUX じゃなく SYSLINUX でした)
[debian-knoppix] syslinux bug??? Strange options in /proc/cmdline
http://mailman.linuxtag.org/pipermail/debian-knoppix/2003-January/001599.html
> This line is used as a template for the Knoppix-customizer from Kester
Habermann.
で、Knoppix-customizer っていうのは、
[debian-knoppix] ANNOUNCE: Tool for customizing Knoppix ISO-image before
burning w/o remastering
http://mailman.linuxtag.org/pipermail/debian-knoppix/2002-October/000997.html
すごく大雑把に言うと、ISO イメージ(内の syslinux.cfg 部分)
を直接編集することによってデフォルトの起動オプションを変更
することができるけど、その際には syslinux.cfg 全体のサイズを
変えちゃダメなので、帳尻合わせが楽なように無意味な文字列(#)
を並べたよ、ってことだと理解してます。違うかな?
Kester Habermann さんのツールがMLに流れる以前の KNOPPIX、
V3.1-04-08-2002 の CD を堀り出して syslinux.cfg を覗いてみた
ら、確かに hash の連続行は存在してないみたいでした。
SYSLINUX に変わって ISOLINUX がブートローダーに採用された
頃から knoppix-customize は KNOPPIX から削除されてしまったこ
とだし、isolinux.cfg に未だ残っている
LABEL userdef
KERNEL vmlinuz
APPEND ###...(全部で511個のhash)...###
によって恩恵を受けている人がいるとも思えないので、もしこれが
存在するために何らかの問題が起きるのが確かならば、さっさと削除
してしまうのがKNOPPIXでLinux入門する人たち(まだいますか?)の
ためにはいいんじゃないかと思うのですが、こういう trivial な事
柄に対する関心は一般的に低いみたいで(^^;
KNOPPIXはLinux入門に最適、だったらいいなあ。
--
Tsuge Akihide
|