转摘自:http://www.xuniji.com/forum/view.asp?id=7003
Linux虚拟系统安装VMware Tools总结 |
转自中国网络
一、VMware Tools安装手记(For Linux Guest OS) 为什么要装 VMware Tools? 因为它可以改善 Virtual Machine 的运行性能,而且可以让 Host OS 和 Guest OS 互通有无,这样我们就不用伤脑筋,要架设什么服务器,来沟通两个 OS,现在就让我们开始吧! VMware Tools所在位置:VMware 安装路径 \VMware\VMware Workstation\linux.iso [root@rd01 ~]# mount /cdrom Installing the content of the package. # 安装过程的画面,全部使用默认值,一直按 Enter 就对了 In which directory do you want to install the binary files? What is the directory that contains the init directories (rc0.d/ to rc6.d/)? What is the directory that contains the init scripts? In which directory do you want to install the daemon files? In which directory do you want to install the library files? Thepath "/usr/lib/vmware-tools" does not exist currently. This programisgoingto create it, including needed parent directories. Is thiswhatyou want? In which directory do you want to install the documentation files? Thepath "/usr/share/doc/vmware-tools" does not exist currently.Thisprogram isgoing to create it, including needed parent directories.Isthis what you want? The installation of VMware Tools 5.5.1 build-19175 for Linux completed Before running VMware Tools for the first time, you need to configure it by Stopping VMware Tools services in the virtual machine: Guest operating system daemon: [ 确定 ] The module bld-2.6.9-5.EL-i686-RHEL4 loads perfectly in the running kernel. pcnet32 30153 0 Trying to find a suitable vmxnet module for your running kernel. The module bld-2.6.9-5.EL-i686-RHEL4 loads perfectly in the running kernel. Detected X.org version 6.8. 关闭控制台鼠标服务: [ 确定 ] Please choose one of the following display sizes (1 - 13): # 显示分辨率,这里是以 1024x768 为例 # VMware Tools 安装的时候,会自动修改 X server 的配置文件 [1] "640x480" [2] 3 X Window System Version 6.8.2 Before reporting problems, check http://wiki.X.Org X is running fine with the new config file. Starting VMware Tools services in the virtual machine: The configuration of VMware Tools 5.5.1 build-19175 for Linux for this running You must restart your X session before any mouse or graphics changes take You can now run VMware Tools by invoking the following command: To use the vmxnet driver, restart networking using the following commands: Enjoy, --the VMware team [root@rd01 vmware-tools-distrib]# shutdown -r now # 修改完成之后,重新启动计算机,让 VMware Tools 生效 # 重新启动计算机之后,我们就会发觉到,当我们要离开 Guest OS 的时候,不再需要按 Ctrl + Alt 了, # 现在我们来共享 Host OS 的文件夹给 Guest 使用,〔VM〕→〔设置 Ctrl + D〕 # 注:左下角原本都会显示「You do not have VMware Tools installed」,现在我们装了 VMware Tools,就不再显示了 # 这就是共享完毕的画面,然后我们就需要到 Guest OS 内,看看可不可以读取到刚刚共享的目录 # 顺利的话,我们只要到「/mnt/hgfs」文件夹,就可以看到刚刚共享的文件夹了 此文章结合 [强烈推荐]主机windows与虚拟机Llinux利用shared folders共享文件 |
在虚拟机Debian3.1上安装Vmware Tools(英文版)
1. Install software needed by VMware Tools
(1)Install packages to build the kernel modules
apt-get install autoconf automake binutils make cpp cpp-3.3 gcc gcc-3.3 kernel-headers-$(uname -r)
(2)Find out where the kernel headers are (you may need this later)
ls -d /usr/src/kernel-headers-$(uname -r)*/include
2. Prepare and install VMware ToolsChoose one of a), b), c) or d).
a) If you are running the VM inside VMware Workstation 5.5
(1)From VMware Workstation: go to VM> Install VMware Tools
(2)From the VM: mount the virtual cd drive
mount /dev/cdrom /mnt/
(3)Extract VMware Tools to /tmp/
tar -C /tmp -zxvf /mnt/VMwareTools-5.5.2-29772.tar.gz
(4)Unmount the virtual cd drive
umount /mnt
(5)Now run the installer
/tmp/vmware-tools-distrib/vmware-install.pl
(6)When asked Do you want to run vmware-config-tools.pl?, answer "Yes".
b) If you have VMware-workstation-5.5.2-29772.tar.gz on disk
(1)Make sure VMware-workstation-5.5.2-29772.tar.gz is on disk inside the VM.
(2)Extract the VMware Tools iso
tar --strip-components=3 -zxvf VMware-workstation-5.5.2-29772.tar.gz \
vmware-distrib/lib/isoimages/linux.iso
(3)Create a temporary mount point
mkdir /mnt/vmtools-temp
(4)Mount the iso image
mount -o loop linux.iso /mnt/vmtools-temp
(5)Copy VMware Tools from the mount
cp /mnt/vmtools-temp/VMwareTools-5.5.2-29772.tar.gz /tmp/
(6)Extract VMware Tools to /tmp/
tar -C /tmp -zxvf /mnt/vmtools-temp/VMwareTools-5.5.2-29772.tar.gz
(7)Tidy up
umount /mnt/vmtools-temp
rmdir /mnt/vmtools-temp
rm linux.iso
(8)Now run the installer
/tmp/vmware-tools-distrib/vmware-install.pl
(9)When asked Do you want to run vmware-config-tools.pl?, answer "Yes".
c) If you have VMwareTools-5.5.2-29772.tar.gz on disk
(1)Extract VMware Tools to /tmp/
tar -C /tmp -zxvf VMwareTools-5.5.2-29772.tar.gz
(2)Now run the installer
/tmp/vmware-tools-distrib/vmware-install.pl
(3)When asked Do you want to run vmware-config-tools.pl?, answer "Yes".
在FreeBSD 6.1虚拟机上安装Vmware Tools(英文版)
1. Install software needed by VMware Tools
(1)Check if perl is installed in the VM
perl -v
(2)If If perl is not installed, run:
pkg_add -r perl
2. Prepare and install VMware ToolsChoose one of a), b), c) or d).
a) If you are running the VM inside VMware Workstation 5.5
(1)From VMware Workstation: go to VM> Install VMware Tools
(2)From the VM: mount the virtual cd drive
mount /cdrom/
(3)Extract VMware Tools to /tmp/
tar -C /tmp -zxvf /cdrom/vmware-freebsd-tools.tar.gz
(4)Unmount the virtual cd drive
umount /cdrom/
(5)Now run the installer
/tmp/vmware-tools-distrib/vmware-install.pl
(6)When asked Do you want to run vmware-config-tools.pl?, answer "Yes".
b) If you have VMware-workstation-5.5.3-34685.tar.gz on disk
(1)Make sure VMware-workstation-5.5.3-34685.tar.gz is on disk inside the VM.
(2)Extract the VMware Tools iso
tar --strip-components=3 -zxvf VMware-workstation-5.5.3-34685.tar.gz \
vmware-distrib/lib/isoimages/freebsd.iso
(3)Create a temporary mount point
mkdir /mnt/vmtools-temp
(4)Prepare to mount the image
mdconfig -a -t vnode -f freebsd.iso -u 1
(5)Do the mount
mount -t cd9660 /dev/md1 /mnt/vmtools-temp
(6)Copy VMware Tools from the mount
cp /mnt/vmtools-temp/vmware-freebsd-tools.tar.gz /tmp/
(7)Extract VMware Tools to /tmp/
tar -C /tmp -zxvf /mnt/vmtools-temp/vmware-freebsd-tools.tar.gz
(8)Tidy up
umount /mnt/vmtools-temp
mdconfig -d -u md1
rmdir /mnt/vmtools-temp
rm freebsd.iso
(9)Now run the installer
/tmp/vmware-tools-distrib/vmware-install.pl
(10)When asked Do you want to run vmware-config-tools.pl?, answer "Yes".
c) If you have vmware-freebsd-tools.tar.gz on disk
(1)Extract VMware Tools to /tmp/
tar -C /tmp -zxvf vmware-freebsd-tools.tar.gz
(2)Now run the installer
/tmp/vmware-tools-distrib/vmware-install.pl
(3)When asked Do you want to run vmware-config-tools.pl?, answer "Yes".
在Ubuntu Server 6.10虚拟机上安装Vmware Tools(英文版)
1. Install software needed by VMware Tools
(1)Install packages to build the kernel modules
apt-get install autoconf automake binutils make cpp gcc linux-headers-$(uname -r)
(2)Find out where the kernel headers are (you may need this later)
ls -d /usr/src/linux-headers-$(uname -r)*/include
2. Prepare and install VMware ToolsChoose one of a), b), c) or d).
a) If you are running the VM inside VMware Workstation 5.5
(1)From VMware Workstation: go to VM> Install VMware Tools
(2)From the VM: mount the virtual cd drive
mount /dev/cdrom /mnt/
(3)Extract VMware Tools to /tmp/
tar -C /tmp -zxvf /mnt/VMwareTools-5.5.3-34685.tar.gz
(4)Unmount the virtual cd drive
umount /mnt
(5)Now run the installer
/tmp/vmware-tools-distrib/vmware-install.pl
(6)When asked Do you want to run vmware-config-tools.pl?, answer "Yes".
b) If you have VMware-workstation-5.5.2-29772.tar.gz on disk
(1)Make sure VMware-workstation-5.5.2-29772.tar.gz is on disk inside the VM.
(2)Extract the VMware Tools iso
tar --strip-components=3 -zxvf VMware-workstation-5.5.2-29772.tar.gz \
vmware-distrib/lib/isoimages/linux.iso
(3)Create a temporary mount point
mkdir /mnt/vmtools-temp
(4)Mount the iso image
mount -o loop linux.iso /mnt/vmtools-temp
(5)Copy VMware Tools from the mount
cp /mnt/vmtools-temp/VMwareTools-5.5.3-34685.tar.gz /tmp/
(6)Extract VMware Tools to /tmp/
tar -C /tmp -zxvf /mnt/vmtools-temp/VMwareTools-5.5.3-34685.tar.gz
(7)Tidy up
umount /mnt/vmtools-temp
rmdir /mnt/vmtools-temp
rm linux.iso
(8)Now run the installer
/tmp/vmware-tools-distrib/vmware-install.pl
(9)When asked Do you want to run vmware-config-tools.pl?, answer "Yes".
c) If you have VMwareTools-5.5.3-34685.tar.gz on disk
(1)Extract VMware Tools to /tmp/
tar -C /tmp -zxvf VMwareTools-5.5.3-34685.tar.gz
(2)Now run the installer
/tmp/vmware-tools-distrib/vmware-install.pl
(3)When asked Do you want to run vmware-config-tools.pl?, answer "Yes".
请教一个问题:我的主机是WinXP,用VMware workstation5.5.3,安装RHlinux9内存给了92M,3G硬盘。安装过程都是按照帮助文档上的介绍进行的,用的文本方式安装,顺利安装上了。安装完后就马上安装了VMware Tools,因为在帮助文档里说只要一路按“确定”就行,所以一直按“确定”直到结束,出现:
Enjoy,
--the VMware team
[root@rd01 vmware-tools-distrib]#
在这里用命令startx打开图形界面,出现以下错误:
Fatal server error:
no screens found
XIO: fatal IO error 104 (Connection reset by peer)on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.
[root@rd01 vmware-tools-distrib]#
然后就是打不开图形界面,我又reboot,仍然不行,还是出现那些错误.简单的说我现在就是只能进文本界面,进不了图形界面,请哪位帮助看一下,给个办法。
PS:还想问一下,我默认的是文本方式打开,在启动时怎么进入图形界面.
安装vmwaretools还有另外一个工具,试过后,觉得比解压再后再安装方便.
就是用光盘中的另一个文件"rpm"文件.步骤基本上相似.
[root@rd01 ~]# cd /cdrom
[root@rd01 cdrom]#ls
VMwareTools-5.5.3-34685.i386.rpm
[root@rd01 ~]# rpm -ivh VMwareTools-5.5.3-34685.i386.rpm
安装完后运行"vmware-config-tools.pl"
基本上不需要选择太多.然后重启就可以了.
不过在linux的各种命令行下输入"命令"或"软件名"一定要注意大小写!!!
我装VMwareTools的时候没注意,烦了我几天.
(在red hat enterprise linus 4上通过)
我用的是VMware5.5.1
Guest OS 是Ubuntu 7.04
我按照版主列的步骤,一路回车,结果到这里就无法运行下去。
问题解决啦,把原来的5.5.1换成5.5.3版本后就可以安装了。
在5.5.1中每次tool安装都回提示与linux内核有关问题,是不是5.5.1不兼容Ubuntu7.04还是在Ubuntu的其他版本中也有这种情况发生?
安装好后,主机与虚拟机之间可以正常的访问共享,可是只有当打开了Tools工具箱的控制面板后,鼠标才可以只有的切换,当关掉后,鼠标又要使用热键才可以释放,请问这样的问题怎么解决?请指教
谢谢
在你运行到Enjoy,
--the VMware team
[root@rd01 vmware-tools-distrib]#
是,先[root@rd01 vmware-tools-distrib]# shutdown -r now
重起后就应该OK了