[syslinux] Unknown keyword in config file - size problem?

Daniel Lindgren daniel.lindgren at sverige.nu
Mon Oct 3 06:42:47 PDT 2005


>>
>> Some stats for the file:
>>
>> % wc -l default
>>        333 default
>> % grep -i ^label default | wc -l
>>         63
>> % grep -i ^# default | wc -l
>>         56
>> % wc -c default
>>       9350 default
>>
>
> There could be problems with the buffer-crossing logic, which kicks in
> at 8192 bytes.  However, I think people have used much much longer
> config files w/o problems.
>
> Could you send the actual file?
>
> 	-hpa
>

Here's the config file (hopefully not too mangled by mail editor):

[Start of file]
# Defaultval, vid timeout och om man bara trycker retur.
DEFAULT 0
# Timeout innan defaultval väljs, i 1/10 sekunder. 0 betyder ingen timeout.
TIMEOUT 0
# Text som visas initialt.
DISPLAY text/install.txt
# Om prompt, boot:, ska visas.
PROMPT 1

# Vad som skall visas om man trycker på respektive tangent.
F1 text/install.txt
F2 text/bios_dell_server.txt
F3 text/bios_dell_pc.txt
F4 text/bios_hp_server.txt
F5 text/bios_hp_pc.txt
F6 text/firmware.txt
F7 text/bios_fujitsu_pc.txt
F8 text/verktyg1.txt
F9 text/verktyg2.txt
F10 text/linux.txt

#-----------------------------------------------------
# Boota från lokal hårddisk.
#-----------------------------------------------------
LABEL 0
    localboot 0x80

#-----------------------------------------------------
# Installationer, 1-19.
#-----------------------------------------------------
LABEL 1a
    KERNEL memdisk
    APPEND initrd=images/install/w98_srv_w2k3std_3b5_AUTO.IMZ

LABEL 1u
    KERNEL memdisk
    APPEND keeppxe initrd=images/install/w98_srv_w2k3std_3b5_UNDI.IMZ

LABEL 1t
    KERNEL memdisk
    APPEND keeppxe initrd=images/install/w98_srv_w2k3std_3b6_AUTO.IMZ

#LABEL 5
#    KERNEL memdisk
#    APPEND initrd=images/bootdisk/w98_dos_net_V1_00_GHOST.IMZ

LABEL 10
    KERNEL memdisk
    APPEND initrd=images/install/dos622_aterm_nt4_V5_99B.IMZ

#LABEL 12
#    KERNEL memdisk
#    APPEND initrd=images/install/dos622_aterm_nt4_V5_99_TEST.IMA

LABEL 14
    KERNEL memdisk
    APPEND keeppxe initrd=images/install/w98_aterm_xp_V6b44_XPS.IMZ

LABEL 19
    KERNEL memdisk
    APPEND keeppxe initrd=images/install/w98_aterm_xp_V6b44_XPT.IMZ

LABEL 19D
    KERNEL memdisk
    APPEND keeppxe initrd=images/install/w98_aterm_xp_V6b44_XPD.IMZ

#-----------------------------------------------------
# System-BIOS DELL Server, 20-29.
#-----------------------------------------------------
LABEL 20
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_600sc_A07.ima

LABEL 21
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_1300_A12.ima

LABEL 22
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_1400_1400sc_A09.ima

LABEL 23
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_2450_A07.ima

LABEL 24
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_2500_A06.imz

LABEL 25
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_2550_A07.ima

LABEL 26
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_2650_A10.ima

LABEL 27
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_800_A01.ima

#-----------------------------------------------------
# System-BIOS DELL PC, 30-39.
#-----------------------------------------------------
LABEL 30
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_gx240_A05.ima

LABEL 31
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_gx260_A09.ima

LABEL 32
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_gx110_A09.ima

LABEL 33
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_gx270_A06.ima

LABEL 34
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_gx1_gx1p_A10.ima

LABEL 35
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_gx280_A03.ima

LABEL 36
    KERNEL memdisk
    APPEND initrd=images/sysbios/dell_gx150_A11.ima

#-----------------------------------------------------
# System-BIOS HP Compaq Server, 40-49.
#-----------------------------------------------------
LABEL 40
    KERNEL memdisk
    APPEND initrd=images/sysbios/compaq_dl380g2_p24_4_03a.ima

LABEL 41
    KERNEL memdisk
    APPEND initrd=images/sysbios/compaq_dl380g3_p29_4_07a.ima

LABEL 42
    KERNEL memdisk
    APPEND initrd=images/sysbios/compaq_ml350g2_d11_4_02a.ima

LABEL 43
    KERNEL memdisk
    APPEND initrd=images/sysbios/compaq_ml350g3_d14_4_06a.ima

LABEL 44
    KERNEL memdisk
    APPEND initrd=images/sysbios/compaq_1600_p08_V4_14A.IMA

LABEL 45
    KERNEL memdisk
    APPEND initrd=images/sysbios/compaq_2500_e24_V4_08A.IMA

LABEL 46
    KERNEL memdisk
    APPEND initrd=images/sysbios/compaq_dl360_p21_V4_10A.IMA

#-----------------------------------------------------
# System-BIOS HP Compaq PC, 50-59.
#-----------------------------------------------------
LABEL 50
    KERNEL memdisk
    APPEND initrd=images/sysbios/hp_d330_d530_d538_2_43A.IMA

LABEL 51
    KERNEL memdisk
    APPEND initrd=images/sysbios/hp_d530u_2_43A.IMA
#-----------------------------------------------------
# Firmware, 60-69.
#-----------------------------------------------------
LABEL 60
    KERNEL memdisk
    APPEND keeppxe initrd=images/bootdisk/w98_dos_net_V1_00_PERC.IMZ

LABEL 61
    KERNEL memdisk
    APPEND initrd=images/firmware/compaq_sa_2SL_221_V3_10A.IMA

LABEL 62
    KERNEL memdisk
    APPEND initrd=images/firmware/compaq_sa_5i_mfl_V3_10A.IMA

LABEL 63
    KERNEL memdisk
    APPEND initrd=images/firmware/compaq_sa_5300_mfl_V3_10A.IMA

LABEL 64
    KERNEL memdisk
    APPEND initrd=images/firmware/compaq_fca2101_V3_91a1.IMA

LABEL 65
    KERNEL memdisk
    APPEND initrd=images/firmware/compaq_kgpsa_cb_V3_91a1.IMA

LABEL 66
    KERNEL memdisk
    APPEND initrd=images/firmware/compaq_fca2214_V1_45.IMZ

#-----------------------------------------------------
# System-BIOS Fujitsu-Siemens, 70-79.
#-----------------------------------------------------
LABEL 70
    KERNEL memdisk
    APPEND initrd=images/sysbios/fujitsu_e620_500R106.IMA

#-----------------------------------------------------
# Linux, 100-199.
#-----------------------------------------------------
label 100
        kernel images/linux/rhel30/U3/vmlinuz
        append vga=normal ks=http://fstor/Linux3/ks.cfg
initrd=images/linux/rhel30/U3/initrd2.img

label 101
        kernel images/linux/rhel30/U4/vmlinuz
        append vga=normal ks=http://fstor/Linux3/ks.cfg
initrd=images/linux/rhel30/U4/initrd.img

label 102
        kernel images/linux/rhel30/U5/vmlinuz
        append vga=normal ks=http://fstor/Linux3/ks.cfg
initrd=images/linux/rhel30/U5/initrd.img

label 109
        kernel images/linux/rhel30/U3/vmlinuz
        append vga=normal initrd=images/linux/rhel30/initrd2.img S rescue
        #append vga=normal initrd=images/linux/rhel30/bootdisk.img S rescue

label 110
        kernel images/linux/rhel40/U0/vmlinuz
        append vga=normal ks=http://fstor/Linux4/ks.cfg
initrd=images/linux/rhel40/U0/initrd.img

label 111
        kernel images/linux/rhel40/U1/vmlinuz
        append vga=normal ks=http://fstor/Linux4/ks.cfg
initrd=images/linux/rhel40/U1/initrd.img

label 119
        kernel images/linux/rhel40/U1/vmlinuz
        append vga=normal initrd=images/linux/rhel40/U1/initrd.img S rescue


#-----------------------------------------------------
# Verktyg, 80-99.
#-----------------------------------------------------
LABEL 80
    KERNEL memdisk
    APPEND initrd=images/bootdisk/w98_dos_net_V2_01.IMA

LABEL 81
    KERNEL memdisk
    APPEND initrd=images/bootdisk/w98_dos_cd.IMA

LABEL 82
    KERNEL memdisk
    APPEND initrd=images/bootdisk/dos622_net_V2_01.IMA

#LABEL 83
#    KERNEL memdisk
#    APPEND initrd=images/bootdisk/w98_system_speed_test.ima

LABEL 84
    KERNEL memdisk
    APPEND initrd=images/bootdisk/w98_dos_hwcheck_v1_02_288.ima

LABEL 85
    KERNEL memdisk
    APPEND initrd=images/bootdisk/dos622_killdisk_1_01.ima

LABEL 86
    KERNEL memdisk
    APPEND initrd=images/bootdisk/w98_kontroll_mac_v2_64.IMA

LABEL 87
    KERNEL memdisk
    APPEND keeppxe initrd=images/bootdisk/w98_dos_net_V3_00_UNDI.IMA

LABEL 88
    KERNEL memdisk
    APPEND initrd=images/bootdisk/w98_dos_net_V3_00_AUTO.IMA

#LABEL 89
#    KERNEL memdisk
#    APPEND initrd=images/bootdisk/ibmdos_symantec_ghost_V7_5.IMA

#LABEL 90
#    # Specialare, memtest3 är omdöpt från memtest.bin. Körs direkt som
kernel, ingen floppysimulering.
#    KERNEL images/memtest/memtest3

#LABEL 91
#    # Specialare, memtest31a är omdöpt från memtest.bin. Körs direkt som
kernel, ingen floppysimulering.
#    KERNEL images/memtest/memtest31a

#LABEL 94
#    # Specialare, memtest127 är omdöpt från memtest.bin. Körs direkt som
kernel, ingen floppysimulering.
#    KERNEL images/memtest/memtest127

LABEL 95
    # Specialare, memtest150 är omdöpt från memtest.bin. Körs direkt som
kernel, ingen floppysimulering.
    KERNEL images/memtest/memtest150

LABEL 96
    #  Windows Memory Diagnostic.
    KERNEL memdisk
    APPEND initrd=images/memtest/windiag.ima

label 971

  kernel images/vmware/vin/VMLINUZ
  append apic
ks=nfs:192.168.9.25:/arkiv/extsrc/VMware/install/ks/luavin001.cfg
ramdisk_size=10240 initrd=images/vmware/vin/initrd.img

label 972
  kernel images/vmware/vin/VMLINUZ
  append apic
ks=nfs:192.168.9.25:/arkiv/extsrc/VMware/install/ks/luavin002.cfg
ramdisk_size=10240 initrd=images/vmware/vin/initrd.img

label 973
  kernel images/vmware/vin/VMLINUZ
  append apic
ks=nfs:192.168.9.25:/arkiv/extsrc/VMware/upgrade/ks/esx_2.5.2.cfg
ramdisk_size=10240 initrd=images/vmware/vin/initrd.img

label 98
        kernel images/linux/debian-installer/i386/linux
        append vga=normal
initrd=images/linux/debian-installer/i386/initrd.gz
ramdisk_size=9424 root=/dev/rd/0 devfs=mount,dall rw  --

label 981
        kernel images/linux/debian-installer.testing/i386/2.6/linux
        append vga=normal
initrd=images/linux/debian-installer.testing/i386/2.6/initrd.gz
ramdisk_size=10882 root=/dev/rd/0 devfs=mount,dall rw  --

LABEL 99
    KERNEL memdisk
    APPEND initrd=images/bootdisk/tomsrtbt_2_0_103.img

[End of file]




More information about the Syslinux mailing list