You are not logged in.
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
Thank you fabienwang.
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.
I occasionally do things.
Offline
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
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
If you have root+/usr on a separate (encrypted) partition, wouldn't you need to copy those files instead of just symlinking them?
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
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
Check if https://gist.github.com/the-ridikulus-rat/5940114 works for you guys.
Offline
syslinux 6.01-3 should fix this: https://projects.archlinux.org/svntogit … 787010fb26
Offline
Wow, we never got to taste 5* and it got to 6 already
Offline
syslinux 6.01-3 should fix this: https://projects.archlinux.org/svntogit … 787010fb26
It works. Should i have first removed my .c32 files in /boot/syslinux/ ?
Last edited by fabienwang (2013-07-08 14:24:51)
Offline
Wow, we never got to taste 5* and it got to 6 already
Almost the 'Firefox syndrome' ;-)
karol wrote:syslinux 6.01-3 should fix this: https://projects.archlinux.org/svntogit … 787010fb26
It works. Should i have first removed my .c32 files in /boot/syslinux/ ?
What's the output of
ls -l /boot/syslinux/
Offline
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
Offline