Hello,
Requirements:
I have Searched the forum for my issue and found nothing related or helpful
I have checked the Resources category (Resources Index)
I have reviewed the Wiki for relevant information
I have read the the Release Notes and Errata
OpenMandriva Lx version:
Hard to do, since I cannot boot, but it is ROME znver
Desktop environment (KDE, LXQT…):
KDE
Description of the issue (screenshots if relevant):
see below
Relevant informations (hardware involved, software version, logs or output…):
- ASUS ROG Zephyrus G15 laptop (I think 2021) with a ryzen CPU and a Nvidia RTX 3080
- LUKS encrypted drive with a second OS partition on it (arch)
- another drive with Windows on it
Hello,
I tried to update my Rome installation yesterday. It was running quite smoothly for months and I waited to make sure, no major issues appear on the forum after the UM. I decided on thursday to make the upgrade on friday and I did and everything stopped working.
I did the upgrade and it suddenly stopped and got me a black screen. I switched tty and tried logging in, but it did not work and immediately put me back to the tty login. After a few minutes it suddenly worked and I was at tty. I tried startx, but that did not work and since I had no idea what to do, I rebooted. This was quite a bad idea though.
It did not boot. After grub it got stuck at “Loading initial ramdisk”. I rebooted and tried the old kernel that was running fine before, but same issue. Then I tried a snapshot before the upgrade and same issue.
So i guessed I had to run dracut and booted into the live cd and chrooted into my installation. I saw in the upgrade logs that it got stuck at “Running scriptlet: plasma6-sddm-0.21.0-2.znver1” (this was the last line in the log) and then I run dracut --force --regenerate-all, but it was not happy and got me errors. It had two systemd versions and I reinstalled the newer systemd 258.2-1, but dracut was still not happy.
Here is the dsync log of the upgrade:
dsync2-log.txt (603.7 KB)
Here is a photo of the error
I asked in the OpenMandriva chat on Matrix and zeroability said that someone has the same issue and I had to remove the broken stuff and plasma6-sddm. I read the other forum posts that seem related and removed plasma6-sddm and enabled sddm. Still not working.
I then did a dnf checkand it had around 1400 problems. Then I did the dsync again, which removed 755 packages, which seemed to be all the old versions. And after that the check had only 34 problems left.
These are the packages that got removed
dsync_removals.txt (208.0 KB)
and here is a photo showing the remaining 34 problems
But dracut still didn’t work
I manually removed the conflicting old version packages and run dracut and finally it was successful and I also did grub2-mkconfig. But when I booted, it was still stuck at Loading initial ramdisk…
With the help of an AI I got with some boot flags the information that it is stuck at the step “EFI stub: Measured initrd data into PCR 9” when Loading the initial ramdisk. I do not know what to do with this information or how to go on now.
The AI thinks that it might be something security related like TPM or Secure Boot or so. But I have Secure Boot disabled and have no option to disable TPM in BIOS. And it worked before the upgrade, so I do not know if this is correct.
I tried to get the information about the EFI stub again, but I cannot get it to show again. Maybe I just mistyped a command? But it is definitely stuck at “Loading initial ramdisk”. If anyone has an idea how I can make it show what is going on or what the problem is, I will try it out. It is just a might cumbersome since every try takes a minute or two because of the encryption. I tried all kinds of combinations with:
- Remove quiet and splash
- nomodeset
- rd.debug
- rd.shell rd.break=pre-mount
- dis_ucode_ldr
- clearcpuid=mtrr
- clearcpuid=bit=0x23
- iommu=soft
but no changes.
All of this seems related to these other two forum posts:
and
as I have kinda the same symptoms, but it is still a bit different and thus I created a new thread with the steps I took until now and the hope to get help.
PS: You should include in your templates to switch to the Markdown editor to make an x inside the brackets for the checkboxes. I had to look for a few seconds until I realized this and I think a lot of newcomers do not now this.
edit: Something unrelated: It seems dislocker needs a rebuild, there are conflicts when it is installed. I uninstalled it for now.


