Symptoms:
Kernel panic when booting:
kernel panic - not syncing:
VFS: Unable to mount root fs on [...]
libcrypto.so.1.1 error in Grub Customizers, os-prober etc:
/etc/grub.d/bin/grubcfg_proxy: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
Start by chrooting into your Manjaro installation, from a live or current system:
sudo chroot [mount point of Manjaro partiton]/HP_P5_Manjaro
Mount the required file systems (only this version works, not the --bind one):
mount -t proc none /proc
mount -t sysfs none /sys
mount -t devtmpfs none /dev
mount -t tmpfs none /run
(Check via df -h and mount if things work)
Recreate the initramfs:
sudo pacman -S mkinitcpio and maybe sudo mkinitcpio -P for good measureRemove any previous installations of GRUB customizer:
sudo pacman -R grub-customizer
Backup the original GRUB configuration files:
sudo cp -a /etc/default/grub /etc/default/grub.bak
sudo cp -a /etc/grub.d /etc/grub.d.bak
Remove the old GRUB configuration files:
sudo rm -rf /etc/default/grub
sudo rm -rf /etc/grub.d
Reinstall GRUB using pacman, to recreate /etc/default/grub etc.:
pacman -S grub
Recreate the GRUB configuration:
sudo grub-mkconfig -o /boot/grub/grub.cfg
Enable os-prober in GRUB:
sudo sed -i 's/^#\(GRUB_DISABLE_OS_PROBER=false\)/\1/' /etc/default/grub
Update GRUB, for good measure:
sudo update-grub
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.