[syslinux] syslinux does not interpret backslash

Geert Stappers stappers at stappers.nl
Fri Jan 18 06:46:46 PST 2008


Op 18-01-2008 om 02:59 schreef Casual Programmer:
> Hello list,
> 
> while I managed to install syslinux and have it boot, there seems to be
> a problem with interpreting filenames. It looks for files in /boot but
> at the same time does not realize that the "/" is not part of the
> filename. It prompts me with boot: then every filename I type is set to
> 2 characters "." 3 characters i.e vmlinuz would appear as vm.lin. To me
> it looks like syslinux uses /boot/ as part of the filename here ( 6
> characters )
> 
> Not sure whether I am missing something here,
> or whether this migh be a subtle bug.

I would go for the first option.

 
> The stick is 1GB ha one partition set by parted (msdos) and formatted
> with mkfs.vfat, then initialized with syslinux /dev/xyz
> 
> Thanks for any helpful insight,

insight is allways helpfull.

Where I do my best, I'm completely lost by the above message.

For me is a backslash  the \ character.
Backslash is in the subject line, but nowhere in the message body.

> It prompts me with boot: then every filename I type

At the boot prompt has a LABEL to be typed.



> i.e vmlinuz would appear as vm.lin. To me

The syslinux website says at http://syslinux.zytor.com/faq.php

| Since version 3.32 label names are no longer mangled into DOS
| format (for SYSLINUX.)

Could a syslinux from before 3.32 used?


> The stick is 1GB ha one partition set by parted (msdos)
> and formatted with mkfs.vfat,

So only less then 5% of the capacity of the stick is used.
I would go for EXTLINUX and use to full gigabyte.


Cheers
Geert Stappers




More information about the Syslinux mailing list