You are not logged in.

#1 2016-09-15 14:09:10

mpir
Member
Registered: 2013-09-20
Posts: 15

Syslinux boots only the default label

Hello there,

I have the following issue: when using the syslinux prompt (By Caps Lock or Alt+Shift at boot), no matter which label I type it just boots the default.

My syslinux.cfg

DEFAULT arch
PROMPT 0
TIMEOUT 0

LABEL arch
    LINUX ../vmlinuz-linux
    INITRD ../intel-ucode.img,../initramfs-linux.img
    APPEND root=/dev/sda1 rw resume=/dev/sda2

LABEL iso
    LINUX memdisk
    INITRD ../archlinux-2016.09.03-dual.iso
    APPEND iso

LABEL hdt
    COM32 hdt.c32

LABEL reboot
    COM32 reboot.c32

LABEL poweroff
    COM32 poweroff.c32

Does anyone have an idea?
Cheers

Offline

#2 2016-09-15 16:32:09

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,740

Re: Syslinux boots only the default label

Just a hunch, what is the output of mount | grep boot   ?


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#3 2016-09-16 08:14:59

mpir
Member
Registered: 2013-09-20
Posts: 15

Re: Syslinux boots only the default label

I don't have a separate boot partition, so there is no boot on mount output

Last edited by mpir (2016-09-16 10:17:47)

Offline

#4 2016-09-16 15:23:44

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,740

Re: Syslinux boots only the default label

Copy that smile

As an experiment, Try non-zero values for prompt and timeout.  Do you get a multi-entry menu?


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#5 2016-09-16 15:32:43

olive
Member
From: Belgium
Registered: 2008-06-22
Posts: 1,490

Re: Syslinux boots only the default label

If I understand you well you have access to the syslinux prompt but it boot only the default (arch). Describe your installation. Are you using syslinux in BIOS mode (UEFI mode has limitation and your other entries might not work). Have you properly copied (or symlinked if you use the *same* filesystem) /usr/lib/syslinux/bios/* to /boot/syslinux. This is the default root for syslinux and it is there it will look for hdt.c32, etc.). As the previous post say put a long timeout. This can help you to debug problems.

Last edited by olive (2016-09-16 15:33:35)

Offline

#6 2016-09-19 14:04:35

mpir
Member
Registered: 2013-09-20
Posts: 15

Re: Syslinux boots only the default label

Hi,
I am using BIOS, everythink symlinked. If I add

UI menu.c32

I can boot the other options. If I just have the boot prompt, though, it is as described...

Offline

Board footer

Powered by FluxBB