Afterlast update, nothing works for me, i.e .:
Manjaro does not start. Errors appear as below:
I do not use hibernation, but the above error applies to the SWAP partition (sda3).
The second error refers to the system partition (sda2).
lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 vfat DFDC-27CF
├─sda2 ext4 M 79492466-7c01-4f91-93b6-d7bc1a79f22d /media/M
├─sda3 swap 4a557fab-5124-49d5-b531-2d023b88efef [SWAP]
I can not run Manjaro with a second kernel too (there are other errors).
I managed to run my liveUSB Manjaro 16.10.3 to restore GRUB.
But I can not restore GRUB, as I used to do it, as described in the wiki Manjaro:
- unlike always, after entering the
sudo
command - there is no prompt for the password, and after entering thesudo mhwd-chroot
command, there is no asking for the selection of the system partition, as it was before.
So alternatively, I made a manual chroot, as below. Seemingly without errors (except for one unclear entry: EFI variables are not supported on this system
.)
GRUB is generated, but the system still does not start (there is still an error as in the first picture).
[manjaro manjaro]# mount /dev/sda2 /mnt
[manjaro manjaro]# cd /mnt
[manjaro mnt]# mount -t proc proc /mnt/proc
[manjaro mnt]# mount -t sysfs sys /mnt/sys
[manjaro mnt]# mount -o bind /dev /mnt/dev
[manjaro mnt]# mount -t devpts pts /mnt/dev/pts/
[manjaro mnt]# chroot /mnt
[manjaro /]# sudo pacman -S mtools os-prober
[manjaro /]# sudo mount /dev/sda1 /boot/efi
[manjaro /]# sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
Installing for x86_64-efi platform.
EFI variables are not supported on this system.
Installation finished. No error reported.
[manjaro /]# sudo update-grub
Generating grub configuration file ...
Found background: /usr/share/grub/background.png
Found linux image: /boot/vmlinuz-4.14-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-4.14-x86_64.img
Found initrd fallback image: /boot/initramfs-4.14-x86_64-fallback.img
Found linux image: /boot/vmlinuz-4.9-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-4.9-x86_64.img
Found initrd fallback image: /boot/initramfs-4.9-x86_64-fallback.img
Found Manjaro Linux (16.10.3) on /dev/sda5
Found unknown Linux distribution on /dev/sda7
Found memtest86+ image: /boot/memtest86+/memtest.bin
done
I also created liveUSB Manjaro 17.1.10 (using dd
), but I can not start a Live system (there are other errors).
What should I do to fix my installation of Manjaro?