[syslinux] colon in syslinux.cfg leads to "Unknown keyword"

Bernhard Patsch bpatsch at gmx.net
Sat Sep 10 12:32:48 PDT 2005


hi,

sorry for bothering the list but since I didn't find anything in the
documentation or archives I would be grateful for your help.

For a customized USB installer (based on redhat anaconda) I wanted to pass
an kernel parameter which contains a colon.
This leads twice to the error message
"Unknown keyword in syslinux.cfg."

Quoting the append string using ' or " wasn't successful.

The used syslinux version is 3.11 for windows. 

I only have access to an old redhat machine where I got the same error using
syslinux 1.52 (yeah, quite old)

Any ideas on how to quote the append string or workarounds?

kind regards,
Bernhard Patsch


-------- syslinux.cfg working -------- 
default usbinst
prompt 1
timeout 0
display boot.msg
F1 boot.msg
F2 general.msg
F3 param.msg
F4 rescue.msg
F7 dogcat.msg
label phion
  kernel bzImage
  append ks=floppy initrd=initrd.img lang= devfs=nomount ramdisk_size=16384
vmal
loc=128M
label usbinst
  kernel bzImage
  append initrd=initrd.img lang= text devfs=nomount ramdisk_size=16384
vmalloc=1
28M ks=hdsda1/ks.cfg
-------- end syslinux.cfg --------

-------- syslinux.cfg faulty  -------- 
default usbinst
prompt 1
timeout 0
display boot.msg
F1 boot.msg
F2 general.msg
F3 param.msg
F4 rescue.msg
F7 dogcat.msg
label phion
  kernel bzImage
  append ks=floppy initrd=initrd.img lang= devfs=nomount ramdisk_size=16384
vmal
loc=128M
label usbinst
  kernel bzImage
  append initrd=initrd.img lang= text devfs=nomount ramdisk_size=16384
vmalloc=1
28M ks=hd:sda1/ks.cfg

-- 
5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail
+++ GMX - die erste Adresse für Mail, Message, More +++




More information about the Syslinux mailing list