У меня есть принт-сервер для HP LaserJet 1018 на базе Raspberry Pi B+ в котором установлен Raspbian и CUPS. В конце октября я без проблем обновил эту систему с Raspbian Bullseye до Raspbian Bookworm, но сегодня при установке обновлений выдало ошибку:
Errors were encountered while processing: raspi-firmware rpi-eeprom E: Sub-process /usr/bin/dpkg returned an error code (1) Setting up raspi-firmware (1:1.20231024+ds-1+rpt2) ... stat: cannot read file system information for '/boot/firmware': No such file or directory Error: missing /boot/firmware, did you forget to mount it? dpkg: error processing package raspi-firmware (--configure): installed raspi-firmware package post-installation script subprocess returned error exit status 1 dpkg: dependency problems prevent configuration of rpi-eeprom: rpi-eeprom depends on raspi-firmware; however: Package raspi-firmware is not configured yet. dpkg: error processing package rpi-eeprom (--configure): dependency problems - leaving unconfigured Processing triggers for initramfs-tools (0.142) ... Errors were encountered while processing: raspi-firmware rpi-eeprom
Это известная проблема - при обновлении rpi-eeprom с 20.1-1 до 20.1-2 устанавливается новый пакет raspi-firmware, который проверяет что /boot/firmware это точка монтирования (в версии 20.1-1 был выбор между raspi-firmware или raspberrypi-bootloader (>= 1.20190819)).
Чтобы исправить проблему полноценно нужно менять схему монтирования, но "быстрое" решение выглядит примерно так:
$ sudo dpkg -i /var/cache/apt/archives/rpi-eeprom_20.1-1_all.deb $ sudo dpkg -P raspi-firmware $ sudo aptitude hold rpi-eeprom
Если в кеше не осталось предыдущей версии rpi-eeprom, то скачать её можно тут: https://archive.raspberrypi.org/debian/pool/main/r/rpi-eeprom/rpi-eeprom_20.1-1_all.deb
Комментариев нет:
Отправить комментарий