如何安装VMware Tools在pfsense(FreeBSD)

如何在pfsense(FreeBSD)上安装VMware Tools

本教程将介绍如何将VMware Tools安装到由FreeBSD操作系统运行的pfsense v1.2.3上。 花了我几天的时间来弄清楚如何做,特别是在互联网上缺乏完整的指南。

1要求

要安装此类系统,您将需要以下信息:

2初步说明

不要将pfsense * .vmx或vmdk上传到vmware数据存储区中,而是使用vCenter Converter,否则您创建快照后,pfsense-VM将无法启动。 我想你已经配置了pfsense-VM,并且成功地进行了Internet连接。

3到达这一点

首先,我们需要在VMware Tools安装之前安装“perl”和“compat6x-i386”,就像其他linux一样。 但是,通过这条路线有许多抓住力量,而且这个指南解决了所有这些问题,直接得出结论。

- >按“8”并转到pfsense的Shell。

我们需要更新pkg_add命令的FTP路径,否则软件包将无法获取(coz 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客户端,并像往常一样启动“安装VMware Tools”到pfsense-VM上,我们需要安装CD-ROM才能使VMware Tools可执行。

首先,我们为VMware Tools首先创建一些tmp文件夹:

cd /
mkdir tmp2
mkdir tmpp

将CD-ROM安装到tmp2

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/

然后,这里是catch,在执行安装之前,我们需要将compat6x文件链接到VMware Tools的正确目录,否则它不起作用!

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”,它应该与“享受”消息一起工作。 如果是这样,请开始清理并重新启动:

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

4额外的注释

如果您一路上有一个“你正在受到攻击”的注意事项,这正是由于安装的CD-ROM驱动器,如果是这样,请按“Ctrl + Alt + Insert”重新启动VM并重新开始。 所有这些之后,您应该在VMware vsphere客户端中有一个“确定”消息。

所以,享受!

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏