VMware无法卸载及无法安装解决办法
2010-08-04 09:43
1 VMware无法安装解决办法
可能的原因是VMware与摄像头驱动冲突。关闭掉与摄像头有关的FixCamera.exe进程后,
问
解决(进入任务管理器,关闭FixCamera.exe进程),可对VMware进行安装。可以通
过开始-运行-msconfig或者瑞星卡卡等工具修改启动项,禁止其开机自动启动,避免开机
自动启动FixCamera.exe,而需再手动关闭该进程。
2.VMware无法卸载及卸载不完全解决办法
在安装VMware不成功的情况下,再次安装VMware会弹出: setup has detected that vmware workstation is already installed on this machine . please uninstall this product
through add/remove prongrams and try again !! 但是在控制面板“添加和删除程序”中
无法找到VMware程序,用优化大师扫描,还是没用.
针对以上问题,解决
如下:
1)用注册表编辑命令regedit打开注册表(开始->运行->输入 regedit)
2)找到目录HKEY_LOCAL_MACHINE\SOFTWARE\VMware .Inc
3)删除其文件内容和vMware.Inc目录,便可重新安装VMware
以上来源于百度+个人汇总
VMware虚拟机中,Linux系统下挂载、卸载新硬盘的方法
装载:
1、启动vm,选择vm->Settings,按向导添加一块SCSI磁盘。进入Linux系统。
2、 fdisk -l 会看到有一块新的设置,如果你先前有一块硬盘(sda1, sda3...),新加的这块应该是(/dev/sdb)。
[root@localhost ~]# fdisk -l
Disk /dev/sda: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda3 14 1044 8281507+ 83 Linux
Disk /dev/sdb: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb doesn't contain a valid partition table
3、分区:
[root@localhost ~]# fdisk /dev/sdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF
disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won't be recoverable.
The number of cylinders for this disk is set to 1044. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Warning: invalid flag 0x0000 of partition table 4 will be corrected by
w(rite)
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-1044, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-1044, default 1044):
Using default value 1044
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table. Syncing disks.
[root@localhost ~]# fdisk -l
Disk /dev/sda: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Start End Blocks Id System Device Boot
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda3 14 1044 8281507+ 83 Linux
Disk /dev/sdb: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 1044 8385898+ 83 Linux
4、格式化:
[root@localhost ~]# mkfs -t ext3 /dev/sdb1 mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
1048576 inodes, 2096474 blocks
104823 blocks (5.00%) reserved for the super user First data block=0
Maximum filesystem blocks=2147483648
64 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 31 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.
5、装载:
[root@localhost ~]# mount /dev/sdb1 /u01/app/oracle
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
6.7G 5.8G 576M 92% /
99M 12M 82M 13% /boot /dev/sda1
tmpfs 233M 0 233M 0% /dev/shm
/dev/sdb1 7.9G 147M 7.4G 2% /u01/app/oracle
6、编辑fstab文件(不然重启电脑后系统将不会保存之前的挂载操作):
[root@localhost ~]# vi /etc/fstab
/dev/VolGroup00/LogVol00
/ ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults
1 2
devpts /dev/pts devpts gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs defaults
0 0
proc /proc proc defaults
0 0
sysfs /sys sysfs defaults
0 0
/dev/VolGroup00/LogVol01
swap swap defaults 0 0
/dev/sdc1 /u03 ext3 defaults
1 1
/dev/sdb1 /u01/app/oracle ext3 defaults
1 1
# Beginning of the block added by the VMware software
.host:/ /mnt/hgfs vmhgfs defaults,ttl=
5 0 0
# End of the block added by the VMware software 卸载:
[root@localhost ~]# umount /dev/sdb1
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00
6.7G 5.8G 576M 92% / /dev/sda1 99M 12M 82M 13% /boot tmpfs 233M 0 233M 0% /dev/shm
中午安装了VMware,却发现该版本过低无法装载硬盘里的虚拟操作系统vmx文
件,于是就把VMware卸载准备安装高版本的VM,结果安装进程出现错误,显示
为:Setup has detected that vmware workstation is already installed on
this machine. please uninstall this product through add/remove programs
and try again.
于是费劲周折,百度,谷歌,尝遍各种方法,终于在17:30分顺利清理掉旧版本,
新版本提示安装成功。我就把成功的方法分享给大家。
以下是网上的方法
一、为什么会发生不完全卸载的情况,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.
PS:我是先用WIN7优化大师和金山卫士清理了注册表,然后
VMware_Install_Cleaner运行之后,然后重启电脑,结束掉跟VM相关的进程,
就可以安装新的版本了