bb8848 回复于:2003-07-30 23:14:42 |
老大,你的机了什么配置,我的c4 1.7g +256跑x都很慢 |
1122331 回复于:2003-07-30 23:19:30 |
哦,这么厉害啊 |
dudo 回复于:2003-07-30 23:20:41 |
顶!!! |
quakelee 回复于:2003-07-30 23:23:24 |
是不是有2个CPU,1G内存? |
dliwj 回复于:2003-07-30 23:57:03 |
厉害。 |
xiaohua 回复于:2003-07-30 23:59:09 |
别吹水了,马上让大家分享一下你的经验 |
livid 回复于:2003-07-31 00:22:38 |
呵呵,好的!我最后放一张刚刚抓的图上来~然后就贴我写的经验。
[img:bca9c31dbd]http://www.nreout.com/livid/vmware/vm2.png[/img:bca9c31dbd] |
livid 回复于:2003-07-31 00:29:29 |
这篇文章描述了在 FreeBSD 5.1-Release 安装 VMware 的全部过程。
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 网站上下载 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 和 v.net-only-3.2.1-20030412.tar.gz 这两个文件。 把这三个文件放到 /usr/ports/distfiles 下。 在一切开始之前,确认你安装了 FreeBSD 5.1 的 Linux 兼容模式,并且在 rc.conf 中打开了这样的模式。具体的检查办法是输入 kldstat 指令,如果看到 linux.ko 字样说明已经成功安装兼容模式。如果没有看到,那么用这样的办法安装: #cd /usr/ports/emulators/linux_base8 #make install clean 安装完成之后检查确认 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 的虚拟网卡,然后重新启动计算机。 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,网卡 在安装时,我们用 ifconfig -a 看到的虚拟网卡是 vmnet1,而用向导生成的默认设置中的网卡设备名是 vmnet0,所以在 power on 之前还需要修改一下,点 VMware 3 界面的 Settings 的 Configuration Editor 把网卡那里改成 Custom,设备名写 /dev/vmnet1 就可以了。 4,如果缺文件? 如果中途在用的时候 VMware 提示缺文件,那么我建议你最好是把 /usr/local/lib/vmware/lib 下的所有目录都复制到 /usr/lib/vmware 下! 以上就是我的一些经验,希望对大家有帮助。这次这么玩也是有点无奈+无聊来着,我个人最喜欢的是 bsd 三兄弟,但是公司里面又经常要我写什么 .net,com+ 之类,没办法就这么玩了呵呵! |
fox蔡 回复于:2003-07-31 05:36:45 |
很不错 呀
顶了 ! |
七月飞雪 回复于:2003-07-31 08:16:01 |
好文章
可惜偶的服务器太多了 用不上VM |
bb8848 回复于:2003-07-31 08:45:13 |
樓主,說說你的電腦配置吧,可以的話,我也裝一個試試 |
lzn88 回复于:2003-07-31 09:01:27 |
自从freebsdchina得到license后,最近我也一直在搞这个vm3,有几点,一个我装上后在poweron后我再poweroff,就现也启动不了了,大家有没有这种现象?具体的提示我回去再贴出来,另一个就j是win2003,不要指望它的驱动,在host上装的win2003,已经连我的ymh 724驱动都没了,vm下 的声卡我想别的系统下应该没问题,还有我的并口在启动的时候也说没连上,说是我的内核中一个什么东东没装,我去看了内核文件,上面有啊
装VM其实对机器要求不是很高,主要是内存要多,因为是host/guest系统同时用内存,cpu有个celen 1G就应该没问题了 我的机是Cele3 1.3G +640MB,在redhat下用vm4跑winxp,在win2000下跑freebsd都没问题,有个朋友是ce800超1000,512M,在redhat下用win98,也不慢,当然安装系统的时候有点慢....... |
菜虾lclearcase/" target="_blank" >cc 回复于:2003-07-31 10:58:25 |
哇!强!Win Sever 2003没128M内存是不让装的,可见主机内存不小。 |
wangbin 回复于:2003-07-31 10:58:51 |
这样原来也可以,牛! |
JoiWeT 回复于:2003-07-31 11:42:28 |
搂主强的1p,偶也要试一试 |
cgweb 回复于:2003-07-31 13:22:18 |
#make install
===> vmware3-3.2.1-2242_1 is marked as broken:kernel source files required. |
xiaohua 回复于:2003-07-31 13:59:48 |
最好能用上 RAID 0 ,不然 UDMA 100 开机还是很慢!光 CPU、MEMORY 大是不够的! PC 是一个整体,要大家合作好了才能发挥出性能。不然就会一个累死,一个闲死。
我的配置: CPU: PIII 1G / 133FSB RAID 0 (20GX2 ,DMA 100) 内存: 768 M SD |
csujun 回复于:2003-07-31 14:48:16 |
我这几天拿vmware3在freebsd下做双机调试,vmware老是自己crash退出,郁闷。如果大家有兴趣,我这两天写篇文章。 |
cgweb 回复于:2003-07-31 16:27:12 |
ifconfig vmnet1 x.x.x.x netmask 255.255.255.0 |
cgweb 回复于:2003-07-31 16:30:34 |
Failed to allocate kernel virtual machine structure:invaild avgument |
livid 回复于:2003-07-31 23:33:17 |
我是用一台旧社会的机子搞的,cpu是duron 650mhz,via 的板,512的sdram。
freebsd 的性能可以变得非常强,如果你自己配一个内核的话。我现在用的那个内核就是我调了两个星期之后编译的,启动飞快。另外就是,我用的显示卡是 gf2mx400,安了nvidia的官方驱动,对性能也有一定帮助。跑gnome那些3d屏保可以在1024下上百帧。 大家按照我写的那个步骤搞是肯定可以搞出来的。[b:9db17d20b7]那篇东西里面没有写多余的步骤,每一个步骤都是必须的。[/b:9db17d20b7] |
sukenwoo 回复于:2003-08-01 09:46:54 |
强。。。但偶有个问题请教:
偶已在同一硬盘上装了Winxp+FBSD4.8R.偶现在想直接在FBSD上装VMware,然后把Winxp的分区mount上来,那样的话,Vmware能直接仿真winxp吗??? |
cnbluestar 回复于:2003-08-01 14:57:06 |
[quote:d0e8a25bb9="xiaohua"]最好能用上 RAID 0 ,不然 UDMA 100 开机还是很慢!光 CPU、MEMORY 大是不够的! PC 是一个整体,要大家合作好了才能发挥出性能。不然就会一个累死,一个闲死。
我的配置: CPU: PIII 1G / 133F?.........[/quote:d0e8a25bb9] 加了一块卡还是主板自带 IDE RAID ? |
macleo 回复于:2003-08-01 15:50:31 |
什么配置a?????顶! |
xiaohua 回复于:2003-08-02 16:26:24 |
[quote:4cba1bad79="cnbluestar"] 加了一块卡还是主板自带 IDE RAID ?[/quote:4cba1bad79] 外加的卡! 这东西不能在 BSD 4.8 下编译??一定要用 5.0 以上吗?痛苦啊! |
22sun.com 回复于:2003-08-03 09:22:24 |
好,我试试~~~~~~! |
原子蛋 回复于:2003-08-03 14:29:03 |
太酷了吧
猛 顶一下 |
咪咪 回复于:2003-08-03 17:03:53 |
太牛了! |
netstar 回复于:2003-08-03 17:05:59 |
[quote:40578afd30="咪咪"]太牛了![/quote:40578afd30] |
Jedimaster 回复于:2003-08-03 20:40:43 |
日,我还在XP上跑NOVELL呢 |
babodx 回复于:2003-08-03 20:44:47 |
我的机器是p3 866 + 512M
不知道可不可以? 如果不行,就要等假期结束,用单位的ibm 7100了(2 cpu 2Gmemory) |
i18n 回复于:2003-08-25 21:59:17 |
强啊,我只会相反的,呵呵 |
tonyton 回复于:2003-08-26 21:06:43 |
受教了 |
LuS 回复于:2004-01-10 10:18:22 |
我想在现在的服务器上安装,可以吗?
我们用的服务器是DELL 2600KIII: P4 2.4G X2 1G 72G Raid 5 ATI 1G Network Card 现在服务器有上一软件狗,安装驱拟机后能否能在WIN2003中使用? 拜托大侠能够给点提示。 |
u34jones 回复于:2004-01-27 15:44:52 |
偶也只会反过来的。猴儿猴儿。 :lol: :lol: |
terminator007 回复于:2004-07-19 16:35:37 |
terminator007# vmware
Setting TMPDIR=/var/tmp. vmware-ui: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory vmware-mks: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory terminator007# |
zz_kevin 回复于:2005-01-13 13:39:19 |
[quote:398acef3cf="lzn88"]自从freebsdchina得到license后,最近我也一直在搞这个vm3,有几点,一个我装上后在poweron后我再poweroff,就现也启动不了了,大家有没有这种现象?具体的提示我回去再贴出来,另一个就j是win2003,不要指望它的驱?.........[/quote:398acef3cf]
想问个问题 你的cpu是ciii 1.3的 那你是什么主板芯片呢? 640m的内存大了点吧 我的是815的,最多是512m 还望您能解释,小弟这里谢过了。 |
Ecore 回复于:2005-01-16 12:07:51 |
图看不到了. |
bigheadfish80 回复于:2005-04-16 09:56:51 |
我的是c 2.6 512m 40g 集成显卡,xp想装bsd。要怎么分配? |
HonestQiao 回复于:2005-04-16 11:31:07 |
这种事情,我做过好多次。
又要Unix,又要ASP,还想要MSSQL |
lzn88 回复于:2005-04-18 08:46:27 |
[quote:408adf9e8d="zz_kevin"]
想问个问题 你的cpu是ciii 1.3的 那你是什么主板芯片呢? 640m的内存大了点吧 我的是815的,最多是512m 还望您能解释,小弟这里谢过了。[/quote:408adf9e8d] 真是抱歉,好久没看到这个帖子了,我的主板原来是BX440的,是MSI的6163(具体不记得了,因为这主板后来坏了),SLOT1的,支持1G的内存,加转接卡上的CIII,PCI上还有一张ATA-100的卡,后来这板坏了,我去买了张叫飞仕盟的815EP,815的最多就只有512MB |
dongtian 回复于:2005-04-18 09:28:30 |
图片怎么会看不到了? |
lzn88 回复于:2005-08-14 15:09:26 |
[quote:7e1c74f282="zz_kevin"]
想问个问题 你的cpu是ciii 1.3的 那你是什么主板芯片呢? 640m的内存大了点吧 我的是815的,最多是512m 还望您能解释,小弟这里谢过了。[/quote:7e1c74f282] 我都忘了我发过的贴子了 我的机是BX板的,mis 6163,自己加的、IDE100卡,加转接卡上C3的 |