Chinaunix首页 | 论坛 | 博客
  • 博客访问: 616985
  • 博文数量: 204
  • 博客积分: 5172
  • 博客等级: 上校
  • 技术积分: 2092
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-08 21:48
个人简介

一个毫无毅力之人的自勉

文章分类

全部博文(204)

文章存档

2014年(1)

2013年(54)

2012年(50)

2011年(94)

2010年(3)

2009年(3)

分类: LINUX

2011-09-09 11:00:27

中文部分:

在安装VMware 的过程中由于各种各样的原因而中断安装进程,或者卸载旧的VMware版本,安装新的版本,结果安装进程出现错误,显示为Setup has detected that vmware workstation is already installed on this machine. please uninstall this product through add/remove programs and try again.

一、为什么会发生不完全卸载的情况?
VMware
不可以安装在已经安装有VMware产品的windows主机上,VMware是否已经安装在一台Windows主机上,是根据注册表的一些键值来判断的。当卸载VMware的时候,这些键值没有被删除,于是在下次安装VMware的时候,就会出现问题。

二、解决办法:

方法①:
1
、以本地管理员帐户登陆你的主机
2
、关闭主机上的所有的防火墙软件,一些防火墙软件会干涉安装的进程
3
、利用Windows的“添加删除软件”功能删除VMware,如果VMware在添加删除程序的列表中
4
、运行VMware注册表清理脚本,如果卸载不成功,则可以运行VMware_Install_Cleaner.exe也就   是我们常说的反安装软件。这个脚本可以清除 Workstation 3.1, Workstation 3.2, Workstation 4.x, Workstation 5.x, GSX Server 2.x, GSX Server 3.0, GSX Server 3.1, ACE Manager 1.0, ACE 1.0, VmPerl 2.0, VmPerl 3.0, VmCOM 2.0, and VmCOM 3.0安装的时候,写入Windows的注册表键值。 如果你的VMware Workstation 的版本是5系列,则只需在命令行下输入VMware-workstation-.exe /c ,就可以清除由MSI安装包写入注册表的键值。注意:在命令行中要把你的当前目录设置到VMware-workstation-.exe文件所在目录,如果使用这个命令不起作用,则再使用VMware_Install_Cleaner。。

其下载地址:

5、重新启动计算机
   
当你操作完第4点或者成功安装了VMware的时候请重新启动计算机。
6
、使用Microsoft CleanUp utility
   
具体使用方法support.microsoft.com/default.aspx?scid=kb;en-us;290301.

方法②:手动清除注册表
对注册表进行操作可能会导致系统无法正常启动,请在修改注册表之前备份注册表
1
、以管理员的身份登陆本地计算机
2
、停止以下服务
    VMware Authentication Service
    VMware Registration Service
    VMware DHCP Service
    VMware NAT Service
3
、卸载VMware network bridge
开始>设置> 网络连接>右键任何网络适配器>属性
选择VMware Bridge Protocol 并卸载
4
、卸载VMware安装的设备
   
计算机管理>设备管理器>查看>显示隐藏的设备
   
双击非即插即用驱动程序,删除如下:
    hcmon
    VMware Network Application Interface
    VMparport
    vmx86
    VMware Bridge Protocol
   
双击网络适配器
   
卸载含有VMware字样的网络设备
5
、运行VMware_Install_Cleaner.exe
6
、删除你的安装程序所在的文件夹默认的安装位置为C:\Program Files\VMware,具体的位置根据你安装软件的时候设定的位置,注意:如果你的虚拟系统也在这个目录下,请删除前保存虚拟系统文件
7
、删除应用程序信息文件夹 默认在C:\Documents and Settings\All Users\Application Data\VMware\.
8
、删除VMware程序组文件夹,默认位置在 C:\Documents and Settings\All Users\Start    Menu\Programs\VMware\.
9
、删除桌面的快捷方式图标
10
、删除如下文件在系统文件夹
     %SystemDrive%\WINNT\system32\vmnat.exe
     %SystemDrive%\WINNT\system32\vmnetbridge.exe  
     %SystemDrive%\WINNT\system32\vmnetdhcp.conf
     %SystemDrive%\WINNT\system32\VMNetDHCP.exe
     %SystemDrive%\WINNT\system32\vmnetdhcp.leases
     %SystemDrive%\WINNT\system32\vmnetnat.conf
     %SystemDrive%\WINNT\system32\vmxw2ksetup.dll
     %SystemDrive%\WINNT\system32\vnetprobe.exe
     %SystemDrive%\WINNT\system32\vnetprobelib.dll
     %SystemDrive%\WINNT\system32\vnetinst.dll
     %SystemDrive%\WINNT\system32\vnetlib.dll
     %SystemDrive%\WINNT\system32\vnetlib.exe
     %SystemDrive%\WINNT\system32\drivers\vmnet.sys
     %SystemDrive%\WINNT\system32\drivers\vmnetx.sys
     %SystemDrive%\WINNT\system32\drivers\VMparport.sys
     %SystemDrive%\WINNT\system32\drivers\vmx86.sys
     %SystemDrive%\WINNT\system32\drivers\vmnetadapter.sys
     %SystemDrive%\WINNT\system32\drivers\vmnetbridge.sys
     %SystemDrive%\WINNT\system32\drivers\vmnetuserif.sys
     %SystemDrive%\WINNT\system32\drivers\hcmon.sys
     %SystemDrive%\WINNT\system32\drivers\vmusb.sys
11
、删除__vmware_user__用户和__vmware__用户组在本地用户组管理中
12
、重新启动计算机




VMwareware虚拟机安装的Red Hat Enterprise Linux系统剩余空间不足,造成软件无法正常安装。如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置。通过上网搜集的资料,结合自己的实践,总结了如下扩大硬盘空间的详细步骤,希望对大家有帮助。


1)打开VMware,选择Edit Virtual mache settingsUtilities下拉框中找到Expand如下图

LinuxVMware虚拟机增加磁盘空间的扩容操作[图文]


2)将磁盘空间扩大到50G,点击Expand即可,随后进入一个较长的Expand过程,完成后这是新的空间已经增加,但linux环境下还不可见。

LinuxVMware虚拟机增加磁盘空间的扩容操作[图文]


3)启动VMware环境下的Linux操作系统,添加新分区,需要root账号身份。


3.1 fdisk -l】 最大分区为/dev/sda3,说明新创建的分区将会是sda4


3.2 输入【fdisk /dev/sda


3.2.1命令行提示下输入【m


3.2.2输入命令【n】添加新分区。


3.2.3输入命令【p】创建主分区。


3.2.4输入【回车】,选择默认大小,这样不浪费空间


3.2.5输入【回车】,选择默认的start cylinder


3.2.6输入【w】,保持修改


3.3 输入【reboot】 重启linux,必须reboot,否则/dev/sda4无法格式化。


3.4 这时在/dev/目录下,才能看到了新的分区比如/dev/sda4


3.5 mkfs.ext2 /dev/sda4】格式化


3.6 在根目录下创建disk4目录


3.7 mount /dev/sda4 /disk4/】将分区mount/disk4/


3.8 vim修改/etc/fstab文件,加入【/dev/sda4 /disk4 ext2 defaults 0 0】一行,并保存,实现开机自动mount


至此,新增加的磁盘空间容量,即可在disk4上体现,并且重新开机自动mount该分区,追加磁盘空间的工作完毕。


如果当前磁盘无容可阔,可以用增加磁盘的方法,在VMware主界面,选择 【VMware】下拉菜单,选择【Settings】,用【Add】方式增加一块磁盘,后面的操作类似,不再重复。

阅读(1199) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~