Ubuntu 8.04 ホストでコンパイルを行いながら、テスト用に vmware VM (vmware server 2.0 の下のゲストとして Ubuntu 9.04 ) で Linux カーネルとデバイス ドライバーの開発を行うことを検討しています。
VM の下でコンパイルを行うことによるパフォーマンスの低下は避けたいと考えています。
カーネルが明らかにそれ自体の外部にリンクしていないことはわかっているので、その点で問題はないはずですが、
- これを行うときに注意する必要がある特別な落とし穴はありますか?
- カーネルがクラッシュしたときでもコンピューターが稼働している以外に、このセットアップには他に利点がありますか?
- この種のセットアップを使用するためのガイドはありますか?
編集
ホスト上で GDB を使用して Workstation 6.0 を介して VMware でリモート デバッグを行うことについて、数多くのリファレンスを見てきました。これがServer 2.0などのVMWareの無料バージョンで機能するかどうかは誰にもわかりません。