[Dev] [Documentation - Bug #339] GPT and syslinux - steps after updating with pacman -Syu
labs at parabola.nu
labs at parabola.nu
Fri May 24 21:03:44 GMT 2013
Issue #339 has been updated by fchmmr.
Basde on suggestion from alfplayer in IRC chat, this may be a necessary step after each kernel upgrade (when new linux-libre versions are installed), for users of GPT and syslinux bootloader.
After pacman -Syu, issue this command:
syslinux-install_update -iam
If you forgot to do it and you system is unbootable, boot into the Parabola CD and:
mount /dev/sda1 /mnt (your root partition)
mount all other partitions to their respective subdirectories under mount. For example:
mount /dev/sda2 /mnt/home
swapon /dev/sda3
arch-chroot /mnt
syslinux-install_update -iam
(also check that your syslinux.conf is correct)
exit
umount /dev/sda2
umount /dev/sda1
swapoff -a
(basically unmount your partitions)
then:
reboot
Your SYSLinux bootloader screen should now appear again, and you should be able to boot into your system. You
----------------------------------------
Bug #339: GPT and syslinux - steps after updating with pacman -Syu
https://labs.parabola.nu/issues/339
Author: fchmmr
Status: open
Priority: bug
Assignee:
Category:
Target version:
Hi,
I updated my Parabola system with pacman -Syu, which installed a new linux-libre version.
I use GPT partitioning and SYSLINUX bootloader, and after rebooting further to updating, I found that I could not boot into my Parabola system, with the SYSLINUX menu instead giving me the following:
failed to load libcom32.c32
failed to load COM32 file vesamenu.c32
Since I could not therefore boot into my system, I attempted a fix via the Live CD, and was successful.
Basically you have to mount your installation in the Live CD and do this (after chrooting into it with eg arch-chroot /mnt):
syslinux-install_update -iam
Relevant data:
http://pastebin.com/W6Ke8cCD
http://pastebin.com/xYyei60q
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://labs.parabola.nu/my/account
More information about the Dev
mailing list