Fehler beim Laden der gemeinsam genutzten Bibliotheken libtinfo.so.5 beim Versuch, meine blockierte Ubuntu-Installation mithilfe der Boot Repair Disk von yannubuntu zu reparieren

Fehler beim Laden der gemeinsam genutzten Bibliotheken libtinfo.so.5 beim Versuch, meine blockierte Ubuntu-Installation mithilfe der Boot Repair Disk von yannubuntu zu reparieren

Ich habe Probleme, Grub über Chroot neu zu installieren. Bei jedem Versuch, es neu zu installieren, wird mir der folgende Fehler angezeigt.

Fehler beim Laden gemeinsam genutzter Bibliotheken: libtinfo.so.5: Gemeinsam genutzte Objektdatei kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis

Ein bisschen Hintergrundgeschichte: Als ich kürzlich versuchte, meine Festplattenpartition von MBR in GPT zu konvertieren, wurde meine Ubuntu-Installation blockiert. Nachdem ich nach Verwendung des folgenden Befehls neu gestartet hatte, sgdisk -g /dev/sdakonnte ich Ubuntu nicht mehr starten!

Mein Hauptziel war, die MBR-LVM-Partition in GPT zu konvertieren, um Windows 10 zu installieren. Ich war der Meinung, dass ich sie in GPT ändern müsste, um Windows 10 installieren zu können, fand aber später heraus, dass ich durch einfaches Ändern der Partitionsgröße mit dem KDE-Partitionsmanager oder einem anderen Tool, das LVM-Operationen unterstützt, und anschließendes Formatieren der Partition in NTFS die Umgebung für die Installation von Windows 10 vorbereiten sollte.

Das Problem jetzt: Ich habe es zwar geschafft, Windows 10 zum Laufen zu bekommen, und während ich dies hier schreibe, stecke ich etwas in einer Sackgasse. Ich verwende Ubuntu Linux sehr gern und möchte ein Dual-Boot-Setup, wobei Windows für Multimedia-Sachen und Spiele verwendet wird und Ubuntu Linux das alltägliche Betriebssystem ist!

Ich stieß auf eine Software namens Boot Repair Disk von yannubuntu aufQuelleschmiede, ich habe es auf einem USB-Stick gebootet und dann die Boot-Reparatursoftware ausgeführt. Sie forderte mich auf, den folgenden Befehl auszuführen, sudo chroot "/mnt/boot-sav/mapper/vgubuntu-root" apt purge --allow-remove-essential -y grub*-common shim-signedum Grub auf der Ubuntu-LVM-Partition mithilfe von chroot neu zu installieren und zu konfigurieren.

Wenn ich diesen Befehl ausführe, erhalte ich immer diesen Bibliotheksfehler, /bin/bash: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory dpkg: error processing package grub-pc (--remove):obwohl die Bibliotheken auf der Boot-Reparaturdiskette installiert sind, wie ich beim Installationsversuch mit apt herausgefunden habe, und ich gehe davon aus, dass es in Ubuntu vorinstalliert ist und die Bibliothek bereits auf der Boot-Reparaturdiskette vorhanden ist und es auf Ubuntu basiert.

Hier ist die vollständige Terminalansicht meines Problems, der ausgeführte Befehl und die oben genannten Fehler sind hier zu sehen.

Command:
sudo chroot "/mnt/boot-sav/mapper/vgubuntu-root" apt purge --allow-remove-essential -y grub*-common shim-signed

Output:
lubuntu@lubuntu:~$ sudo chroot "/mnt/boot-sav/mapper/vgubuntu-root" apt purge --allow-remove-essential -y grub*-common shim-signed
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'grub-common' for glob 'grub*-common'
Note, selecting 'grub2-common' for glob 'grub*-common'
Package 'shim-signed' is not installed, so not removed
The following packages will be REMOVED:
  grub-common* grub-gfxpayload-lists* grub-pc* grub-pc-bin* grub2-common*
0 upgraded, 0 newly installed, 5 to remove and 73 not upgraded.
2 not fully installed or removed.
After this operation, 18.8 MB disk space will be freed.
(Reading database ... 305827 files and directories currently installed.)
Removing grub-pc (2.04-1ubuntu26.12) ...
/bin/bash: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
dpkg: error processing package grub-pc (--remove):
 installed grub-pc package pre-removal script subprocess returned error exit status 127
dpkg: too many errors, stopping
/bin/bash: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
dpkg: error while cleaning up:
 installed grub-pc package post-installation script subprocess returned error exit status 127
Errors were encountered while processing:
 grub-pc
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)

Bitte helfen Sie mir, ich stecke fest und weiß nicht, was ich als nächstes tun soll!

Danke!

Hinweis: Einige Dinge, die ich bereits versucht habe:

  1. Habe versucht, Grub auf dem gemauerten Ubuntu mit chroot von einem vollwertigen Ubuntu 18.04 auf einem USB-Stick neu zu installieren, der gleiche Bibliotheksfehler bleibt bestehen

Antwort1

in meinem Fall bestand das Problem darin, dass libtinfo.so.6 im Ordner „lib64“ abgelegt wurde. Das Problem wurde behoben, indem es in „lib“ abgelegt wurde.

(ich habe chroot auf /bin/bash ausgeführt)

sudo chroot $HOME/jail /bin/bash

verwandte Informationen