В моей системе, основанной на Ubuntu, каждый раз, когда вызывается update-initramfs, я получаю такие ошибки:
.: 6: Can't open /scripts/casper-functions
Так что я осмотрелся и нашел casper-функции скрипта в / usr / share / initramfs-инструменты / скрипты.
Используя grep, я нашел скрипты, ссылающиеся на /scripts/casper-functions.
Теперь у меня есть две возможности:
Закомментируйте строки, ссылающиеся на сценарий (я думаю, что это не должно иметь никакого значения, потому что он все равно не работает.)
Исправить все ссылки на этот скрипт. (И исправьте ссылку в самом скрипте)
Я попробовал оба варианта и запустил
dpkg-reconfigure console-setup
Ни в одном случае не было зарегистрировано ни одной ошибки. Но прежде чем сделать что-либо из этого (и перезагрузить компьютер), я хотел бы знать, что делает этот скрипт. Я не очень знаком с sh-скриптами, поэтому пока не могу понять.
ОБНОВЛЕНИЕ: Я заменил все ссылки на / scripts / casper-functions на / usr / share / initramfs-tools / scripts / casper-functions и заменил / scripts / functions на / usr / share / initramfs-tools / scripts / functions в каспер-функциях.
В результате созданный live-cd (remastersys - backup) больше не загружается (раньше он загружался). Так что, вероятно, ни один из вариантов не может быть хорошо ...
Как мне тогда избавиться от этих сообщений об ошибках? Я прочитал кое-что об «удалении canonincal-census-package», но у меня его нет, и я не могу найти его через apt-get. Поэтому я не могу установить и удалить его снова, как предлагалось на некоторых форумах.
Я, кажется, сделал успешный обходной путь с командами:
cd /
ln -s /usr/share/initramfs-tools/scripts