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

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

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

バージョン 1.0
著者: Falko Timme
Twitterでフォローしてください

このチュートリアルでは、Ubuntu 9.10 デスクトップシステムに VMware Server 1.0.x (執筆時点でのバージョン 1.0.10) をインストールする手順を説明します。これは、VMware Server 2 よりも VMware Server 1.0.x を好む方のためのものです。

VMware Server を使用すると、ホストオペレーティングシステムの下で Linux、Windows、FreeBSD などのゲストオペレーティングシステム(「仮想マシン」)を作成して実行できます。これにより、同じハードウェア上で複数のオペレーティングシステムを実行できるため、多くのコストを節約でき、仮想マシンを1つの VMware Server から次の VMware Server へ(または無料の VMware Player を持つシステムへ)移動できます。

また、VMware Server を使用すると、以前に VMware Converter を使用して VMware 仮想マシンに変換した古い Windows デスクトップを Ubuntu デスクトップの下で実行できます。この機能は、Windows のみで利用可能なアプリケーションに依存している場合や、Linux への移行を徐々に行いたい場合に便利です。

これがあなたにとってうまくいくという保証はありません!

VMware Server 1.0.x のインストール

VMware Server をダウンロードするには、http://downloads.vmware.com/d/info/datacenter_downloads/vmware_server/1_0 にアクセスし、VMware Server 1.0.10 のリンクをクリックします:

次のページで、Linux 用の VMware Server の横にあるダウンロードボタンをクリックします(ファイルタイプ: tar.gz、rpm ではありません!):

「はい」をクリックしてライセンス契約に同意します:

次に、VMware Server for Linux.tar.gz ファイル(rpm ファイルではありません!)をコンピュータにダウンロードします(例: /home/falko/Downloads に):

VMware Server を実行するために必要なシリアル番号を取得するには、http://register.vmware.com/content/registration.html にアクセスします。個人情報を入力してください。その後、VMware Server のシリアル番号が表示されるページが表示されます。メモを取るか、印刷してください:

次に、ターミナルを開きます(アプリケーション > アクセサリ > ターミナル):

必要なパッケージをインストールするために、次のコマンドを実行します:

sudo aptitude install build-essential xinetd

x86_64 システムの場合、ia32-libs パッケージもインストールする必要があります:

sudo aptitude install ia32-libs

次に、VMware Server .tar.gz ファイルを保存した場所に移動します。例: /home/falko/Downloads(falko を自分のユーザー名に置き換えてください!):

cd /home/falko/Downloads

VMware Server.tar.gz ファイルを解凍し、インストーラーを実行します:

tar xvfz VMware-server-*.tar.gz  
cd vmware-server-distrib  
sudo ./vmware-install.pl

インストーラーは多くの質問をします。デフォルト値を受け入れるには、 を押すだけで済みます。次の質問には「いいえ」と答えてください…

VMware Server を初めて実行する前に、次のコマンドを呼び出して設定する必要があります:”/usr/bin/vmware-config.pl”。このプログラムに今すぐコマンドを呼び出させますか? [yes] <– no

.. そうしないと、インストーラーが VMware に必要なカーネルモジュールをコンパイルしようとしたときに、このようなエラーが発生します(「はい」と答えてエラーが出ても問題ありません - 読み進めてください):

Building the vmmon module.  

Using 2.6.x kernel build system.  
make: Entering directory `/tmp/vmware-config0/vmmon-only`  
make -C /lib/modules/2.6.31-14-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules  
make[1]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic`  
  CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o  
In file included from /tmp/vmware-config0/vmmon-only/./include/vmware.h:25,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.c:48:  
/tmp/vmware-config0/vmmon-only/./include/vm_basic_types.h:104:7: warning: "__FreeBSD__" is not defined  
In file included from /tmp/vmware-config0/vmmon-only/./include/x86.h:20,  
                 from /tmp/vmware-config0/vmmon-only/./include/machine.h:24,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.h:15,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:  
/tmp/vmware-config0/vmmon-only/./include/x86apic.h:79:1: warning: "APIC_BASE_MSR" redefined  
In file included from /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/apic.h:11,  
                 from /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/smp.h:13,  
                 from /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/mmzone_64.h:12,  
                 from /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/mmzone.h:4,  
                 from include/linux/mmzone.h:773,  
                 from include/linux/gfp.h:4,  
                 from include/linux/kmod.h:22,  
                 from include/linux/module.h:13,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.c:12:  
/usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/apicdef.h:133:1: warning: this is the location of the previous definition  
In file included from /tmp/vmware-config0/vmmon-only/./include/x86.h:21,  
                 from /tmp/vmware-config0/vmmon-only/./include/machine.h:24,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.h:15,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:  
/tmp/vmware-config0/vmmon-only/./include/x86desc.h:593:7: warning: "_MSC_VER" is not defined  
In file included from /tmp/vmware-config0/vmmon-only/./include/machine.h:24,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.h:15,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:  
/tmp/vmware-config0/vmmon-only/./include/x86.h:830:1: warning: "PTE_PFN_MASK" redefined  
In file included from /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/paravirt.h:7,  
                 from /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/irqflags.h:61,  
                 from include/linux/irqflags.h:57,  
                 from /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/system.h:11,  
                 from /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/processor.h:17,  
                 from include/linux/prefetch.h:14,  
                 from include/linux/list.h:6,  
                 from include/linux/module.h:9,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.c:12:  
/usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/pgtable_types.h:182:1: warning: this is the location of the previous definition  
In file included from /tmp/vmware-config0/vmmon-only/./include/vcpuset.h:78,  
                 from /tmp/vmware-config0/vmmon-only/./include/modulecall.h:22,  
                 from /tmp/vmware-config0/vmmon-only/./common/vmx86.h:18,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.h:16,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:226:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:230:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:298:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:304:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:357:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:402:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:446:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:489:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:533:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:576:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:620:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:663:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:665:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:705:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:748:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:750:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:790:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:831:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:833:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:871:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:912:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:914:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:952:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1073:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1077:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1124:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1329:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1454:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1587:7: warning: "_MSC_VER" is not defined  
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.h:20,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:  
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:37:5: warning: "VMW_HAVE_EPOLL" is not defined  
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:43:5: warning: "VMW_HAVE_EPOLL" is not defined  
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.h:20,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:  
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:60: error: conflicting types for ‘poll_initwait’  
include/linux/poll.h:70: note: previous declaration of ‘poll_initwait’ was here  
In file included from /tmp/vmware-config0/vmmon-only/./include/vm_asm_x86_64.h:23,  
                 from /tmp/vmware-config0/vmmon-only/./include/vm_asm.h:28,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.c:52:  
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:430:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:676:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:716:7: warning: "_MSC_VER" is not defined  
In file included from /tmp/vmware-config0/vmmon-only/./include/vm_asm.h:28,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.c:52:  
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86_64.h:40:7: warning: "_MSC_VER" is not defined  
In file included from /tmp/vmware-config0/vmmon-only/linux/vmhost.h:13,  
                 from /tmp/vmware-config0/vmmon-only/linux/driver.c:71:  
/tmp/vmware-config0/vmmon-only/./include/compat_semaphore.h:5:27: error: asm/semaphore.h: No such file or directory  
/tmp/vmware-config0/vmmon-only/linux/driver.c:146: error: unknown field ‘nopage’ specified in initializer  
/tmp/vmware-config0/vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type  
/tmp/vmware-config0/vmmon-only/linux/driver.c:150: error: unknown field ‘nopage’ specified in initializer  
/tmp/vmware-config0/vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type  
/tmp/vmware-config0/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1650: error: ‘struct task_struct’ has no member named ‘euid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1650: error: ‘struct task_struct’ has no member named ‘uid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1651: error: ‘struct task_struct’ has no member named ‘fsuid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1651: error: ‘struct task_struct’ has no member named ‘uid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1652: error: ‘struct task_struct’ has no member named ‘egid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1652: error: ‘struct task_struct’ has no member named ‘gid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1653: error: ‘struct task_struct’ has no member named ‘fsgid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1653: error: ‘struct task_struct’ has no member named ‘gid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1670: error: too many arguments to function ‘smp_call_function’  
make[2]: * [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1  
make[1]: * [_module_/tmp/vmware-config0/vmmon-only] Error 2  
make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic`  
make: *** [vmmon.ko] Error 2  
make: Leaving directory `/tmp/vmware-config0/vmmon-only`  
Unable to build the vmmon module.  

モジュール関連の問題をトラブルシュートする方法についての詳細は、次のウェブサイトをご覧ください。"http://www.vmware.com/download/modules/modules.html" と "http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html"  

実行が中止されました。  

falko@falko-desktop:~/Downloads/vmware-server-distrib$
Share: X/Twitter LinkedIn

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

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