ahciモジュールをlinux-image-2.6.38-11-virtualカーネルに追加する方法は?


0

linux-image-2.6.38-11-virtualVirtualBox(4.1.2)で仮想マシンとしてカーネルを使用してUbuntu 11.04をインストールしました。インストール後にマシンを起動すると、次のエラーメッセージが表示されました。

FATAL: Error inserting ahci (/lib/modules/2.6.38-11-virtual/kernel/drivers/ata/ahci.
ko): Unknown symbol in module, or unknown parameter (see dmesg)

このバグレポートを見つけました。以前のUbuntuリリースでは、仮想Linuxカーネルにahciモジュールが含まれていなかったため、問題が発生していると思われます。誰かが私の疑いを確認し、エラーを修正する方法を教えてもらえますか?私はLinuxに少し慣れていないので、徹底的な詳細が役立つでしょう。

これが私のdmesg出力のキャプチャです。

ここに画像の説明を入力してください


virtualboxは、AHCIインターフェイスを持っているふりをする代わりに、仮想ディスクインターフェイス(/ dev / vda)を使用すべきではありませんか?また、詳細についてはdmesgを確認することをお勧めします。
プソイ

@psusi-Virtualboxで/ dev / sdaを使用して他のUbuntuをいくつかインストールしていますが、問題なく動作します。dmesgに関しては、何百行もあり、その内容を取得できます。ロードする基本端末はrootfsを/(仮想ファイルシステムと想定)として使用し、ftp、less、gpated、fdisk、またはapt-getがありません。dmesgの内容をコピーする方法を教えてくれない限り、それらを提供することはできません。
ブランドンレベデフ

重要なのは最後の数行だけです。それらを見て、必要に応じて手で再入力してください。ロードに失敗したahciモジュールに関連する1行または2行を見つけることができるはずです。
-psusi

@psusi-編集中に追加したリンクを参照してください。
ブランドンレベデフ

回答:


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.