You are not logged in.

#1 2013-07-06 10:52:44

fabienwang
Member
From: Le Mans, France
Registered: 2013-07-06
Posts: 6
Website

Careful with syslinux latest update (6.01-2)

Hello everyone,

just to warn you: be careful with latest syslinux, i had an error after rebooting with latest syslinux "Cannot load menu.c32".

While /boot/syslinux/ contained all symlinks to c32 files, it just doesn't want it.

I just copied menu.c32 from /usr/lib/syslinux/bios/ and tried again but then it failed on another lib-utils.c32 or something like that.

So, I had to cp /usr/lib/syslinux/bios/* /boot/syslinux/

It then worked fine.

I hope it will help some of you.

Offline

#2 2013-07-06 11:03:21

younishd
Member
From: somewhere in Germany
Registered: 2012-09-15
Posts: 8
Website

Re: Careful with syslinux latest update (6.01-2)

Thank you fabienwang. smile

If you have a bios or efi, you should probably do:

# cp /usr/lib/syslinux/bios/*.c32 /boot/syslinux/

or…

# cp /usr/lib/syslinux/efi64/*.c32 /boot/syslinux/

Ciya.


Another awesome developer, librist, cypherpunk, and GNU/Linux enthusiast, who believes in freedom, privacy, mathematics, and open source.
GitHub  |  Blog

Offline

#3 2013-07-06 11:25:35

karol
Archivist
Registered: 2009-05-06
Posts: 25,427

Re: Careful with syslinux latest update (6.01-2)

I did post to the ML yesterday https://mailman.archlinux.org/pipermail … 33762.html , the issue actually was even worse with syslinux 6.01-1.
The answer (for bios setup) I got was https://mailman.archlinux.org/pipermail … 33763.html

Thomas Bächler wrote:

The install script needs an update. Just remove the .c32 and 'ln -s /usr/lib/syslinux/bios/*.c32 .'

(I've added the quotes so that people won't miss the dot at the end of the command)

I asked for someone to post info about this issue to arch-dev-public https://mailman.archlinux.org/pipermail … 33766.html but nothing has been posted so far :-(

Offline

#4 2013-07-06 11:42:03

Xyne
Moderator/TU
Registered: 2008-08-03
Posts: 5,644
Website

Re: Careful with syslinux latest update (6.01-2)

If you have root+/usr on a separate (encrypted) partition, wouldn't you need to copy those files instead of just symlinking them?

Offline

#5 2013-07-06 12:04:00

karol
Archivist
Registered: 2009-05-06
Posts: 25,427

Re: Careful with syslinux latest update (6.01-2)

Xyne wrote:

If you have root+/usr on a separate (encrypted) partition, wouldn't you need to copy those files instead of just symlinking them?

If you're asking me, I have no idea. I asked if copying was OK, got the answer suggesting symlinking was fine too.
I have a simple setup: /boot is on the same partition as / and I have no encryption, so symlinking works for me - it may not work for you.

I could still boot w/o menu.c32 so it wasn't a huge problem.

Offline

#6 2013-07-06 14:54:33

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: Careful with syslinux latest update (6.01-2)

Offline

#7 2013-07-08 13:32:19

karol
Archivist
Registered: 2009-05-06
Posts: 25,427

Re: Careful with syslinux latest update (6.01-2)

Offline

#8 2013-07-08 14:07:33

x33a
Forum Moderator
Registered: 2009-08-15
Posts: 3,311
Website

Re: Careful with syslinux latest update (6.01-2)

Wow, we never got to taste 5* and it got to 6 already tongue

Offline

#9 2013-07-08 14:24:36

fabienwang
Member
From: Le Mans, France
Registered: 2013-07-06
Posts: 6
Website

Re: Careful with syslinux latest update (6.01-2)

karol wrote:

It works. Should i have first removed my .c32 files in /boot/syslinux/ ?

Last edited by fabienwang (2013-07-08 14:24:51)

Offline

#10 2013-07-08 14:31:22

karol
Archivist
Registered: 2009-05-06
Posts: 25,427

Re: Careful with syslinux latest update (6.01-2)

x33a wrote:

Wow, we never got to taste 5* and it got to 6 already tongue

Almost the 'Firefox syndrome' ;-)

fabienwang wrote:
karol wrote:

It works. Should i have first removed my .c32 files in /boot/syslinux/ ?

What's the output of

ls -l /boot/syslinux/

Offline

#11 2013-07-13 13:38:35

fabienwang
Member
From: Le Mans, France
Registered: 2013-07-06
Posts: 6
Website

Re: Careful with syslinux latest update (6.01-2)

karol wrote:

What's the output of

ls -l /boot/syslinux/

It's okay, all c32 files are symlinks:

lrwxrwxrwx 1 root root     31  8 juil. 15:52 cat.c32 -> /usr/lib/syslinux/bios//cat.c32
lrwxrwxrwx 1 root root     33  8 juil. 15:52 chain.c32 -> /usr/lib/syslinux/bios//chain.c32
lrwxrwxrwx 1 root root     31  8 juil. 15:52 cmd.c32 -> /usr/lib/syslinux/bios//cmd.c32
etc.

Thanks smile

Offline

Board footer

Powered by FluxBB