grub_file_filters не найден после обновления Ubuntu 20.04 LTS, все известные методы не работают

Сегодня утром я попытался обновить свою Ubuntu 18.04 LTS до 20.04. После перезагрузки было сообщено об ошибке 'grub_file_filters' not found.

Я погуглил и попробовал два популярных метода, которые я нашел, но ни один из них не увенчался успехом. Одна и та же ошибка возникает каждый раз, когда я перезагружаю систему

Операции, которые я применил, показаны ниже, желаю помочь найти основную причину и решение:


1. Восстановление с помощью livecd

Мой / boot— это независимый раздел, поэтому я смонтировал его в качестве дополнительного шага на основе найденного решения. Вся последовательность операций

% 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

% exit
% umount /mnt/boot
% umount /mnt/dev/pts
% umount /mnt/dev
% umount /mnt/proc
% umount /mnt/sys
% umount /mnt
 
% reboot

2. Boot-repair

Я сомневаюсь, что это похоже на последовательность операций в части 1. Весь лог немного длинный, поэтому я загрузил его на https:/ /0bin.net/paste/aChHYcRK#h2E3oydL5mm6JxbVmBAOQgpKkax4nHHXuDCFgOm77qp


3. insmod

В консоли восстановления grub я попытался

grub rescure> insmod (hd1,2)/grub/i386-pc/linux.mod
error: symbol `grub_file_filters' not found.
grub rescure> ls (hd1,2)/grub/
./ ../ gfxblacklist.txt unicode.pf2 i386-pc/ locale/ fonts/ grubenv grub.cfg

Пожалуйста, помогите мне, спасибо!

0
задан 1 February 2022 в 13:40

0 ответов

Другие вопросы по тегам:

Похожие вопросы: