Chinaunix首页 | 论坛 | 博客
  • 博客访问: 334132
  • 博文数量: 214
  • 博客积分: 4258
  • 博客等级: 上校
  • 技术积分: 2021
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-02 09:16
个人简介

http://blog.csdn.net/ly21st http://ly21st.blog.chinaunix.net

文章分类

全部博文(214)

文章存档

2018年(16)

2015年(1)

2014年(2)

2012年(22)

2011年(173)

分类: LINUX

2012-08-27 22:41:32

整理下 VMWare tools的安装

1.    启动虚拟机
2.   
用超级用户root登录
3.   
登录成功后,Ctrl+Alt ,取出鼠标,点选菜单栏,虚拟机安装VMware工具 → Install
4.   
待虚拟系统挂载了光盘后,弹出cdrom文件夹或者点击进入/mnt/cdrom中, 在文件夹/mnt/cdrom中有两个文件VMwareTools-5.0.0-13124.i386.rpm VMwareTools-5.0.0-13124.i386.tar(一般tar软件包兼容性更好,我们就用它了)

       有时候需要运行如下命令手动挂载光盘

       mount -t iso9660 /dev/cdrom /mnt

       加载CDROM设备,这时如果进入 /mnt 目录下,你将会发现多了一个文件:vmware-linux-tools.tar.gz。这就是WMWARE TOOLSLINUX软件包,也就是我们刚才使用WINISO打开LINUX.ISO文件所看到的。

       cp /mnt/vmware-linux-tools.tar.gz /tmp

将该软件包拷贝到LINUXtmp目录下。

       umount /dev/cdrom

卸载CDROM

       cd /tmp

5. 进入TMP目录

       tar zxf vmware-linux-tools.tar.gz

解压缩该软件包,默认解压到vmware-linux-tools目录下(与文件名同名)。

       cd vmware-linux-tools

进入解压后的目录

在文件夹里面是不是看到了一个vmware-install.pl

OK

       ./vmware-install.pl

一直按回车,直到提示安装成功就可以了。

6.这下鼠标可以自由的出入宿主机和虚拟机了,显示屏幕的尺寸也变为可调, 刷新速度也变快了,安装成功

7. cd /mnt 是不是看到了一个hgfs文件夹,这就表明安装成功了,下面就要讲一下怎么来设置共享了,这一部分更简单。

记得上面在VM菜单里进行操作了吗?对!下面接着要在VM菜单里进行,选择setting子项,再选择Options。在窗体的左半部分是不是看到了Shared Folders这么一项,如果你以前没有设置过,应该是Disabled 选择Enabled until next power off or suspend,选择Add,选择要与客户Linux进行共享的文件夹。

 现在已经完成了所有的工作了,在/mnt/hgfs下你会看到添加的文件夹。在windows下向指定的share folders写文件,在Linux客户机里面就能够看到,同样在Linux上写文件在Windows下也能够看到,并且可以修改。

 

我在第四步unmount时,出现“device is busy”,然后没有管它,运行到第五步的 ./vmware-install.pl 时,出现问题了提示“只读文件系统”,解决方法:

 

1、mount:
  用于查看哪个模块输入只读,一般显示为:

  /dev/hda1 on / type ext3 (rw)
  none on /proc type proc (rw)
  usbdevfs on /proc/bus/usb type usbdevfs (rw)
  none on /dev/pts type devpts (rw,gid=5,mode=620)
  /dev/hda5 on /home type ext3 (rw)
  none on /dev/shm type tmpfs (rw)
  /dev/hda2 on /usr/local type ext3 (rw)
  /dev/nb1 on /EarthView/RAW type ext3 (ro)

  2、如果发现有ro,就重新mount,或者umount以后再remount

  3、umount /dev/nb1
  如果发现有提示“device is busy”,找到是什么进程使得他busy

  fuser -m /mnt/nb1 将会显示使用这个模块的pid
  fuser -mk /mnt/nb1 将会直接kill那个pid

  然后重新mount即可。

  4、还有一种方法是直接remount,命令为

  mount -o rw,remount /mnt/data 没有用过,看到网络上有这么写。

    我用到第3步的方法,就可以了。

阅读(388) | 评论(0) | 转发(0) |
0

上一篇:DDD安装及使用

下一篇:pthread_cancel的用法

给主人留下些什么吧!~~