Nach wechsel von grub zu systemboot, nvidia update error

Hallo zusammen,

ich hab vor paar tagen auf systemboot umgestellt, ich bin nach diesem tut vorgegangen.
Lief dann auch, grub war weg und ich konnte Eos über systemboot booten.

Gestern versuchte ich ein update zu machen, dabei hat pacman NVIDIA neue version installiert und prompt mit einem error abgebrochen.

:: Installation fortsetzen? [J/n] 
:: Pakete werden empfangen …
 p7zip-1:17.04-4-x86_64                                                                                      2,8 MiB  1060 KiB/s 00:03 [----------------------------------------------------------------------------------] 100%
 libx11-1.8.3-6-x86_64                                                                                       2,0 MiB  1146 KiB/s 00:02 [----------------------------------------------------------------------------------] 100%
 libgit2-1:1.5.1-2-x86_64                                                                                  849,2 KiB   742 KiB/s 00:01 [----------------------------------------------------------------------------------] 100%
 nvidia-settings-525.85.05-1-x86_64                                                                        788,6 KiB   737 KiB/s 00:01 [----------------------------------------------------------------------------------] 100%
 eos-apps-info-1.6-1-any                                                                                   364,6 KiB   146 KiB/s 00:02 [----------------------------------------------------------------------------------] 100%
 python-google-auth-2.16.0-1-any                                                                           171,7 KiB   353 KiB/s 00:00 [----------------------------------------------------------------------------------] 100%
 libxnvctrl-525.85.05-1-x86_64                                                                              76,2 KiB   134 KiB/s 00:01 [----------------------------------------------------------------------------------] 100%
 python-trove-classifiers-2023.1.20-1-any                                                                   14,5 KiB  36,8 KiB/s 00:00 [----------------------------------------------------------------------------------] 100%
 lib32-nvidia-utils-525.85.05-1-x86_64                                                                      38,3 MiB  1526 KiB/s 00:26 [----------------------------------------------------------------------------------] 100%
 nvidia-dkms-525.85.05-1-x86_64                                                                             42,4 MiB  1543 KiB/s 00:28 [----------------------------------------------------------------------------------] 100%
 thunderbird-102.7.0-1-x86_64                                                                               51,5 MiB  1720 KiB/s 00:31 [----------------------------------------------------------------------------------] 100%
 nvidia-utils-525.85.05-1-x86_64                                                                           257,6 MiB  4,12 MiB/s 01:02 [----------------------------------------------------------------------------------] 100%
 Gesamt (12/12)                                                                                            397,0 MiB  6,35 MiB/s 01:03 [----------------------------------------------------------------------------------] 100%
(12/12) Schlüssel im Schlüsselbund werden geprüft                                                                                      [----------------------------------------------------------------------------------] 100%
(12/12) Paket-Integrität wird überprüft                                                                                                [----------------------------------------------------------------------------------] 100%
(12/12) Paket-Dateien werden geladen                                                                                                   [----------------------------------------------------------------------------------] 100%
(12/12) Auf Dateikonflikte wird geprüft                                                                                                [----------------------------------------------------------------------------------] 100%
(12/12) Verfügbarer Festplattenspeicher wird ermittelt                                                                                 [----------------------------------------------------------------------------------] 100%
:: Pre-transaction-Hooks werden gestartet …
(1/1) Remove DKMS modules
==> dkms remove --no-depmod nvidia/525.78.01 -k 5.15.89-1-lts
==> dkms remove --no-depmod nvidia/525.78.01 -k 6.1.7-arch1-1
==> depmod 5.15.89-1-lts
==> depmod 6.1.7-arch1-1
:: Paketänderungen werden verarbeitet …
( 1/12) Aktualisiert wird libx11                                                                                                       [----------------------------------------------------------------------------------] 100%
( 2/12) Aktualisiert wird nvidia-utils                                                                                                 [----------------------------------------------------------------------------------] 100%
If you run into trouble with CUDA not being available, run nvidia-modprobe first.
If you use GDM on Wayland, you might have to run systemctl enable --now nvidia-resume.service
( 3/12) Aktualisiert wird libgit2                                                                                                      [----------------------------------------------------------------------------------] 100%
( 4/12) Aktualisiert wird eos-apps-info                                                                                                [----------------------------------------------------------------------------------] 100%
( 5/12) Aktualisiert wird lib32-nvidia-utils                                                                                           [----------------------------------------------------------------------------------] 100%
( 6/12) Aktualisiert wird libxnvctrl                                                                                                   [----------------------------------------------------------------------------------] 100%
( 7/12) Aktualisiert wird nvidia-dkms                                                                                                  [----------------------------------------------------------------------------------] 100%
( 8/12) Aktualisiert wird nvidia-settings                                                                                              [----------------------------------------------------------------------------------] 100%
( 9/12) Aktualisiert wird p7zip                                                                                                        [----------------------------------------------------------------------------------] 100%
(10/12) Aktualisiert wird python-google-auth                                                                                           [----------------------------------------------------------------------------------] 100%
(11/12) Aktualisiert wird python-trove-classifiers                                                                                     [----------------------------------------------------------------------------------] 100%
(12/12) Aktualisiert wird thunderbird                                                                                                  [----------------------------------------------------------------------------------] 100%
:: Post-transaction-Hooks werden gestartet …
( 1/11) Creating system user accounts...
( 2/11) Reloading system manager configuration...
( 3/11) Reloading device manager configuration...
( 4/11) Arming ConditionNeedsUpdate...
( 5/11) Install DKMS modules
==> dkms install --no-depmod nvidia/525.85.05 -k 5.15.89-1-lts
==> dkms install --no-depmod nvidia/525.85.05 -k 6.1.7-arch1-1
==> depmod 5.15.89-1-lts
==> depmod 6.1.7-arch1-1
( 6/11) Reloading system bus configuration...
( 7/11) eos-nvidia-fix.hook
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
  -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts.img
==> ERROR: specified kernel image does not exist: `/boot/vmlinuz-linux-lts'
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'fallback'
  -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts-fallback.img -S autodetect
==> ERROR: specified kernel image does not exist: `/boot/vmlinuz-linux-lts'
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> ERROR: specified kernel image does not exist: `/boot/vmlinuz-linux'
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> ERROR: specified kernel image does not exist: `/boot/vmlinuz-linux'
Fehler: Befehl konnte nicht korrekt ausgeführt werden
( 8/11) Check if user should be informed about rebooting after certain system package upgrades.
==> INFO: Reboot is recommended due to the upgrade of core system package(s).
( 9/11) Updating icon theme caches...
(10/11) Checking which packages need to be rebuilt
(11/11) Updating the desktop file MIME type cache...

Hat das was mit dem systemboot zu tun oder doch was anderes?
Wenn ich nach dem update neu starte, wird lightdm nicht gestartet.

Grüße aufaxxe

Original English:
It looks like something is wrong with your conversion.

Can you explain how you converted?

Translation:
Es sieht so aus, als ob etwas mit Ihrer Konvertierung nicht stimmt.

Kannst du erklären, wie du konvertiert bist?

Hallo dalto,
ich hab aktuell auch das problem das ich eine alte timeshift Sicherung wiederhergestellt habe. Da ich meine root und home auf BTRFS formatiert wurden und meine efi partition Vfat formatiert ist, keine anständige Wiederherstellung mit timeshift möglich ist. das heißt timeshift berührt nur sda2 /root

ls  /   
bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  servers.json  srv  sys  tmp  usr  var

ls /boot/
amd-ucode.img  efi  extlinux  grub  initramfs-linux-fallback.img  initramfs-linux.img  initramfs-linux-lts-fallback.img  initramfs-linux-lts.img  refind_linux.conf  vmlinuz-linux  vmlinuz-linux-lts

ls /boot/efi 
5599d39f10b24cefbeb553f387695f0f  EFI  loader

ls /boot/efi/5599d39f10b24cefbeb553f387695f0f/6.1.7-arch1-1 
amd-ucode.img  initrd  initrd-fallback  linux

Jetzt nach dem timeshift wiederhergestellt ist /efi aus root verschwunden, startet aber trozdem noch normal, ich darf nur kein update durchführen.

~ > bootctl status
System:
      Firmware: UEFI 2.70 (American Megatrends 5.17)
 Firmware Arch: x64
   Secure Boot: disabled (disabled)
  TPM2 Support: no
  Boot into FW: supported

Current Boot Loader:
      Product: systemd-boot 252.4-2-arch
     Features: ✓ Boot counting
               ✓ Menu timeout control
               ✓ One-shot menu timeout control
               ✓ Default entry control
               ✓ One-shot entry control
               ✓ Support for XBOOTLDR partition
               ✓ Support for passing random seed to OS
               ✓ Load drop-in drivers
               ✓ Support Type #1 sort-key field
               ✓ Support @saved pseudo-entry
               ✓ Support Type #1 devicetree field
               ✓ Boot loader sets ESP information
          ESP: /dev/disk/by-partuuid/002a503f-db43-3a41-802a-3250ca210be2
         File: └─/EFI/BOOT/BOOTX64.EFI

Random Seed:
 Passed to OS: yes
 System Token: set
       Exists: yes

Available Boot Loaders on ESP:
          ESP: /boot/efi (/dev/disk/by-partuuid/002a503f-db43-3a41-802a-3250ca210be2)
         File: ├─/EFI/systemd/systemd-bootx64.efi (systemd-boot 252.4-2-arch)
               └─/EFI/BOOT/BOOTX64.EFI (systemd-boot 252.4-2-arch)

Boot Loaders Listed in EFI Variables:
        Title: UEFI OS
           ID: 0x0002
       Status: active, boot-order
    Partition: /dev/disk/by-partuuid/002a503f-db43-3a41-802a-3250ca210be2
         File: └─/EFI/BOOT/BOOTX64.EFI

        Title: Linux Boot Manager
           ID: 0x0001
       Status: active, boot-order
    Partition: /dev/disk/by-partuuid/002a503f-db43-3a41-802a-3250ca210be2
         File: └─/EFI/SYSTEMD/SYSTEMD-BOOTX64.EFI

Boot Loader Entries:
        $BOOT: /boot/efi (/dev/disk/by-partuuid/002a503f-db43-3a41-802a-3250ca210be2)

Default Boot Loader Entry:
         type: Boot Loader Specification Type #1 (.conf)
        title: EndeavourOS (6.1.7-arch1-1)
           id: 5599d39f10b24cefbeb553f387695f0f-6.1.7-arch1-1.conf
       source: /boot/efi/loader/entries/5599d39f10b24cefbeb553f387695f0f-6.1.7-arch1-1.conf
      version: 6.1.7-arch1-1
   machine-id: 5599d39f10b24cefbeb553f387695f0f
        linux: /5599d39f10b24cefbeb553f387695f0f/6.1.7-arch1-1/linux
       initrd: /5599d39f10b24cefbeb553f387695f0f/6.1.7-arch1-1/amd-ucode.img
               /5599d39f10b24cefbeb553f387695f0f/6.1.7-arch1-1/initrd
      options: root=UUID=abbc5d8a-f2c6-45e8-acb4-947aef750421 rw rootflags=subvol=@ loglevel=3 nowatchdog nvme_load=YES nvidia-drm.modeset=1 ipv6.disable=1 lsm=landlock,lockdown,yama,apparmor,bpf

Ich sollte vielleicht alles neu installieren?!

Original:
If you installed a timeshift backup from before you converted to systemd-boot, you need to run reinstall grub to your ESP.

Translation:
Wenn Sie vor der Umstellung auf systemd-boot ein Timeshift-Backup installiert haben, müssen Sie grub auf Ihrem ESP neu installieren.

2 Likes

My Hero :open_mouth: i have made it

das mit system-boot muss ich mich nochmal richtig informieren.
Vielen dank

1 Like

Eine frage hätte ich noch.
Wie kann ich abfragen was in /boot nicht mehr benötige wird? unter anderem die ganzen *.img

Wenn Sie wieder Grub verwenden, benötigen Sie alle Dateien in /boot.

Sie können die Dateien /boot/efi/5599d39f10b24cefbeb553f387695f0f entfernen

2 Likes

Ich wusste garnicht das Dalto Deutsch kann :wink:
Und auch noch so höflich, Toll!

2 Likes

Ok ich frag nur weil /boot/ keinen freien platz mehr hatte, grub-install hat gemeldet keinen freien platz… darauf hin war ich genötigt einige *.img in /boot zu löschen damit grub-install ausgeführt werden kann.
Danach musste ich wieder pacman -S linux linux-headers neuinstallieren.

Es läuft wieder, vielen dank nochmal.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.