Syn well then you have to choot in, run a full update and check for any broken packages

  • Syn replied to this.

    Girtablulu So, I tried that but it doesn't let me go all the way through.
    Here's what I get from trying the Legacy way on Solus' website. I get stuck at this point :
    root@solus /home/live # mount /dev/nvme0n1 /target
    mount: /target: wrong fs type, bad option, bad superblock on /dev/nvme0n1, missing codepage or helper program, or other error.

    And with the UEFI way, this is where I get stuck :
    root@solus /home/live # mount /dev/nvme0n1p1 /target/boot
    mount: /target/boot: mount point does not exist.

    Here's my fdisk output :
    Device Size Type
    /dev/nvme0n1p1 488.3M EFI System
    /dev/nvme0n1p2 3.7G Linux swap
    /dev/nvme0n1p3 234.3G Linux filesystem

      Girtablulu So apparently this looks like a kernel problem. When I choose alternative boot options during boot, I can boot from 4.20 kernel. I guess the new 5.0 kernel broke something...?

      Syn And with the UEFI way, this is where I get stuck :
      root@solus /home/live # mount /dev/nvme0n1p1 /target/boot
      mount: /target/boot: mount point does not exist.

      Probably a stupid question but could you have missed a step before that (bold)?

      sudo su
      mkdir /target
      mount /dev/nvme0n1p3 /target
      mount /dev/nvme0n1p1 /target/boot

      Edit: Of course if it's a problem with a new kernel I guess maybe it won't matter. 🙁

      • Syn replied to this.

        Louhy Same result, nothing helps. I can only boot to 4.20 kernel. 🙁 Waiting for today's update to see if it helps.

          Syn mount /dev/nvme0n1 /target

          You're trying to mount the whole drive, not the partition.

          You want mount /dev/nvme0n1p3 /target

            Justin Indeed, my bad on that one ! Thank you.
            So, apparently there's an issue with lvmetad?
            root@solus / # sudo clr-boot-manager update
            Generating grub configuration file ...
            WARNING: Failed to connect to lvmetad. Falling back to device scanning.

            I checked the packages, nothing is broken. Nothing is out of date, and I event tied reinstalling the Linux - current package, to no avail. It still won't boot unless I pick the 4.2 kernel.

              Also having similar issue with solus not booting after update. I can press spacebar and select the older kernal and it boots fine. I also have a nvme drive.

              • [deleted]

              Girtablulu Yes, same problem here - NVMe and Nvidia hardware, Solus totally went blank recently.

              Not sure if NVMe matters, but I did have problems booting with the open driver. (I have the latest Solus 4.0 on an NVidia laptop which I believe has an NVMe drive.)

              Are these blank screen systems using the "nouveau" default driver? I guess that's built into kernel. If not and you can boot into the older kernel, I've had luck switching drivers via Doflicky.

              • Syn replied to this.

                Louhy hmm my laptop doesn't have an Nvidia card, and nothing shows in Doflicky. I do remember, however, seeing Nvidia somewhere when I checked for package integrity. I don't know if that's relevant though.

                If other people with Nvme drives have the same problem however, it might be a good clue I guess.

                Ah. Also turns out this laptop has an M.2 drive, but it's SATA. So maybe nvme related...

                Syn lvmetad is a red-herring, you can ignore that warning. Edit: I need to know the exact version of the 4.20 and 5.0 kernels in order to help.

                • Syn replied to this.

                  DataDrake the computer cannot boot with the 5.0.12-115.current.
                  The kernel that works is 4.20.16-112.current.
                  Thanks a lot !

                    Syn Nothing is popping out at me kernel side, so I'm pretty sure you must have a broken package or something.

                    • Syn replied to this.

                      DataDrake How can I check that? The check broken package command shows everything as "OK". And everything works before update, even on a clean install. The update is causing this. I tried reinstalling the whole system, I can reboot and use it. But as soon as I update, nothing works anymore.