Am încercat să-mi fac upgrade Ubuntu 18.04 LTS la 20.04 în această dimineață. După repornire, a simbolul „grub_file_filters” nu a fost găsit
eroare a fost raportată.
Am căutat pe google și am încercat cele două metode populare pe care le-am găsit, dar niciuna nu a reușit. Aceeași eroare s-a blocat de fiecare dată când am repornit sistemul
Operațiunile pe care le-am aplicat sunt prezentate mai jos, dorința ar putea ajuta la aflarea cauzei principale și a soluției:
1. Reparație printr-un livecd
Ale mele /boot
este o partiție independentă, așa că am montat-o ca pas suplimentar pe baza soluției pe care am găsit-o. Întreaga secvență de operații este
% sudo su
% mount /dev/sdb3 /mnt
% mount --bind /dev /mnt/dev
% mount --bind /dev/pts /mnt/dev/pts
% mount --bind /proc /mnt/proc
% mount --bind /sys /mnt/sys
% mount /dev/sdb2 /mnt/boot
% chroot /mnt
% grub-install /dev/sdb
% update-grub
% Ieșire
% umount /mnt/boot
% umount /mnt/dev/pts
% umount /mnt/dev
% umount /mnt/proc
% umount /mnt/sys
% umount /mnt
% repornire
2. Reparație de pornire
Mă îndoiesc că ceea ce a făcut este similar cu secvența de operații din partea 1. Întregul jurnal este puțin lung, așa că l-am încărcat pe https://0bin.net/paste/aChHYcRK#h2E3oydL5mm6JxbVmBAOQgpKkax4nHHXuDCFgOm77qp
3. insmod
În consola Grub Recure, am încercat
grub rescure> insmod (hd1,2)/grub/i386-pc/linux.mod
eroare: simbolul „grub_file_filters” nu a fost găsit.
grub rescure> ls (hd1,2)/grub/
./ ../ gfxblacklist.txt unicode.pf2 i386-pc/ locale/ fonts/ grubenv grub.cfg
Va rog frumos sa ma ajutati, multumesc!