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

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

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

バージョン 1.0
著者: Pierino, la peste!!! ATyahoo [dot] com> http://utenti.multimania.it/Pierino_lapeste/

更新: https://www.howtoforge.com/how-to-install-vmware-server-1.0.x-on-an-ubuntu-9.10-desktop

このチュートリアルでは、Kubuntu 10.04 デスクトップシステムに 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 デスクトップを Kubuntu デスクトップの下で実行できます。この機能は、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/mum/Downloads に):

VMware Server を実行するために必要なシリアル番号を取得するには、http://register.vmware.com/content/registration.html にアクセスします。

個人情報を入力します。その後、VMware Server のシリアル番号が表示されるページが表示されます。それを書き留めるか、印刷してください:

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

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

sudo apt-get install build-essential xinetd

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

sudo apt-get install ia32-libs

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

cd /home/mum/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.32-22-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules  
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-22-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.32-22-generic/arch/x86/include/asm/apic.h:11,  
from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/smp.h:13,  
from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/mmzone_64.h:12,  
from /usr/src/linux-headers-2.6.32-22-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.32-22-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.32-22-generic/arch/x86/include/asm/paravirt.h:7,  
from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/irqflags.h:61,  
from include/linux/irqflags.h:57,  
from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/system.h:11,  
from /usr/src/linux-headers-2.6.32-22-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.32-22-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.32-22-generic'  
make: *** [vmmon.ko] Error 2  
make: Leaving directory `/tmp/vmware-config0/vmmon-only'  
Unable to build the vmmon module.  
  
For more information on how to troubleshoot module-related problems, please  
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and  
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".  
  
Execution aborted.  
  
mum@KubuMuM1004lts:~/Downloads/vmware-server-distrib$
Share: X/Twitter LinkedIn

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

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