池田@福山市です。 From: Yasufumi Haga <yasufumi.haga@xxxxxxxxx> Date: Fri, 30 Jul 2004 16:46:58 +0900 (JST) Message-ID: <20040730.164658.74757610.yasufumi.haga@xxxxxxxxx> > > cyoichi> > > label=Vine Linux-2.2-up > cyoichi> > cyoichi> 今試してみましたが、Vine_Linux-2.2-up としても /sbin/lilo で下記の > cyoichi> エラーが出ます。ラベルが長すぎるんですって。何字以内ならよいので > cyoichi> しょうね。 > > マニュアルページにもその情報は無いようですが、私の環境では、 > 以下のように、12文字で正常に動作しています。 From: lilo-21.4.4/lilo.h | #define MAX_IMAGE_NAME 15 /* maximum name length (w/o terminating NUL) */ とのことなので、15 文字使えそうな感じです。 以下、参考まで。 From: lilo-21.4.4/common.h | typedef struct { | char name[MAX_IMAGE_NAME+1]; (snip) | } IMAGE_DESCR; From: lilo-21.4.4/bsect.c | static int get_image(char *name,const char *label,IMAGE_DESCR *descr) | { (snip) | if (strlen(label) > MAX_IMAGE_NAME) die("Label \"%s\" is too long",label); -- 池田 克巳 <ikedak@xxxxxxxxxxxxxxxx> <http://www013.upp.so-net.ne.jp/ikeda/index.html> GnuPG Fingerprint = 69BC 8241 0485 389E AA50 E795 7A32 D184 75CE EB0F