VMWare 5 Build 12206 Beta 网络故障及修复记

VMWare出Build 12206了,我立刻下载并安装,想看看新功能。 但是装好之后,却发现网络设置里一块网卡也不能够Bridge,真是奇怪。 同时,我的网络也出了问题。修复之后,我打开连接属性的“网络”选项卡,发现从前版本里有的“VMWare Bridge Protocol”不见了。 于是我手动安装了VMWare Bridge Protocol。详情如下:选“安装”-〉“服务”-〉“从磁盘安装”-〉导引到VMWare所在目录-〉选VMWare Bridge Protocol-〉确定安装完成之后,去VMWare里看还是没有,估计需要重起。 果然,重起之后,VMWare里又可以绑定网卡了,问题解决! PS:看来,Beta版本还是不太好,或许是出于安全原因?不清楚…… Old Blog Link: http://computer.mblogger.cn/henryhu/posts/27354.aspx

系统网络部分故障及修复记

上两天,我上了网,看见VMWare出新版本了,于是下了一个(Build 12206)。 装完之后,我发现VMWare的网络部分不让设置,表现为没有可以选的网卡用来Bridge。 于是,我打开网络连接,察看连接的属性。但是,我发现连接的TCP/IP协议的属性按钮是暗的,并且选“安装”或“卸载”都会导致“网络”选项卡中的列表中的所有项目消失。 我怀疑系统有问题,就把网卡删除了,打算重装,但这却是恶梦的开始…… 我重新安装网卡,但最后却报告:“文件没有找到”,导致安装不成功。 根据Windows\Setupapi.log,我发现是“类安装程序”(估计是网卡类的安装程序)报告系统错误2:文件没有找到。 我怀疑由于上一段时间我删除了系统的不少垃圾,把不该删的删了。于是我把一些文件拷了回去,但是没有效果。 我启动FileMon和Regmon,但没有发现有相关的“FILE NOT FOUND”发现。 我用W32DASM跟踪,发现了报告错误的地方,在SetupApi.dll里面。但是就算我欺骗系统,使它认为安装成功,也还是没有用。 我还发现,系统组件“简单TCP/IP服务”也无法安装,报告“由于一个文件或注册表项没有找到……”。因为是VMWare安装后出现的问题,所以我估计和VMWare有关系。但是把VMWare删了也没有用,看来没有这么简单。我把网卡删了装,装了删,至少有十几次,就是没有效果。 我用了好几天,费了几十个小时,没有成果,真是走投无路,甚至想到过重装系统,但是我就是不甘心,因为现在系统没有大的故障,只是不能上网。除了不能启动,我一般不会重装。 最后,我在Regmon里偶尔看到一个条目:HKLM\System\CurrentControlSet\Control\Network\Config,出于尝试的心理,我导引到了这个条目,打开一看,“VMWare Bridge”的字样赫然在目。我立刻将此条目重命名,然后再试,所有问题立刻解决……Yeah…… 但是,VMWare的问题还是没有解决,详细情况可见我的另一篇Blog。最后,VMWare也被调教好了,系统又恢复了平静。 Old Blog Link: http://computer.mblogger.cn/henryhu/posts/27353.aspx

VMware中的FreeBSD(其他系统也可参考)与主机互相通讯

由于VMWare内置的两块网卡对我没什么用(估计对大家也是这样),于是我把它们删除了。接着,需要为FreeBSD和主机联系选择一块网卡。我创建了一块Loopback网卡(可以通过添加新硬件-〉网络适配器来手动安装),也可以选择一块现存的网卡(最好是常常在线的,因为网卡显示为未连接的时候是不能够用来联系的)。在Edit-〉Virtual Netwok Settings中,把第一块网卡(VMNet0)设置为选择的网卡。随后,在虚拟机的设置(VM-〉Settings)中,添加一块网卡,把它设置为Custom,并且选择VMNet0。这样,外部就设置好了。启动FreeBSD之后,应该能够看见这块新的网卡(一般为lnc0),随后可用sysinstall或ifconfig设置IP,子网掩码等。随后,理论上,就应该可以互相Ping了。Good Luck~!For VMWare 4.5.2(其它的应该也行)Old Blog Link: http://computer.mblogger.cn/henryhu/posts/26152.aspx 评论 # 回复: VMware中的FreeBSD(其他系统也可参考)与主机互相通讯 2005-5-14 14:48 uncracker 您好,我在使用Vmware的过程遇到了点问题,请您指教 windows2000服务器版(Host OS)+VMware 5 + RedHat 9.0(Guest OS) 因为没有上网,所以我使用的only host网络,在虚拟网络设置里面将vnet1的属性设置为:子网:192.168.0.0掩码:255.255.255.0DHCP范围设置为 192.168.0.128-192.168.0.254 并在Vnet1的网络属性里面将IP设置为192.168.0.1,掩码255.255.255.0 Host OS的网卡属性设置固定IP,192.168.0.8 255.255.255.0其余都不填写。 Guest OS里网卡属性设置DHCP获取。 现在在互访的时候遇到了点问题 HOST可以浏览通过samba共享的GUEST系统文件 但在GUEST里面却无法ping通HOST。提示unreachable 请问是什么原因? 还有,我的2000系统,没有上网,所以网卡总是提示cable disconnect。能不能让系统以为网卡在线? # 回复: VMware中的FreeBSD(其他系统也可参考)与主机互相通讯 2005-5-17 19:52 HenryHu 可能是RedHat的设置问题其实你可以把Guest设置成固定IP的,一方面快,另一方面也可以省事你可以看看ifconfig的输出结果,应该是Redhat的IP设置有问题 另一个问题么~我也没有办法,不过从前似乎见过通过改注册表达到目的

VMWare 上的FreeBSD与主机互访共享

我的FreeBSD与主机互访共享,刚装好的时候是不行的。后来这样解决了:先参考我的另一篇文章《FreeBSD与主机互相通讯》保证主机的防火墙允许SMB数据包和NetBIOS。随后,进入FreeBSD,安装好Samba(记得在Packages里面有,一般默认安装)。进入KDE(我用的桌面系统),进入控制中心,选择Internet里的Samba配置,如果提示没有smb.conf,可以创建一个空文件(我也不知道应该怎么样,只能这样了),进行好相关设置,比如安全级别等。共享的项目也是在这里设置。有时候还需要运行smbd和nmbd,从前还需要lisa deamon(5.3里没有运行也很正常),如果不成功可以试试。Windows里面和普通设置差不多。在FreeBSD 5.1里面,我设置好之后Windows里可以查看计算机列表,5.3里面不行,原因不明。FreeBSD 5.3里面,文件共享还是不能够用,显示SMB及NFS服务器没有安装,比较奇怪,反正也没有什么影响(都可以在Samba配置里面设置)。此设置在FreeBSD 5.3-KDE 3.3-Samba 2.2.1成功应用。Old Blog Link: http://computer.mblogger.cn/henryhu/posts/26151.aspx