Buster upgrade shim-signed failed - Klappe, die zweite

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
debianfanboy
Beiträge: 108
Registriert: 09.11.2013 21:42:35

Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von debianfanboy » 06.09.2019 13:32:30

Hallo,

ich habe ein kleines Problem beim Upgrade zu Buster. Das Thema wurde schon im Forum (viewtopic.php?f=12&t=173958) schon besprochen, die Lösung funktioniert aber nicht für mich.

Nach dem Upgrade kommt mit

Code: Alles auswählen

apt update && apt upgrade
folgende Fehlermeldung

Code: Alles auswählen

shim-signed-common (1.33+15+1533136590.3beb971-7) wird eingerichtet ...
x86_64-efi wird für Ihre Plattform installiert.
grub-install: Warnung: Cannot set EFI variable Boot0002.
grub-install: Warnung: efivarfs_set_variable: writing to fd 8 failed: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
grub-install: Warnung: _efi_set_variable_mode: ops->set_variable() failed: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
grub-install: Fehler: failed to register the EFI boot entry: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
dpkg: Fehler beim Bearbeiten des Paketes shim-signed-common (--configure):
 »installiertes shim-signed-common-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von shim-signed:amd64:
 shim-signed:amd64 hängt ab von shim-signed-common (= 1.33+15+1533136590.3beb971-7); aber:
  Paket shim-signed-common ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes shim-signed:amd64 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 shim-signed-common
 shim-signed:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
Im oben genannten Eintrag steht zu lesen, dass

Code: Alles auswählen

rm /sys/firmware/efi/efivars/dump-*
helfen soll, tut es bei mir aber nicht.

Code: Alles auswählen

rm: das Entfernen von '/sys/firmware/efi/efivars/dump-*' ist nicht möglich: Das Argument ist ungültig
Da liegen auch keine dump-Dateien.

Was kann ich tun?

Edit: /boot/efi ist mit 6/500 Mb belegt. Bei Verwendung von aptitude kommt noch diese Fehlermeldung zusätzlich.

Code: Alles auswählen

dpkg: Warnung: »ldconfig« wurde im PATH nicht gefunden oder ist nicht ausführbar
dpkg: Warnung: »start-stop-daemon« wurde im PATH nicht gefunden oder ist nicht ausführbar
dpkg: Fehler: 2 erwartete Programme nicht im PATH gefunden oder nicht ausführbar
Beachten Sie: PATH von root sollte normalerweise /usr/local/sbin, /usr/sbin und /sbin enthalten

KP97
Beiträge: 3703
Registriert: 01.02.2013 15:07:36

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von KP97 » 06.09.2019 15:34:36

Die Umgebungsvariablen für root stimmen nicht, daher kann ldconfig nicht ausgeführt werden.
Nutze su -
Der fehlende Speicherplatz würde mir zu denken geben.
Was sagt denn

Code: Alles auswählen

fdisk -l
Ich würde mir angewöhnen, immer apt update und anschließend apt full-upgrade auszuführen.

debianfanboy
Beiträge: 108
Registriert: 09.11.2013 21:42:35

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von debianfanboy » 06.09.2019 15:55:50

Das funktioniert nicht. Auch gparted lässt sich über die Kommandozeile nicht starten, nur übers GUI, alles sehr komisch grad.

Code: Alles auswählen

root@DESKTOP:/home/larah# fdisk -l
bash: fdisk: Kommando nicht gefunden.
root@DESKTOP:/home/larah# apt install fdisk
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
fdisk ist schon die neueste Version (2.33.1-0.1).
fdisk wurde als manuell installiert festgelegt.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] J
shim-signed-common (1.33+15+1533136590.3beb971-7) wird eingerichtet ...
x86_64-efi wird für Ihre Plattform installiert.
grub-install: Warnung: Cannot set EFI variable Boot0002.
grub-install: Warnung: efivarfs_set_variable: writing to fd 8 failed: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
grub-install: Warnung: _efi_set_variable_mode: ops->set_variable() failed: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
grub-install: Fehler: failed to register the EFI boot entry: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
dpkg: Fehler beim Bearbeiten des Paketes shim-signed-common (--configure):
 »installiertes shim-signed-common-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von shim-signed:amd64:
 shim-signed:amd64 hängt ab von shim-signed-common (= 1.33+15+1533136590.3beb971-7); aber:
  Paket shim-signed-common ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes shim-signed:amd64 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 shim-signed-common
 shim-signed:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@DESKTOP:/home/larah# fdisk -l
bash: fdisk: Kommando nicht gefunden.

KP97
Beiträge: 3703
Registriert: 01.02.2013 15:07:36

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von KP97 » 06.09.2019 16:04:33

Das System ist etwas strubbelig. Solange Du kein apt -f install ausführst, wirst Du nichts mehr machen können.

debianfanboy
Beiträge: 108
Registriert: 09.11.2013 21:42:35

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von debianfanboy » 06.09.2019 16:22:20

Das habe ich auch schon probiert. Hab es grad nochmal remote probiert, weil kurz nicht zuhause. Die Fehlermeldung ist leider die gleiche.

Was nun?

willy4711

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von willy4711 » 06.09.2019 16:55:03

KP97 hat geschrieben: ↑ zum Beitrag ↑
06.09.2019 15:34:36
Die Umgebungsvariablen für root stimmen nicht, daher kann ldconfig nicht ausgeführt werden.
Nutze su - in Schrift : su, blank, minus :!:
debianfanboy hat geschrieben: ↑ zum Beitrag ↑
06.09.2019 15:55:50

Code: Alles auswählen

root@DESKTOP:/home/larah# fdisk -l
Hast du immer noch nicht gemacht :!:
sieht dann so aus:

Code: Alles auswählen

root@DESKTOP:~#

debianfanboy
Beiträge: 108
Registriert: 09.11.2013 21:42:35

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von debianfanboy » 06.09.2019 17:36:08

Man lernt immer dazu...

Code: Alles auswählen

Disk /dev/sda: 111,8 GiB, 120040980480 bytes, 234455040 sectors
Disk model: WDC WDS120G2G0A-
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 8C0E835F-9EC6-4435-AC0C-46D427EA8AA8

Device        Start       End   Sectors  Size Type
/dev/sda1      2048   1050623   1048576  512M EFI System
/dev/sda2   1050624  59643903  58593280   28G Linux filesystem
/dev/sda3  59643904  76382207  16738304    8G Linux swap
/dev/sda4  76382208 234452991 158070784 75,4G Linux filesystem

willy4711

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von willy4711 » 06.09.2019 17:47:20

Nun noch, um den belegten Plattenplatz zu sehen:

Code: Alles auswählen

df /dev/sda*

debianfanboy
Beiträge: 108
Registriert: 09.11.2013 21:42:35

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von debianfanboy » 06.09.2019 17:54:00

/boot/efi ist zu einem Prozent belegt
/ ist mit 39% belegt

willy4711

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von willy4711 » 06.09.2019 18:03:49

Dann scheint es nur am den Umgebungsvariablen zu liegen
mir su - versuchen:

Code: Alles auswählen

aptitude update && aptitude full-upgrade
wenn das nicht funktioniert mal versuchen:

Code: Alles auswählen

dpkg --configure -a

debianfanboy
Beiträge: 108
Registriert: 09.11.2013 21:42:35

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von debianfanboy » 06.09.2019 18:11:42

Hat leider den gleichen Effekt. Fehlermeldung ist wieder die gleiche...

debianfanboy
Beiträge: 108
Registriert: 09.11.2013 21:42:35

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von debianfanboy » 06.09.2019 18:35:33

Danke, willy! Was könnte ich noch tun?

willy4711

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von willy4711 » 06.09.2019 19:20:26

Ich kenne mich mit dem UEFI - Zeug nicht aus.
Ob ein Deinstallieren von Grub was bringen könnte - keine Ahnung, will ich dir auch nicht raten.
Ich muss da passen.
Es wäre aber trotzten gut, wenn du für die anderen nochmal die Fehlermeldungen posten würdest -- incl. Befehl
Hast du das probiert:
KP97 hat geschrieben: ↑ zum Beitrag ↑
06.09.2019 16:04:33
Das System ist etwas strubbelig. Solange Du kein apt -f install ausführst, wirst Du nichts mehr machen können.

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von habakug » 06.09.2019 20:28:01

Hallo,

der Speichermangel bezieht sich (möglicherweise) nicht auf die EFI-Partition, sondern auf das NVRAM.
Mit

Code: Alles auswählen

# efibootmgr
mal schauen wieviele Einträge vorhanden sind und einen überflüssigen löschen ( man efibootmgr ).
Das kann mit einem Bootparameter auch erzwungen werden: "efi_no_storage_paranoia". Da wird wohl zwangsweise Platz freigehalten für was auch immer.

Gruss, habakug

edit:
Da ist es, von 2013:
This issue is due to some efi variable storage checks in kernel >=3.8 (to prevent Samsung UEFI like issues) and due to the inclusion of support for storing pstore dumps in efi variable storage. Without "efi_no_storage_paranoia" the kernel will refuse to write/modify any efivar if the firmware reports that more than half of its total efivar storage space is already used up. The parameter "efi_no_storage_paranoia" disables this check.
Ganz unten:
https://bugs.archlinux.org/task/34641
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

debianfanboy
Beiträge: 108
Registriert: 09.11.2013 21:42:35

Re: Buster upgrade shim-signed failed - Klappe, die zweite

Beitrag von debianfanboy » 06.09.2019 20:54:39

Hier sind nochmal alle Fehlermeldungen zusammengetragen:

Code: Alles auswählen

root@DESKTOP:~# df /dev/sda*
Dateisystem    1K-Blöcke  Benutzt Verfügbar Verw% Eingehängt auf
udev             4056056        0   4056056    0% /dev
/dev/sda1         523248     5220    518028    1% /boot/efi
/dev/sda2       28705700 10380792  16843692   39% /
udev             4056056        0   4056056    0% /dev
/dev/sda4       77270764 27332128  45970484   38% /home
root@DESKTOP:~# aptitude update && aptitude full-upgrade
Treffer http://ftp.de.debian.org/debian buster InRelease
Holen: 1 http://security.debian.org/debian-security buster/updates InRelease [39,1 kB]
Treffer http://ftp.de.debian.org/debian buster-updates InRelease
39,1 kB wurden in 0 s heruntergeladen (84,1 kB/s)
                                                    
Die folgenden teilweise installierten Pakete werden konfiguriert:
  shim-signed shim-signed-common 
Es werden keine Pakete installiert, aktualisiert oder entfernt.
0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 0 B zusätzlich belegt sein.
shim-signed-common (1.33+15+1533136590.3beb971-7) wird eingerichtet ...
x86_64-efi wird für Ihre Plattform installiert.
grub-install: Warnung: Cannot set EFI variable Boot0002.
grub-install: Warnung: efivarfs_set_variable: writing to fd 8 failed: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
grub-install: Warnung: _efi_set_variable_mode: ops->set_variable() failed: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
grub-install: Fehler: failed to register the EFI boot entry: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
dpkg: Fehler beim Bearbeiten des Paketes shim-signed-common (--configure):
 »installiertes shim-signed-common-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von shim-signed:amd64:
 shim-signed:amd64 hängt ab von shim-signed-common (= 1.33+15+1533136590.3beb971-7); aber:
  Paket shim-signed-common ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes shim-signed:amd64 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 shim-signed-common
 shim-signed:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
shim-signed-common (1.33+15+1533136590.3beb971-7) wird eingerichtet ...
x86_64-efi wird für Ihre Plattform installiert.
grub-install: Warnung: Cannot set EFI variable Boot0002.
grub-install: Warnung: efivarfs_set_variable: writing to fd 8 failed: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
grub-install: Warnung: _efi_set_variable_mode: ops->set_variable() failed: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
grub-install: Fehler: failed to register the EFI boot entry: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
dpkg: Fehler beim Bearbeiten des Paketes shim-signed-common (--configure):
 »installiertes shim-signed-common-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von shim-signed:amd64:
 shim-signed:amd64 hängt ab von shim-signed-common (= 1.33+15+1533136590.3beb971-7); aber:
  Paket shim-signed-common ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes shim-signed:amd64 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 shim-signed-common
 shim-signed:amd64
                                                    
root@DESKTOP:~# dpkg --configure -a
shim-signed-common (1.33+15+1533136590.3beb971-7) wird eingerichtet ...
x86_64-efi wird für Ihre Plattform installiert.
grub-install: Warnung: Cannot set EFI variable Boot0002.
grub-install: Warnung: efivarfs_set_variable: writing to fd 8 failed: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
grub-install: Warnung: _efi_set_variable_mode: ops->set_variable() failed: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
grub-install: Fehler: failed to register the EFI boot entry: Auf dem Gerät ist kein Speicherplatz mehr verfügbar.
dpkg: Fehler beim Bearbeiten des Paketes shim-signed-common (--configure):
 »installiertes shim-signed-common-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von shim-signed:amd64:
 shim-signed:amd64 hängt ab von shim-signed-common (= 1.33+15+1533136590.3beb971-7); aber:
  Paket shim-signed-common ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes shim-signed:amd64 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 shim-signed-common
 shim-signed:amd64
Und hier die Ausgabe von efibootmgr:

Code: Alles auswählen

root@DESKTOP:~# efibootmgr
BootCurrent: 0002
Timeout: 1 seconds
BootOrder: 0002,0001,0000
Boot0000  Windows Boot Manager
Boot0001  Hard Drive
Boot0002* debian
Danke für den Hinweis, habakug
Da ist es, von 2013:
This issue is due to some efi variable storage checks in kernel >=3.8 (to prevent Samsung UEFI like issues) and due to the inclusion of support for storing pstore dumps in efi variable storage. Without "efi_no_storage_paranoia" the kernel will refuse to write/modify any efivar if the firmware reports that more than half of its total efivar storage space is already used up. The parameter "efi_no_storage_paranoia" disables this check.
Ganz unten:
https://bugs.archlinux.org/task/34641
Mit Kernel-Parameter-Kram kenne ich mich wirklich überhaupt noch nicht aus, aber da werde ich mich jetzt wohl ransetzen und später berichten. Danke an alle!

Grüße
debianfanboy

edit: Ich habe etwas rumprobiert, aber hatte den Eindruck, dass ich alles immer schlimmer mache. Am Ende habe ich das System neu aufgesetzt. :(

Antworten