VMware インストール · 1 min read · Dec 01, 2025

Ubuntu 9.10 デスクトップに VMware Server 1.0.x をインストールする方法 - ページ 2

次にこれを行います:

cd /home/falko/Downloads  
wget -c http://www.insecure.ws/warehouse/vmware-update-2.6.31-5.5.9.tar.bz2  
tar xvfj vmware-update*.tar.bz2

VMware Server のインストールを完了する前に、init_mm 機能を有効にした新しいカーネルを構築する必要があります。root になります…

sudo su

… そしてカーネルソースをインストールします:

aptitude install linux-source-2.6.31

次に、カーネルを構築するために必要なパッケージをいくつかインストールします:

aptitude install fakeroot build-essential crash kexec-tools makedumpfile kernel-wedge linux libncurses5-dev kernel-package

このコマンド中に新しいカーネルがインストールされることに気付いた場合は、システムを再起動してください:

reboot

再度 root になります:

sudo su

次にこれを行います:

cd /usr/src  
tar xvfj linux-source-2.6.31.tar.bz2  
cd linux-source-2.6.31

arch/x86/kernel/init_task.c を開きます…

gedit arch/x86/kernel/init_task.c

… そしてファイルの最後に EXPORT_UNUSED_SYMBOL(init_mm); を追加します。DEFINE_PER_CPU_SHARED_ALIGNED(struct tss_struct, init_tss) = INIT_TSS; の後ろに:

| [...] DEFINE_PER_CPU_SHARED_ALIGNED(struct tss_struct, init_tss) = INIT_TSS; EXPORT_UNUSED_SYMBOL(init_mm); |

次に、現在のカーネルのカーネル構成をカーネルソースディレクトリにコピーします…

cp /boot/config-`uname -r` .config

… そして実行します:

make menuconfig

カーネル構成メニューで、Load an Alternate Configuration File… に移動します…

… .config を入力し、Ok を選択します:

次に、メインカーネル構成メニューで Exit を選択します…

… そして、次の質問があったときに Yes を選択します:新しいカーネル構成を保存しますか?

次に実行します

make-kpkg clean  
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers

新しいカーネルを構築します。これには多くの時間がかかる場合があるので、辛抱強く待ってください。

その後、/usr/src/ ディレクトリに linux-image と linux-headers.deb パッケージが見つかります:

cd /usr/src/  
ls -l
root@falko-desktop:/usr/src# ls -l  
total 461180  
drwxr-xr-x 23 root root      4096 2009-10-27 19:16 linux-headers-2.6.31-14  
drwxr-xr-x  7 root root      4096 2009-10-27 19:16 linux-headers-2.6.31-14-generic  
drwxr-xr-x 23 root root      4096 2009-12-11 16:57 linux-headers-2.6.31-16  
drwxr-xr-x  7 root root      4096 2009-12-11 16:57 linux-headers-2.6.31-16-generic  
-rw-r--r--  1 root src    6319116 2009-12-11 19:51 linux-headers-2.6.31.4-custom_2.6.31.4-custom-10.00.Custom_amd64.deb  
-rw-r--r--  1 root src  403726102 2009-12-11 19:48 linux-image-2.6.31.4-custom_2.6.31.4-custom-10.00.Custom_amd64.deb  
drwxr-xr-x 26 root root      4096 2009-12-11 19:48 linux-source-2.6.31  
-rw-r--r--  1 root root  62176632 2009-12-08 09:02 linux-source-2.6.31.tar.bz2  
root@falko-desktop:/usr/src#

両方のパッケージを次のようにインストールします…

dpkg -i linux-image-2.6.31.4-custom_2.6.31.4-custom-10.00.Custom_amd64.deb linux-headers-2.6.31.4-custom_2.6.31.4-custom-10.00.Custom_amd64.deb

… そしてシステムを再起動します:

reboot

その後、実行します

uname -a

… 通常のユーザーとして、あなたの新しいカーネルが表示されるはずです:

falko@falko-desktop:~$ uname -a  
Linux falko-desktop 2.6.31.4-custom #1 SMP Fri Dec 11 17:36:56 CET 2009 x86_64 GNU/Linux  
falko@falko-desktop:~$

これで VMware Server のインストールを続行できます:

cd /home/falko/Downloads/vmware-update*/  
sudo ./runme.pl

次の質問には yes で答えてください:

VMware を初めて実行する前に、現在のカーネル用に構成する必要があります。次のコマンドを実行します: “/usr/bin/vmware-config.pl”。今すぐこのスクリプトにコマンドを実行させますか? [no] <– yes

その後、デフォルトの値を単に を押して受け入れることができます。

インストーラーが次のように尋ねてきた場合:

仮想マシンファイルをどのディレクトリに保存しますか?  
[/var/lib/vmware/Virtual Machines]

デフォルトの値を受け入れるか、仮想マシンを保存するのに十分な空き容量のある場所を指定できます。

インストールの最後に、シリアル番号を入力するように求められます:

20 文字のシリアル番号を入力してください。
XXXXX-XXXXX-XXXXX-XXXXX またはキャンセルするには 'Enter' を押してください:

VMware Server のシリアル番号を入力します。

インストールが成功した後、VMware Server のダウンロードファイルとインストールディレクトリを削除できます:

cd /home/falko/Downloads  
rm -f VMware-server*  
rm -fr vmware-server-distrib/  
rm -fr vmware-update*

これで、アプリケーション > その他 > VMware Server コンソールの下に VMware Server が見つかります:

起動すると、ローカルホストを選択します:

その後、仮想マシンを作成することができます(または VMware Converter で作成した仮想 Windows マシンをインポートできます):

リンク

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。