Debian/kfreebsd VirtualBox ゲスト追加

Debian/kfreebsd VirtualBox ゲスト追加

VirtualBox で実行されている不安定な Debian/kfreebsd 仮想マシンに VirtualBox ゲスト追加機能をインストールしようとしていますが、失敗しています。ゲスト追加機能がないと、アイドル プロセスが CPU コアの 1 つを占有してしまいます。

パッケージをインストールしようとしましたvirtualbox-guest-additions-dkmsが、virtualbox-guest-utilsどうやら Debian/kfreebsd 用にパッケージ化されていないものに依存します。

パッケージを入手してvirtualbox-guest-additions-isoコンパイルしようとしましたが、カーネル ヘッダーがインストールされていてもうまくいきませんでした。

私も、kfreebsd-9.2-sourceその方法で ISO パッケージとソース パッケージをインストールしてコンパイルしようとしましたが、「ターゲットが見つかりません」というメッセージしか表示されません。

VirtualBoxにはFreeBSDゲストアドオンは付属していませんが、FreeBSD のゲスト追加FreeBSD の移植版ですemulators/virtualbox-ose-additions。Debian でこの移植版に相当するものを探しています。

何かご意見はありますか?

答え1

Debian/kFreeBSD 開発者にバグを報告する必要があります。Debian の Virtualbox パッケージの現在のバージョンでは、kFreeBSD のハイブリッド環境内でゲスト追加モジュールをコンパイルできるようにするための適切なコードが用意されていません。

ネイティブ FreeBSD でゲスト追加機能をビルドすることはできますが、Debian が gcc-4.8.x を使用しており、FreeBSD が gcc-4.2.1 を使用しているため、モジュールは kFreeBSD の実行中のカーネルと互換性がありません。

ただし、Gcc-4.8.x は FreeBSD の Ports に含まれているため、それをインストールして、ネイティブ FreeBSD インストールで動作するモジュールをビルドできるかどうかを確認してみることもできます。

関連情報