vor einigen Tagen habe ich auf meinem Thinkpad x220 von stretch (Mate als grafische Oberfläche) auf buster aktualisiert. Dabei ist ca. zweifach so viel Speicherplatz belegt als vorher. Die Fehlermeldung zeigt, dass die Aktualisierung nicht fertig abgeschlosssen werden konnte:
Code: Alles auswählen
apt-get dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
Die folgenden Pakete werden ENTFERNT:
linux-image-4.9.0-8-amd64
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
4 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 193 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] J
(Lese Datenbank ... 510705 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von linux-image-4.9.0-8-amd64 (4.9.144-3.1) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-4.9.0-8-amd64
/etc/kernel/postrm.d/zz-update-grub:
GRUB-Konfigurationsdatei wird erstellt …
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Linux-Abbild gefunden: /boot/vmlinuz-4.19.0-6-amd64
initrd-Abbild gefunden: /boot/initrd.img-4.19.0-6-amd64
Linux-Abbild gefunden: /boot/vmlinuz-4.9.0-9-amd64
initrd-Abbild gefunden: /boot/initrd.img-4.9.0-9-amd64
Linux-Abbild gefunden: /boot/vmlinuz-4.9.0-6-amd64
initrd-Abbild gefunden: /boot/initrd.img-4.9.0-6-amd64
Debian GNU/Linux 7 (wheezy) auf /dev/sda2 gefunden
Debian GNU/Linux 8 (jessie) auf /dev/sda6 gefunden
Fehler: $.
Fehler: syntax error.
Fehler: Incorrect command.
Fehler: syntax error.
Syntaxfehler in Zeile 391
In der erzeugten GRUB-Konfigurationsdatei wurden
Syntaxfehler entdeckt. Stellen Sie sicher, das die Dateien
/etc/default/grub und /etc/grub.d/* fehlerfrei sind oder
erstellen Sie einen Fehlerbericht mit /boot/grub/grub.cfg.new als Anhang.
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 1
dpkg: Fehler beim Bearbeiten des Paketes linux-image-4.9.0-8-amd64 (--remove):
»installiertes linux-image-4.9.0-8-amd64-Skript des Paketes post-removal«-Unterprozess gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
linux-image-4.9.0-8-amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
Das System funktioniert im aktuellen Zustand. Was nicht funktioniert ist das Tonsystem. Ton ist jedoch relevant für meine Aufgabe.
Gibt es eine Möglichkeit, dieses System fertig auf buster zu aktualisieren?
Code: Alles auswählen
uname -a
Linux debian 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64 GNU/Linux
Nachtrag 1:
Der Hinweis auf Syntaxfehler in der neu erzeugten Grub-Konfigurationsdatei scheint meine oben geäußerten Vermutung zu widersprechen. Vielleicht hat das Problem ehr mit dem Austausch der "normalen" Festplatte durch eine SSD zu tun. Beim Start des Systems kommt seitdem eine komische Meldung zum Vorschein, verbunden mit einer kleinen Pause beim Hochfahren. Dass die Grub-Dateien von mir manuell geändert wurden, ist unwahrscheinlich, denn in solchen Fällen lege ich systematisch eine Kopie der Originaldatei ab, was hier jedoch nicht vorliegt. In welche der Dateien sollte denn die Zeile 391 Fehler enthalten?
Nachtrag 2:
Da es mir eingefallen ist, dass ich noch eine Sicherungskopie von stretch aus der betreffenden Partition habe, spielte ich sie zurück und fuhr Aktualisierung auf buster dieses Mal über synaptic durch. Zum Schluss gab es folgende Meldung:
Code: Alles auswählen
Setting up task-mate-desktop (3.53) ...
Errors were encoutered while processing:
linux-image-4.19.0-6-amd64
linux-image-amd64
grub-pc
Nicht alle Änderungen und Aktualisierungen waren erfolgreich...
caue