関連情報のないカーネルをどのように使用しますか?

関連情報のないカーネルをどのように使用しますか?

Live CDを自動的に組み立てるシステムを使用しています。カーネル(に基づいているように見える3.13.11)が付属しており、これまで問題なく実行されました。

タブレットでLive CDを試してみると、カーソルを移動できますが、クリックできないことがわかりました。その理由は、Live CDがパッケージングなしで作成されたためだと思いましたhid-multitouch.ko

私の仮説をテストするために、現在のカーネルのカーネルをLive CDのファイルに入れて実行しましたが、期待どおりにdepmodバージョンが一致しませんでした。

私は3.13.11カーネルとそのモジュールをコンパイルすると問題が解決されると思いましたが、残念ながらそうではありません。それでも互換性がありません。

プリコンパイルされたカーネルの名前は3.13.11.4-vboxありますが、開始バイトは2.6そのシリーズのカーネルではなく3.1*そのシリーズのカーネルのように見えます(比較のためにいくつかコンパイルしましたが、サンプルは十分に大きくありませんでした)。

vermagic内部文字列を変更してみましたが、hid-multitouch.ko残念ながらそのうちの1つは機能しません。

また、カーネルを完全に変更すると、結果の Live CD は起動しません。iso9660これは、カーネルの内部と外部で必要なモジュールを使用して一度コンパイルしたが、ファイルシステムをマウントできないためです。


編集:組み込みisofs.koinitrdモジュールにアクセスできないことに関連しています。


名前以外は、このカーネルが何であるかよくわかりません。

これは変数が多くて非常に具体的な問題のようですが、根本的な問題にはもっと一般的な問題があるのではないかと思います。

ベストアンサー1

おすすめ記事