First of all, Hello Manjaro Community!
I'm new to Manjaro, but not totally new to Linux or Unix-like stuff. I'm not that much experienced to call myself a "pro" or whatever, but i own a Macbook Pro from 2011 and have been playing around with the terminal and some advanced command-line stuff there before, if that counts as "unix-experience" ...
Anyways.. My current setup is:
Lenovo Thinkpad T480s with Windows 10 and recently installed Manjaro as dual-boot. All has been fine, with nice GRUB-Bootloader and Manjaro-style boot-select-screen - dunno how to call it, but i believe you guys know what i'm referring to, haha - until the last big Windows update came up and just totally messed with the dual-boot stuff.
I have read through several guides now, tried this and that and i don't know what to do more. Always at some point i run into some f*cked up error and i'm really frustrated to some point now. What i get when starting up the laptop without doing anything is the grub-rescue shell with "unknown filesystem" error. I manage to boot into the installed Manjaro via these steps:
ls to find out the ext2 partition
set boot=ext2 partition
set prefix=ext2 partiton/boot/grub
After that it boots into Manjaro, but even if i do "sudo update-grub" and reboot...Same stuff again.
Also i am able to boot into Windows "normally" via interrupting the startup and manually selecting it from the (i guess it is) UEFI/BIOS boot menu.
So, what else? I grabbed some USB pendrive and set up a rescue drive with Rescatux Rescapp but no matter what i try there i get a bunch of errors. Sorry if i can't recall them all here, i just quit that and tried the next method.
Grub-bash via "C" from Live-Manjaro on a USB pendrive and trying to repair grub didn't go successful either.
So i tried booting into Live-Manjaro and mounted the ext4 partition to some /mnt location and chrooted into it. Began to perform grub-install with different parameters and different methods. But at some point i either get "that doesn't look like an efi partition" or "failed to get canonical path of .." or i don't know what else...
I try to provide some info now to help figuring out my problem, 'cause i'm stuck and tired of fiddling around with no result!
This is the output of "inxi -Fxz":
System: Host: timm-pc Kernel: 5.3.6-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.2.0 Desktop: KDE Plasma 5.16.5 Distro: Manjaro Linux Machine: Type: Laptop System: LENOVO product: 20L8S02E00 v: ThinkPad T480s serial: <filter> Mobo: LENOVO model: 20L8S02E00 serial: <filter> UEFI: LENOVO v: N22ET57W (1.34 ) date: 09/02/2019 Battery: ID-1: BAT0 charge: 36.2 Wh condition: 50.0/57.0 Wh (88%) model: SMP 01AV480 status: Discharging CPU: Topology: Quad Core model: Intel Core i7-8550U bits: 64 type: MT MCP arch: Kaby Lake rev: A L2 cache: 8192 KiB flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 32012 Speed: 883 MHz min/max: 400/4000 MHz Core speeds (MHz): 1: 883 2: 921 3: 993 4: 1014 5: 1314 6: 892 7: 1156 8: 1024 Graphics: Device-1: Intel UHD Graphics 620 vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0 Device-2: NVIDIA GP108M [GeForce MX150] driver: N/A bus ID: 01:00.0 Display: x11 server: X.Org 1.20.5 driver: intel resolution: 2560x1440~60Hz OpenGL: renderer: Mesa DRI Intel UHD Graphics 620 (Kabylake GT2) v: 4.5 Mesa 19.2.1 direct render: Yes Audio: Device-1: Intel Sunrise Point-LP HD Audio vendor: Lenovo driver: snd_hda_intel v: kernel bus ID: 00:1f.3 Sound Server: ALSA v: k5.3.6-1-MANJARO Network: Device-1: Intel Ethernet I219-V vendor: Lenovo driver: e1000e v: 3.2.6-k port: efa0 bus ID: 00:1f.6 IF: enp0s31f6 state: down mac: <filter> Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel port: efa0 bus ID: 3d:00.0 IF: wlp61s0 state: up mac: <filter> Drives: Local Storage: total: 491.60 GiB used: 25.74 GiB (5.2%) ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB512HAJQ-000L7 size: 476.94 GiB ID-2: /dev/sda type: USB model: USB2.0 DISK size: 14.66 GiB Partition: ID-1: / size: 88.89 GiB used: 25.71 GiB (28.9%) fs: ext4 dev: /dev/nvme0n1p6 Sensors: System Temperatures: cpu: 43.0 C mobo: N/A Fan Speeds (RPM): cpu: 0 Info: Processes: 228 Uptime: 18m Memory: 15.53 GiB used: 1.84 GiB (11.8%) Init: systemd Compilers: gcc: 9.2.0 Shell: bash v: 5.0.11 inxi: 3.0.36
And the ouput of "lsblk -f":
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT sda iso9660 MJRO1810 2019-09-11-15-21-05-00 ├─sda1 iso9660 MJRO1810 2019-09-11-15-21-05-00 └─sda2 vfat MISO_EFI 07E3-BFF9 nvme0n1 ├─nvme0n1p1 ntfs Wiederherstellung 0694786994785CDD ├─nvme0n1p2 vfat 7479-4438 69,7M 27% /boot/efi ├─nvme0n1p3 ├─nvme0n1p4 ntfs 7EEC93F8EC93A8C3 ├─nvme0n1p5 ntfs BA8288A7828869A9 └─nvme0n1p6 ext4 2c031e80-1a1b-4fc4-b802-02637fdebbc7 58,6G 29% /
Please let me know if i can provide some further info to help me out. As i said, i can boot into the installed Manjaro temporarily via grub-rescue, so i guess i can pretty much operate from here.
I guess that's it for now.
Any help is much appreciated!