电脑技术学习

FreeBSD 5.1安装VMware全部过程

dn001

  安装完成之后检查确认 rc.conf 中已经有 Linux_enable = "YES",然后重新启动之后用 kldstat 应该可以看到 linux.ko 字样。此时可以在 /compat/linux 下看到 linux 的 bin,usr,sbin,mnt 等。

  一切准备妥当之后,第一步是要编辑 /usr/ports/emulators/vmware3 下的 Makefile 和 distinfo 使得其可以适应 2242 版的 vmware 软件的特性。

  首先备份原有的 Makefile 和 distinfo 为 Makefile.2237 和 distinfo.2237。然后按照这个步骤来:

  1,编辑 Makefile,把其中的 3.2.1-2237 字样改成 3.2.1-2242(只有一处需要改)。

  2,运行 #md5 VMware-workstation-3.2.1-2242.tar.gz 得到这个文件的 MD5 值,然后记下这个值。

  3,编辑 distinfo,把其中的 3.2.1-2237 字样改成 3.2.1-2242,把 3.2.1-2242 的 MD5 值改成我们刚才得到的那个值。这里一定不能弄错。否则无法开始安装。

  4,在 /usr/ports/emulator/vmware3 下运行 # make install 开始安装。

  5,闪过一堆信息之后,出现一个蓝色背景的屏幕问你是否使用桥接网络。我个人感觉桥接网络比路由网络好用,所以选是,然后输入你的网络设备名,比如 pcn0,ln0,dc0,fxp0 之类。

  6,然后继续安装,闪过很多安装过程。最后回到提示符下。这个时候可以测试是否一定成功安装虚拟网卡,输入 # /usr/local/etc/rc.d/vmware.sh start,然后 # ifconfig -a,如果看到一个名叫 vmnet1 的设备,那么就恭喜你成功了!

  7,由于使用的是 linux 兼容方式,因此需要在 /etc/fstab 中加入一行:

  /linproc /compat/linux/proc linprocfs rw 0 0

  8,在 rc.conf 中配置一下 vmware 的虚拟网卡,然后重新启动计算机。

标签: