VMware Tools · 1 min read · Nov 27, 2025

pfsense (FreeBSD) に VMware Tools をインストールする方法

pfsense (FreeBSD) に VMware Tools をインストールする方法

このチュートリアルでは、FreeBSD OS によって運営されている pfsense v1.2.3 に VMware Tools をインストールする方法を示します。特に、インターネット上に完全なガイドがないため、これを理解するのに数日かかりました。

1 要件

このシステムをインストールするには、以下が必要です:

  1. VMware vCenter Converter Standalone Client
  2. VMware vSphere Client
    (ダウンロードとインストールの方法については、他のガイドを参照してください)

2 予備ノート

pfsense*.vmx または vmdk を vmware データストアに単にアップロードしないでください。代わりに vCenter Converter を使用してください。そうしないと、スナップショットを作成した後に pfsense-VM が起動しません。そして、pfsense-VM を設定し、インターネット接続を成功させたことを前提としています。

3 本題に入る

まず、VMware Tools のインストール前にシステムに “perl” と “compat6x-i386” をインストールする必要があります。他の Linux と同様です。しかし、道中には多くの落とし穴があります… このガイドはそれらをすべて解決し、結果に直行します。

–> “8” を押して pfsense のシェルに移動します。

pkg_add コマンドの FTP パスを更新する必要があります。そうしないと、パッケージが取得できません(pfsense FreeBSD は FreeBSD FTP に対してそれほど更新されていません)!

setenv PACKAGEROOT "ftp://ftp.freebsd.org"
setenv PACKAGESITE "ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.4-release/Latest/"

パッケージのインストールを開始します:

pkg_add -v -r perl
pkg_add -v -r compat6x-i386

VMware vsphere クライアントに移動し、pfsense-VM に “Install VMware Tools” を開始します。通常通り、VMware Tools 実行可能ファイルを取得するために CD-ROM をマウントする必要があります。

まず、VMware Tools 用の一時フォルダーを作成します:

cd /
mkdir tmp2
mkdir tmpp

tmp2 に CD-ROM をマウントします:

mount_cd9660 /dev/acd0 /tmp2
cd /tmp2

VMware Tools を tmpp にコピーし、パッケージを抽出します:

cp vmware-freebsd-tools.tar.gz /tmpp
cd /tmpp
tar -zxvf vmware-freebsd-tools.tar.gz
cd vmware-tools-distrib/

次に、ここがポイントです。インストールを実行する前に、VMware Tools が見つけられるように compat6x ファイルを適切なディレクトリにリンクする必要があります。そうしないと、うまくいきません!

ln -s /usr/local/lib/compat/libm.so.4 /lib
ln -s /usr/local/lib/compat/libc.so.6 /lib
ln -s /usr/local/lib/compat/libthr.so.2 /lib

次に、インストールを開始します。/vmware-tools-distrib にいることを確認してください。

chmod +x vmware-install.pl bin/vmware-config-tools.pl bin/vmware-uninstall-tools.pl
./vmware-install.pl

通常通り、”Enter” を押し続けてください。”Enjoy” メッセージが表示されるはずです。そうであれば、掃除を始めて再起動します:

cd /
rm -r /tmpp/
rmdir tmpp
shutdown -r now

4 追加ノート

途中で “You are under attack” メッセージが表示された場合、それはマウントされた CD-ROM ドライブが原因です。その場合は、”Ctrl+Alt+Insert” を押して VM を再起動し、やり直してください。これらすべての後、VMware vsphere クライアントに “OK” メッセージが表示されるはずです。

それでは、楽しんでください!

Share: X/Twitter LinkedIn

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

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