Linusの最新リポジトリで最初のカスタムカーネルを実行しようとしています。
解凍段階では、次のエラーが発生します。
unittest_destroy_tracked_overlaysのオーバーレイ#6が見つかりません。 ### dt-test ###: #6 のオーバーレイ破壊に失敗しました。
私はこれを見つけることができません。どんなアイデアがありますか?
注:私はLinuxカーネルに初めて触れてeudyptulaチャレンジを試しているので、これが解決策ではなく一般的な方向に変更しやすいポインタであればよいでしょう。
答え1
Linusの2番目のコピーを複製しましたが、問題なく実行されました。最初は何が間違っているのかよくわかりません。
答え2
RHEL 6.7システムを4.2.3カーネルにアップグレードしようとしたときも、同じ結果が出ました(dockerとopenvswitchでいくつかの操作を有効にするため)。
make oldconfigを使ってカーネルを設定しましたが、デバイスツリーのオーバーレイを除いてはかなりOKです。何らかの理由で、まだ理解しておらず、把握しようとしていません。デバイスツリーオーバーレイは私のシステムで機能しません。だから私が提案するのは、make menuconfigを実行し、「デバイスドライバ」に行き、「デバイスツリーとオープンファームウェアのサポート」に行き、このサブメニューで「デバイスツリーオーバーレイ」のサポートを無効にすることです。その後、カーネルを再コンパイルしてインストールします。