web-dev-qa-db-ja.com

/ usr / share / initramfs-tools / scripts / casper-functionsの目的は何ですか?

私のubuntuベースのシステムでは、update-initramfsが呼び出されるたびに次のようなエラーが発生しました:

.: 6: Can't open /scripts/casper-functions

そこで、私は周りを見てみると、/ usr/share/initramfs-tools/scriptsでスクリプトcasper-functionsを見つけました。

Grepを使用して、/ scripts/casper-functionsを参照するスクリプトを見つけました。

現在、2つの可能性があります。

  1. スクリプトを参照する行をコメントアウトします(とにかく機能しないため、違いはないはずです)。

  2. このスクリプトへの参照をすべて修正します。 (スクリプト自体の参照を修正します)

両方試して走った

dpkg-reconfigure console-setup

いずれの場合もエラーは報告されていません。しかし、このいずれかを実行する(および再起動する)前に、このスクリプトが何をするかを知りたいと思います。私はshスクリプトにあまり詳しくないので、まだ理解できませんでした。

更新:casper-で/ scripts/casper-functionsのすべての参照を/ usr/share/initramfs-tools/scripts/casper-functionsに置き換え、/ scripts/functionsを/ usr/share/initramfs-tools/scripts/functionsに置き換えました関数。

その結果、作成されたライブCD(remastersys-バックアップ)はもう起動しません(以前に起動しました)。したがって、おそらくどちらのオプションもうまくいかないかもしれません...

これらのエラーメッセージをどうやって取り除くことができますか? 「canonincal-census-packageのアンインストール」について読みましたが、インストールしておらず、apt-getで見つけることができません。そのため、いくつかのフォーラムで提案されているように、再度インストールおよびアンインストールすることはできません。

3
AlexS

私はコマンドで次善策を行ったようです:

cd /
ln -s /usr/share/initramfs-tools/scripts
3
Brian