Am probleme la reinstalarea grub prin chroot, primesc următoarea eroare ori de câte ori încerc să-l reinstalez.
eroare la încărcarea bibliotecilor partajate: libtinfo.so.5: nu se poate deschide fișierul obiect partajat: nu există un astfel de fișier sau director
O mică poveste de fundal:
Recent, în timp ce încercam să-mi convertesc partiția de disc din MBR în GPT, mi-am blocat instalarea Ubuntu. Odată ce am repornit după ce am folosit următoarea comandă sgdisk -g /dev/sda
Nu am reușit să pornesc în Ubuntu!
Scopul meu principal a fost să convertesc partiția MBR LVM în GPT, astfel încât să instalez Windows 10. Aveam impresia că trebuie să o schimb în GPT pentru a putea instala Windows 10, dar mai târziu am constatat că pur și simplu redimensionam partiția folosind partiția KDE. Managerul sau orice alt instrument capabil de operațiuni LVM și apoi formatarea partiției în NTFS ar trebui să pregătească mediul pentru instalarea Windows 10.
Problema acum:
Deși am reușit să pornesc Windows 10 și, pe măsură ce scriu din el acum, sunt într-o oarecare mișcare, îmi place să folosesc Ubuntu Linux și vreau o configurare dual boot, Windows fiind folosit pentru chestii multimedia și jocuri, în timp ce Ubuntu Linux fiind sistemul de operare zilnic!
Am dat peste un software numit boot repair disk de yannubuntu on sourceforge, l-am pornit pe un stick USB și apoi am rulat software-ul de reparare a pornirii, mi-a cerut să execut următoarea comandă sudo chroot „/mnt/boot-sav/mapper/vgubuntu-root” apt purge --allow-remove-essential -y grub*-common shim-signed
astfel încât să reinstalați și să configurați grub pe partiția Ubuntu LVM folosind chroot.
Când execut această comandă, primesc întotdeauna această eroare de bibliotecă /bin/bash: eroare la încărcarea bibliotecilor partajate: libtinfo.so.5: nu se poate deschide fișierul obiect partajat: nu există un astfel de fișier sau director dpkg: eroare la procesarea pachetului grub-pc (--remove):
chiar dacă bibliotecile sunt instalate pe discul de reparare a pornirii, așa cum am aflat în timp ce încercam să îl instalez folosind apt și presupun că este preinstalat în Ubuntu, precum și biblioteca este deja prezentă în discul de reparare a pornirii și se bazează pe Ubuntu.
Aici este vizualizarea completă a terminalului a problemei mele, comanda executată și erorile menționate mai sus pot fi văzute aici.
Comanda:
sudo chroot „/mnt/boot-sav/mapper/vgubuntu-root” apt purge --allow-remove-essential -y grub*-common shim-signed
Ieșire:
lubuntu@lubuntu:~$ sudo chroot "/mnt/boot-sav/mapper/vgubuntu-root" apt purge --allow-remove-essential -y grub*-common shim-signed
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Notă, selectând „grub-common” pentru globul „grub*-common”
Notă, selectând „grub2-common” pentru globul „grub*-common”
Pachetul „shim-signed” nu este instalat, deci nu este eliminat
Următoarele pachete vor fi ȘTERSE:
grub-common* grub-gfxpayload-lists* grub-pc* grub-pc-bin* grub2-common*
0 actualizate, 0 instalate nou, 5 de eliminat și 73 neactualizate.
2 nu sunt complet instalate sau îndepărtate.
După această operațiune, 18,8 MB de spațiu pe disc vor fi eliberați.
(Se citesc baza de date... 305827 fișiere și directoare instalate în prezent.)
Se elimină grub-pc (2.04-1ubuntu26.12)...
/bin/bash: eroare la încărcarea bibliotecilor partajate: libtinfo.so.5: nu se poate deschide fișierul obiect partajat: nu există un astfel de fișier sau director
dpkg: eroare la procesarea pachetului grub-pc (--remove):
subprocesul de script de pre-eliminare a pachetului grub-pc instalat a returnat starea de ieșire de eroare 127
dpkg: prea multe erori, oprire
/bin/bash: eroare la încărcarea bibliotecilor partajate: libtinfo.so.5: nu se poate deschide fișierul obiect partajat: nu există un astfel de fișier sau director
dpkg: eroare la curățare:
instalat pachetul grub-pc subprocesul de script post-instalare a returnat eroare starea de ieșire 127
Au fost întâlnite erori în timpul procesării:
grub-buc
Procesarea a fost oprită deoarece au existat prea multe erori.
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)
Va rog sa ma ajutati, sunt blocat si nu stiu ce sa fac in continuare!
Mulțumiri!
Notă:
Cateva lucruri pe care le-am incercat deja:
- Am încercat să reinstalez grub pe Ubuntu blocat folosind chroot dintr-un Ubuntu 18.04 complet gras pe un stick USB, aceeași eroare de bibliotecă persistă