VMware Tools · 2 min read · Nov 27, 2025

Wie man VMware Tools auf pfsense (FreeBSD) installiert

Wie man VMware Tools auf pfsense (FreeBSD) installiert

Dieses Tutorial zeigt, wie man VMware Tools auf pfsense v1.2.3 installiert, das vom FreeBSD-Betriebssystem betrieben wird. Es hat Tage gedauert, herauszufinden, wie man es macht, insbesondere wegen des Mangels an einem vollständigen Leitfaden im Internet.

1 Anforderungen

Um ein solches System zu installieren, benötigen Sie Folgendes:

  1. VMware vCenter Converter Standalone Client
  2. VMware vSphere Client
    (Wie man herunterlädt und installiert, folgen Sie bitte anderen Anleitungen)

2 Vorbemerkung

Laden Sie nicht einfach die pfsense*.vmx oder vmdk in den VMware-Datenspeicher hoch, verwenden Sie stattdessen den vCenter Converter, andernfalls wird Ihre pfsense-VM nach dem Erstellen eines Snapshots nicht booten. Und ich nehme an, Sie haben die pfsense-VM konfiguriert und erfolgreich eine Internetverbindung hergestellt.

3 Kommen wir zum Punkt

Zuerst müssen wir “perl” und “compat6x-i386” auf dem System vor der Installation von VMware Tools installieren, genau wie bei anderen Linux. Aber es gibt viele Hürden auf dem Weg… und dieser Leitfaden löst all diese und geht direkt zum Ergebnis.

–> drücken Sie “8” und gehen Sie zur Shell von pfsense.

Wir müssen den FTP-Pfad für den pkg_add-Befehl aktualisieren, andernfalls wird das Paket nicht abgerufen (da das pfsense FreeBSD nicht so aktuell ist wie das FreeBSD FTP)!

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

Beginnen Sie mit der Installation der Pakete:

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

Gehen Sie zum VMware vSphere-Client und starten Sie “VMware Tools installieren” auf der pfsense-VM. Wie gewohnt müssen wir das CD-ROM-Laufwerk einhängen, um die ausführbare Datei von VMware Tools zu erhalten.

Zuerst erstellen wir einige temporäre Ordner für VMware Tools:

cd /
mkdir tmp2
mkdir tmpp

Das CD-ROM-Laufwerk in tmp2 einhängen:

mount_cd9660 /dev/acd0 /tmp2
cd /tmp2

Kopieren Sie die VMware Tools nach tmpp und extrahieren Sie das Paket:

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

Dann, hier ist der Haken: Bevor wir die Installation ausführen, müssen wir die compat6x-Dateien mit dem richtigen Verzeichnis verlinken, damit VMware Tools sie finden kann, andernfalls funktioniert es einfach nicht!

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

Dann starten Sie die Installation, stellen Sie sicher, dass Sie sich im Verzeichnis /vmware-tools-distrib befinden.

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

Wie gewohnt, drücken Sie immer wieder “Enter”, und es sollte mit der Nachricht “Viel Spaß” funktionieren. Wenn ja, beginnen Sie mit dem Aufräumen und starten Sie neu:

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

4 Zusätzliche Anmerkung

Wenn Sie auf dem Weg eine “Sie sind unter Angriff”-Nachricht erhalten, liegt das wahrscheinlich am eingehängten CD-ROM-Laufwerk. Wenn ja, drücken Sie “Ctrl+Alt+Insert”, um die VM neu zu starten und von vorne zu beginnen. Nach all dem sollten Sie eine “OK”-Nachricht im VMware vSphere-Client haben.

Also, viel Spaß!

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.