专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Unix/FreeBsd » vmware安装freebsd:FreeBSD 5.1安装 VMware 的全部过程 »正文

vmware安装freebsd:FreeBSD 5.1安装 VMware 的全部过程

来源: 发布时间:星期一, 2009年1月12日 浏览:2次 评论:0
  这篇文章描述了在 FreeBSD 5.1-Release 安装 VMware 全部过程FreeBSD 5.1 支持安装 VMware 3.2.1-2237 版本但是其最新版本已经 3.2.1-2242 版本因此在使用系统 ports collection 安装时会出现些问题在本文中将对这些问题进行解决

  FreeBSD 5.1 支持安装 VMware 3.2.1-2237 版本但是其最新版本已经 3.2.1-2242 版本因此在使用系统 ports collection 安装时会出现些问题在本文中将对这些问题进行解决

  我也尝试过在 FreeBSD 5.1 中安装 VMware 4但是由于 FreeBSD 5.1 Linux 兼容模式在 /compat/linux/sbin 下缺少对 lsmod 模拟所以没有成功这个问题只能等待的后 FreeBSD 主版本或者 port collection 升级的后才能继续进行尝试了当然也有可能就是你看到这篇文章时候(当前时间 9:30 PM 7/30/2003)这些东西都已经过时但是起码可以提供给你种解决问题思路

  首先你需要到 VMware 网站WebSite上下载 VMware 3 最新版本在我写这篇文章时候最新版本是 3.2.1-2242下载下来的后文件名是 VMware-workstation-3.2.1-2242.tar.gz

  然后到 http://people.freebsd.org/~mbr/vmware 下载 vmmon-only-3.2.1-20030514.tar.gz 和 vmnet-only-3.2.1-20030412.tar.gz 这两个文件

  把这 3个文件放到 /usr/ports/distfiles 下

  在切开始的前确认你安装了 FreeBSD 5.1 Linux 兼容模式并且在 rc.conf 中打开了这样模式具体检查办法是输入 kldstat 指令如果看到 linux.ko 字样介绍说明已经成功安装兼容模式如果没有看到那么用这样办法安装:

  #cd /usr/ports/emulators/linux_base8

  #make clean

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

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

  首先备份原有 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 开始安装

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

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

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

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

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

  9重新启动完毕的后将 /usr/local/etc/vmware 下 config 复制到 /root/.vmware 下然后编辑这个文件加入行 webbrowser="mozilla %s"

  10将 /usr/local/lib/vmware/lib 下 licenses 目录复制到 /usr/lib/vmware 下(/usr/lib/vmware 目录默认不存在你将需要自己建立这个目录)

  11运行 /usr/local/bin/vmware然后在 help 里面输入序列号开始使用吧!你已经成功在 FreeBSD 上运行了 VMware 3.2.1-2242祝贺你!

  你可以输入下面这样序列号:

  Serial = "6818X-84WD1-01KDK-3JN9X"

  Name = "wasily"

  CompanyName = "mcn"

  在开始使用时候还会遇到很多问题比如鼠标网卡等等方面问题这个时候你就只能进行进步地研究了这里是我发现些窍门技巧用来解决这些可能会发生问题:

  1鼠标

  如果你要在 VMware 中安装 Windows那么鼠标是必须如果你用 VMware 默认思路方法配置鼠标那么多半没法使用建议你自己调整现在大家用基本都是都是 PS/2 接口鼠标把虚拟机里面鼠标设置从从 sysmouse 调整为 ps/2 mouse 就可以正常使用了

  2声卡

  VMware 3 对声卡模拟很糟糕如果想要实现声音最好还是等以后版本了不要在这个方面费力气而且即使是 Windows Server 2003 都好像没有带 VMware 3 中那个虚拟声卡驱动

  3网卡

  在安装时我们用 config -a 看到虚拟网卡是 vmnet1而用向导生成默认设置中网卡设备名是 vmnet0所以在 power _disibledevent="http://pcbook.ddvip.com/">http://pcbook.ddvip.com去访问



相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: