How To Install VMware Tools On pfsense (FreeBSD)
|
Submitted by lokyuen12345 (Contact Author) (Forums) on Fri, 2011-04-29 17:26. :: VMware | Virtualization | FreeBSD
How To Install VMware Tools On pfsense (FreeBSD)This tutorial shows how to install VMware Tools onto pfsense v1.2.3 which is operated by the FreeBSD OS. It took me days to figure out how to do it, especially with lack of a complete guide in the Internet.
1 RequirementsTo install such a system you will need the following:
2 Preliminary NoteDo not just upload the pfsense*.vmx or vmdk into the vmware datastore, use vCenter Converter instead, otherwise your pfsense-VM won't boot after you create snapshot. And I suppose you have configured the pfsense-VM, and successfully made an Internet connection.
3 Get to the pointFirst, we need to install "perl" and "compat6x-i386" onto the system prior VMware Tools installation, just like other linux. But there are many catches through the path... and this guide solved all these and goes straight to the result. --> press "8" and go to the Shell of pfsense. We need to update the FTP path for pkg_add command, otherwise the package won't fetch (coz the pfsense FreeBSD is not so updated to FreeBSD FTP)! setenv PACKAGEROOT "ftp://ftp.freebsd.org" setenv PACKAGESITE "ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.4-release/Latest/" Start installing packages: pkg_add -v -r perl pkg_add -v -r compat6x-i386 Go to VMware vsphere client, and start "Install VMware Tools" onto the pfsense-VM, as usual, we need to mount the CD-ROM in order to get the VMware Tools executable. First, we create some tmp folders first for VMware Tools: cd / mkdir tmp2 mkdir tmpp Mounting the CD-ROM to tmp2: mount_cd9660 /dev/acd0 /tmp2 cd /tmp2 Copy the VMware Tools to tmpp, then extract the package: cp vmware-freebsd-tools.tar.gz /tmpp cd /tmpp tar -zxvf vmware-freebsd-tools.tar.gz cd vmware-tools-distrib/ Then, here is the catch, before executing the installation, we need to link the compat6x files to the proper directory for VMware Tools to find, otherwise it just doesn't work! 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 Then, start the installation, make sure you are under /vmware-tools-distrib. chmod +x vmware-install.pl bin/vmware-config-tools.pl bin/vmware-uninstall-tools.pl ./vmware-install.pl As usual, keep pressing "Enter", and it should work with "Enjoy" message. If so, start cleaning up and reboot: cd / rm -r /tmpp/ rmdir tmpp shutdown -r now
4 Extra noteIf you get a "You are under attack" note along the way, it properly is due to the mounted CD-ROM drive, if so, press "Ctrl+Alt+Insert" to reboot the VM and start over. After all these, you should have an "OK" message in VMware vsphere client. So, enjoy!
|



Recent comments
13 hours 49 min ago
14 hours 49 min ago
18 hours 36 min ago
19 hours 50 min ago
23 hours 26 min ago
1 day 6 hours ago
1 day 15 hours ago
1 day 17 hours ago
2 days 8 hours ago
2 days 10 hours ago