以前の開発者からopenSUSE13.2(Harlequin)仮想マシンを継承し、VirtualboxVDIからVMWareのVMDKにディスクファイルをエクスポートしました。
仮想マシンは機能し、VMware Toolsはインストールされていますが、コンフィギュレーターがカーネルソースを見つけることができないため、構成プロセスを完了できません。ディスプレイの自動解決が機能しません。
しかし、カーネルソースはインストールされています! YaSTはそれらをインストール済みとして表示し、/ usr/srcディレクトリにはいくつかのLinuxサブディレクトリが含まれています。
インストールされているカーネルのバージョンは3.16.6-2-defaultです
VMWareツールコンフィギュレータが文句を言う
Searching for a valid kernel header path...
The path "" is not valid.
Would you like to change it? [yes]
What is the location of the directory of C header files that match your running kernel? /usr/src/linux
The path "/usr/src/linux" is not valid.
Would you like to change it? [yes]
コンフィギュレーターが検索しようとしているファイルしかわからない場合は、自分でそれらを見つけようとすることができます。
VMWare Workstation7.0.1。
これらのツールのインストールを手伝ってください。
sUSEのカーネルヘッダーは、カーネルソースパッケージまたはカーネル開発パターンの一部です。ヘッダーを利用できるようにするには、通常、Cツールとベース開発ツールもインストールする必要があります。 rootとして、またはSudoを使用して次のコマンドを実行し、必要なものをすべてインストールすることをお勧めします。
zypper install -t pattern devel_basis devel_C_C++ devel_kernel
また、インストールの完了後に再起動することをお勧めします。