Hi! Due to my Notebook having a power outage during an update, I was getting:
error: you need to load the kernel first.
After investigating I figured to look into
ls /boot yields:
efi/ grub/ memtest86+/ linux419-x86_64.kver intel-ucode.img linux54-x86_64.kver
No idea what these
.kver files are all about, but the both my 5.4 and 4.19 kernel links aren’t here as expected.
After some more investigation I decided to go with a live USB and
manjaro-chroot to fix the issue. Since I’ve got encryption for all partitions except the UEFI Fat32 partitions (one for Windows, one Grub/Manjaro) I ran into some more issues that I’d appreciate help with. I went as follows:
- Enable UEFI only boot and disabled csm in my bios
- Live boot of Manjaro via UEFI boot loader
sudo gparted“open encryption” on my Manjaro
sudo mount -t ext4 /dev/nvme0n1p6 /mntwhich is where I am stuck:
mount: /mnt: /dev/nvme0n1p6 already mounted or mount point busy.
My investigation on this issue yielded multiple suggestions, I unsuccessfully tried the following and more for the last couple of hours:
- Booting live-usb via UEFI only (I didn’t do this at first) but it didn’t solve the issue.
- Trying to mount via Gparted (doesn’t work, option to mount there is disabled/grayed out)
lsof | grep nvme0n1p6shows nothing. so it seems the mount point is in fact not busy.
sudo umount /dev/nvme*lists me all the partitoins and says neither of them is currently mounted.
Any idea how I can get the partition mounted to get into
manjaro-chroot? Thank you, any help is appreciated!
Here’s some more relevant info:
$ sudo manjaro-chroot -a grub-probe: error: cannot find a GRUB drive for /dev/sda1. Check your device.map. grub-probe: error: cannot find a GRUB drive for /dev/sda1. Check your device.map. ==> ERROR: You can't mount 0!
$ lsblk -f NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINT loop0 squashfs 4.0 0 100% /run/miso/sfs/livefs loop1 squashfs 4.0 0 100% /run/miso/sfs/mhwdfs loop2 squashfs 4.0 0 100% /run/miso/sfs/desktopfs loop3 squashfs 4.0 0 100% /run/miso/sfs/rootfs sda iso9660 Joliet Extension MANJARO_XFCEM_202 2020-12-03-12-24-42-00 0 100% /run/miso/bootmnt ├─sda1 iso9660 Joliet Extension MANJARO_XFCEM_202 2020-12-03-12-24-42-00 └─sda2 vfat FAT12 MISO_EFI 83D8-49E4 nvme0n1 ├─nvme0n1p1 vfat FAT32 SYSTEM CC3B-A8C8 ├─nvme0n1p2 ├─nvme0n1p3 ntfs Windows DC9E40739E4047EA ├─nvme0n1p4 vfat FAT32 FBD1-A561 ├─nvme0n1p5 crypto_LUKS 1 b6d6e87f-cb0d-40f9-965c-7b2527f8dd99 ├─nvme0n1p6 crypto_LUKS 1 22b307b9-3559-4496-b6f5-bdf2050e8c58 │ └─nvme0n1p6_crypt ext4 1.0 b328a288-78d7-4f9f-a717-653a61aae6a7 ├─nvme0n1p7 crypto_LUKS 1 a4e15206-0f62-4fc0-a329-1af923499443 └─nvme0n1p9 ntfs WinRE_DRV 46A4414CA4414023
nvme0n1p6 is the only partition I decrypted via Gparted since that should be my Manjaro’s
/ which I’d like to mount to use with
manjaro-chroot. I successfully mounted and unmounted
nvme0n1p4 which is the UEFI Fat32 partition, but that doesn’t help.