При обработке возникли ошибки: initramfs-tools linux-firmware Ubuntu 18.04

Всякий раз, когда я запускаю

sudo dpkg --configure -a

, я получаю эту ошибку

> Processing triggers for initramfs-tools (0.130ubuntu3.7) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-46-generic
Warning: /sbin/fsck.ext4 doesn't exist, can't install to initramfs, ignoring.
E: /usr/share/initramfs-tools/hooks/fixrtc failed with return 1.
update-initramfs: failed for /boot/initrd.img-4.15.0-46-generic with 1.
dpkg: error processing package initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
Setting up linux-firmware (1.173) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-46-generic
Warning: /sbin/fsck.ext4 doesn't exist, can't install to initramfs, ignoring.
E: /usr/share/initramfs-tools/hooks/fixrtc failed with return 1.
update-initramfs: failed for /boot/initrd.img-4.15.0-46-generic with 1.
dpkg: error processing package linux-firmware (--configure):
 installed linux-firmware package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 initramfs-tools
 linux-firmware

после некоторого поиска в Google, я обнаружил, что это как-то связано с заполнением /boot раздела, но, видимо, это не так вот результат dh -f:

Filesystem      Size  Used Avail Use% Mounted on
udev            7.8G     0  7.8G   0% /dev
tmpfs           1.6G  1.9M  1.6G   1% /run
/dev/sda9        83G   17G   62G  22% /
tmpfs           7.8G  105M  7.7G   2% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/loop2       90M   90M     0 100% /snap/core/6673
/dev/loop3      196M  196M     0 100% /snap/vlc/555
/dev/loop0       54M   54M     0 100% /snap/core18/970
/dev/loop1       18M   18M     0 100% /snap/chromium-ffmpeg/9
/dev/loop5       54M   54M     0 100% /snap/core18/941
/dev/loop6      141M  141M     0 100% /snap/gnome-3-26-1604/78
/dev/loop27      89M   89M     0 100% /snap/core/6964
/dev/loop29     239M  239M     0 100% /snap/kde-frameworks-5-core18/26
/dev/loop26     203M  203M     0 100% /snap/vlc/768
/dev/sda1       256M   35M  222M  14% /boot/efi
tmpfs           1.6G   64K  1.6G   1% /run/user/1000

я также не могу установить / обновить / обновить какой-либо пакет или использовать dpkg и apt-get. Также я удалил старые ядра. это похоже на бесконечный цикл ошибок, и все они возвращают меня к этой ошибке

Errors were encountered while processing:  
initramfs-tools  
linux-firmware

Вывод apt policy e2fsprogs libext2fs2

e2fsprogs:
  Installed: (none)
  Candidate: 1.44.1-1
  Version table:
     1.44.1-1 500
        500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages
        500 http://za.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
     1.42.13-1ubuntu1 -1
        100 /var/lib/dpkg/status
libext2fs2:
  Installed: 1.44.1-1ubuntu1.1
  Candidate: 1.44.1-1ubuntu1.1
  Version table:
 *** 1.44.1-1ubuntu1.1 100
        100 /var/lib/dpkg/status
     1.44.1-1 500
        500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages
        500 http://za.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
0
задан 6 June 2019 в 02:05

1 ответ

Из этих двух строк вашего вывода я заключаю, что пакет e2fsprogs отсутствует или поврежден:

Warning: /sbin/fsck.ext4 doesn't exist, can't install to initramfs, ignoring.
E: /usr/share/initramfs-tools/hooks/fixrtc failed with return 1.

В первой строке прямо указано, что /sbin/fsck.ext4 отсутствует, это файл, предоставленный тот пакет, который я упомянул. Изучая неисправный скрипт, упомянутый во второй строке, выясняется, что для этого требуется /sbin/dumpe2fs, который также предоставляется тем же пакетом.

Чтобы решить эту проблему, вы должны (пере?) Установить e2fsprogs, выполнив:

sudo apt install --reinstall e2fsprogs

Тот факт, что пакет, содержащий сбойный крючок fixrtc initramfs (initramfs-tools-core), не зависит от, казалось бы, требуемого пакета e2fsprogs, хотя, вероятно, следует рассматривать его как ошибку. Я сообщил об этом на Launchpad здесь.


Обновление:

Поскольку e2fsprogs отказывается от установки, поскольку конфликтует с несовместимой версией libext2fs2, которую вы установили из неизвестного и более недоступного источника в этом процессе мы должны понизить этот другой пакет до поддерживаемой версии:

sudo apt install --reinstall e2fsprogs libext2fs2=1.44.1-1
1
ответ дан 6 June 2019 в 02:05

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

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