Linux虚拟系统安装VMware Tools总结
2011-04-29 16:51
375 查看
一、VMwareTools安装手记(ForLinuxGuestOS)
为什么要装VMwareTools?
因为它可以改善VirtualMachine的运行性能,而且可以让HostOS和GuestOS互通有无,这样我们就不用伤脑筋,要架设什么,来沟通两个OS,现在就让我们开始吧!
VMwareTools所在位置:VMware安装路径/VMware/VMwareWorkstation/linux.iso
[root@rd01~]#mount/cdrom
#有时可能加载不了,这时就要先将系统关闭,再手动指定ISO映像,看下图
[root@rd01~]#cd/cdrom
[root@rd01~]#ls-a
[root@rd01~]#cpVMwareTools-5.5.1-19175.tar.gz/tmp
[root@rd01~]#cd/tmp
[root@rd01~]#tarzxpfVMwareTools-5.5.1-19175.tar.gz
[root@rd01~]#cdvmware-tools-distrib
[root@rd01vmware-tools-distrib]#./vmware-install.pl
Creatinganewinstallerdatabaseusingthetar3format.
Installingthecontentofthepackage.
#安装过程的画面,全部使用默认值,一直按Enter就对了
Inwhichdirectorydoyouwanttoinstallthebinaryfiles?
[/usr/bin]
Whatisthedirectorythatcontainstheinitdirectories(rc0.d/torc6.d/)?
[/etc/rc.d]
Whatisthedirectorythatcontainstheinitscripts?
[/etc/rc.d/init.d]
Inwhichdirectorydoyouwanttoinstallthedaemonfiles?
[/usr/sbin]
Inwhichdirectorydoyouwanttoinstallthelibraryfiles?
[/usr/lib/vmware-tools]
Thepath"/usr/lib/vmware-tools"doesnotexistcurrently.Thisprogramisgoingtocreateit,includingneededparentdirectories.Isthiswhatyouwant?
[yes]
Inwhichdirectorydoyouwanttoinstallthedocumentationfiles?
[/usr/share/doc/vmware-tools]
Thepath"/usr/share/doc/vmware-tools"doesnotexistcurrently.Thisprogramisgoingtocreateit,includingneededparentdirectories.Isthiswhatyouwant?
[yes]
TheinstallationofVMwareTools5.5.1build-19175forLinuxcompleted
successfully.Youcandecidetoremovethissoftwarefromyoursystematany
timebyinvokingthefollowingcommand:"/usr/bin/vmware-uninstall-tools.pl".
BeforerunningVMwareToolsforthefirsttime,youneedtoconfigureitby
invokingthefollowingcommand:"/usr/bin/vmware-config-tools.pl".Doyouwant
thisprogramtoinvokethecommandforyounow?[yes]
StoppingVMwareToolsservicesinthevirtualmachine:
Guestoperatingsystemdaemon:[确定]
Tryingtofindasuitablevmhgfsmoduleforyourrunningkernel.
Themodulebld-2.6.9-5.EL-i686-RHEL4loadsperfectlyintherunningkernel.
pcnet32301530
Unloadingpcnet32module
Tryingtofindasuitablevmxnetmoduleforyourrunningkernel.
Themodulebld-2.6.9-5.EL-i686-RHEL4loadsperfectlyintherunningkernel.
DetectedX.orgversion6.8.
关闭控制台鼠标服务:[确定]
启动控制台鼠标服务:[确定]
Pleasechooseoneofthefollowingdisplaysizes(1-13):
#显示分辨率,这里是以1024x768为例
#VMwareTools安装的时候,会自动修改Xserver的配置文件
[1]"640x480"
[2]<"800x600"
[3]"1024x768"
[4]"1152x864"
[5]"1280x800"
[6]"1152x900"
[7]"1280x1024"
[8]"1376x1032"
[9]"1400x1050"
[10]"1680x1050"
[11]"1600x1200"
[12]"1920x1200"
[13]"2364x1773"
Pleaseenteranumberbetween1and13:
[2]3
XWindowSystemVersion6.8.2
ReleaseDate:9February2005
XProtocolVersion11,Revision0,Release6.8.2
BuildOperatingSystem:Linux2.6.9-34.ELi686[ELF]
CurrentOperatingSystem:Linuxrd01.domain2.6.9-34.EL#1WedMar800:07:35CST2006i686
BuildDate:04May2006
BuildHost:x8664-build.centos.org
Beforereportingproblems,check
http://wiki.X.Org
tomakesurethatyouhavethelatestversion.
ModuleLoaderpresent
OSKernel:Linuxversion2.6.9-34.EL(buildcentos@build-i386)(gccversion3.4.520051201(RedHat3.4.5-2))#1WedMar800:07:35CST2006P
Markers:(--)probed,(**)fromconfigfile,(==)defaultsetting,
(++)fromcommandline,(!!)notice,(II)informational,
(WW)warning,(EE)error,(NI)notimplemented,(??)unknown.
(++)Logfile:"/tmp/vmware-config0/XF86ConfigLog.3131",Time:MonJun1220:57:342006
(++)Usingconfigfile:"/tmp/vmware-config0/XF86Config.3131"
(WW)VMWARE(0):Failedtosetupwrite-combiningrange(0xf0000000,0x1000000)
Xisrunningfinewiththenewconfigfile.
StartingVMwareToolsservicesinthevirtualmachine:
Switchingtoguestconfiguration:[确定]
Guestfilesystemdriver:[确定]
DMAsetup:[确定]
Guestoperatingsystemdaemon:[确定]
TheconfigurationofVMwareTools5.5.1build-19175forLinuxforthisrunning
kernelcompletedsuccessfully.
YoumustrestartyourXsessionbeforeanymouseorgraphicschangestake
effect.
YoucannowrunVMwareToolsbyinvokingthefollowingcommand:
"/usr/bin/vmware-toolbox"duringanXFree86session.
Tousethevmxnetdriver,restartnetworkingusingthefollowingcommands:
/etc/init.d/networkstop
rmmodpcnet32
rmmodvmxnet
depmod-a
modprobevmxnet
/etc/init.d/networkstart
Enjoy,
--theVMwareteam
[root@rd01vmware-tools-distrib]#shutdown-rnow
#修改完成之后,重新启动计算机,让VMwareTools生效
#重新启动计算机之后,我们就会发觉到,当我们要离开GuestOS的时候,不再需要按Ctrl+Alt了,
#现在我们来共享HostOS的文件夹给Guest使用,〔VM〕→〔设置Ctrl+D〕
#注:左下角原本都会显示「YoudonothaveVMwareToolsinstalled」,现在我们装了VMwareTools,就不再显示了
#这就是共享完毕的画面,然后我们就需要到GuestOS内,看看可不可以读取到刚刚共享的目录
#顺利的话,我们只要到「/mnt/hgfs」文件夹,就可以看到刚刚共享的文件夹了
服务器
二、在虚拟机Debian3.1上安装VmwareTools(英文版)
1.InstallsoftwareneededbyVMwareTools
(1)Installpackagestobuildthekernelmodules
apt-getinstallautoconfautomakebinutilsmakecppcpp-3.3gccgcc-3.3kernel-headers-$(uname-r)
(2)Findoutwherethekernelheadersare(youmayneedthislater)
ls-d/usr/src/kernel-headers-$(uname-r)*/include
2.PrepareandinstallVMwareToolsChooseoneofa),b),c)ord).
a)IfyouarerunningtheVMinsideVMwareWorkstation5.5
(1)FromVMwareWorkstation:gotoVM>InstallVMwareTools
(2)FromtheVM:mountthevirtualcddrive
mount/dev/cdrom/mnt/
(3)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvf/mnt/VMwareTools-5.5.2-29772.tar.gz
(4)Unmountthevirtualcddrive
umount/mnt
(5)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(6)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
b)IfyouhaveVMware-workstation-5.5.2-29772.tar.gzondisk
(1)MakesureVMware-workstation-5.5.2-29772.tar.gzisondiskinsidetheVM.
(2)ExtracttheVMwareToolsiso
tar--strip-components=3-zxvfVMware-workstation-5.5.2-29772.tar.gz/
vmware-distrib/lib/isoimages/linux.iso
(3)Createatemporarymountpoint
mkdir/mnt/vmtools-temp
(4)Mounttheisoimage
mount-olooplinux.iso/mnt/vmtools-temp
(5)CopyVMwareToolsfromthemount
cp/mnt/vmtools-temp/VMwareTools-5.5.2-29772.tar.gz/tmp/
(6)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvf/mnt/vmtools-temp/VMwareTools-5.5.2-29772.tar.gz
(7)Tidyup
umount/mnt/vmtools-temp
rmdir/mnt/vmtools-temp
rmlinux.iso
(8)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(9)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
c)IfyouhaveVMwareTools-5.5.2-29772.tar.gzondisk
(1)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvfVMwareTools-5.5.2-29772.tar.gz
(2)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(3)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
三、在FreeBSD6.1虚拟机上安装VmwareTools(英文版)
1.InstallsoftwareneededbyVMwareTools
(1)CheckifperlisinstalledintheVM
perl-v
(2)IfIfperlisnotinstalled,run:
pkg_add-rperl
2.PrepareandinstallVMwareToolsChooseoneofa),b),c)ord).
a)IfyouarerunningtheVMinsideVMwareWorkstation5.5
(1)FromVMwareWorkstation:gotoVM>InstallVMwareTools
(2)FromtheVM:mountthevirtualcddrive
mount/cdrom/
(3)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvf/cdrom/vmware-freebsd-tools.tar.gz
(4)Unmountthevirtualcddrive
umount/cdrom/
(5)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(6)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
b)IfyouhaveVMware-workstation-5.5.3-34685.tar.gzondisk
(1)MakesureVMware-workstation-5.5.3-34685.tar.gzisondiskinsidetheVM.
(2)ExtracttheVMwareToolsiso
tar--strip-components=3-zxvfVMware-workstation-5.5.3-34685.tar.gz/
vmware-distrib/lib/isoimages/freebsd.iso
(3)Createatemporarymountpoint
mkdir/mnt/vmtools-temp
(4)Preparetomounttheimage
mdconfig-a-tvnode-ffreebsd.iso-u1
(5)Dothemount
mount-tcd9660/dev/md1/mnt/vmtools-temp
(6)CopyVMwareToolsfromthemount
cp/mnt/vmtools-temp/vmware-freebsd-tools.tar.gz/tmp/
(7)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvf/mnt/vmtools-temp/vmware-freebsd-tools.tar.gz
(8)Tidyup
umount/mnt/vmtools-temp
mdconfig-d-umd1
rmdir/mnt/vmtools-temp
rmfreebsd.iso
(9)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(10)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
c)Ifyouhavevmware-freebsd-tools.tar.gzondisk
(1)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvfvmware-freebsd-tools.tar.gz
(2)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(3)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
四、在UbuntuServer6.10虚拟机上安装VmwareTools(英文版)
1.InstallsoftwareneededbyVMwareTools
(1)Installpackagestobuildthekernelmodules
apt-getinstallautoconfautomakebinutilsmakecppgcclinux-headers-$(uname-r)
(2)Findoutwherethekernelheadersare(youmayneedthislater)
ls-d/usr/src/linux-headers-$(uname-r)*/include
2.PrepareandinstallVMwareToolsChooseoneofa),b),c)ord).
a)IfyouarerunningtheVMinsideVMwareWorkstation5.5
(1)FromVMwareWorkstation:gotoVM>InstallVMwareTools
(2)FromtheVM:mountthevirtualcddrive
mount/dev/cdrom/mnt/
(3)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvf/mnt/VMwareTools-5.5.3-34685.tar.gz
(4)Unmountthevirtualcddrive
umount/mnt
(5)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(6)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
b)IfyouhaveVMware-workstation-5.5.2-29772.tar.gzondisk
(1)MakesureVMware-workstation-5.5.2-29772.tar.gzisondiskinsidetheVM.
(2)ExtracttheVMwareToolsiso
tar--strip-components=3-zxvfVMware-workstation-5.5.2-29772.tar.gz/
vmware-distrib/lib/isoimages/linux.iso
(3)Createatemporarymountpoint
mkdir/mnt/vmtools-temp
(4)Mounttheisoimage
mount-olooplinux.iso/mnt/vmtools-temp
(5)CopyVMwareToolsfromthemount
cp/mnt/vmtools-temp/VMwareTools-5.5.3-34685.tar.gz/tmp/
(6)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvf/mnt/vmtools-temp/VMwareTools-5.5.3-34685.tar.gz
(7)Tidyup
umount/mnt/vmtools-temp
rmdir/mnt/vmtools-temp
rmlinux.iso
(8)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(9)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
c)IfyouhaveVMwareTools-5.5.3-34685.tar.gzondisk
(1)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvfVMwareTools-5.5.3-34685.tar.gz
(2)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(3)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
五、如何在Ubuntu7.10下安装VMwareTools
1.安装编译环境:
sudoapt-getinstallbuild-essentiallinux-headers-`uname-r`
2.在VMware的菜单中,点击VM->InstallVMwareTools,你将看到有光盘被加载。
解压缩VMwareTools*.tar.gz文件。执行命令:
cd~/Desktop/vmware-tools-distrib
sudo./vmware-install.pl
注意:ubuntu7.10需要VMware
Workstation版本足够高(即VMware-tools版本足够高)才能安装VMware-tools成功。V5.5版不能成功,V6.0才行,不过只要有V6.0版的linux.iso也行,只要替换原linux.iso即可。
下面是从VMwareWorkstationV6.0
linux.iso中提取的VMware-tools安装文件,为了便于上传用win-rar分割压缩成了多个30M的文件,下载解压缩后可以用FTP工具放到虚拟机上安装的linux系统下,相关软件可以从Linuxeden软件中心下载
(已更换了vmhgfas.tar,不用做下面的共享补丁操作)
V6.0linux.iso(VMware-tools安装文件提取)下载
vmware-tools-distrib.part1.rar
vmware-tools-distrib.part2.rar
解决文件共享问题
vmware6.0下vmwaretools文件共享模块补丁vmhgfs.tar下载
vmhgfs.tar存在eof调用的问题,所以每次编译总是不能通过,只需要把附件替换掉
/usr/lib/vmware-tools/modules/source下面的vmhgfs.tar,然后到/usr/bin下运行sudo
./vmware-config-tools.pl,一路回车就好了。
www.linuxeden.com感谢jsonic1106@gmail.com提供精彩文章
VMwareTools安装后虚拟机中的鼠标的滚轮无法使用
打开终端,输入:
$sudogedit/etc/X11/xorg.conf
这个命令使系统以root权限打开鼠标配置文件/etc/X11/xorg.conf。把文件中的
Option"Protocol""ps/2"
改成
Option"Protocol""IMPS/2"
重启Ubuntu搞定。
八、Ubuntu安装VMwaretools
先进入Ubuntu系统,然后切换到VMwareWorkstation中的VM菜单->InstallVMwareTools,Ubuntu的桌面上会自动挂载VMwareTools的光驱(比红帽稍稍人性化一点),双击进入,里面有两个安装文件,一个是rmp格式,一个是tar.gz格式。因为Ubuntu默认不支持rpm安装,所以选择用解压tar.gz文件进行安装。
由于安装VMwareTools需要针对新内核重新编译模块,所以必须先安装基本编译系统和内核头文件。
代码:
$sudoapt-getinstallbuild-essential
$uname-r(得到内核版本号)
$sudoapt-getinstalllinux-headers-`uname-r`(把得到的版本号代入到'uname-r')
解压与安装:
$tarzxf/media/cdrom/VMwareTool-5.0.0-*.tar.gz(随版本号改变)
$cdvmware-tools-distrib
$sudo./vmware-install.pl
往后一路回车就ok了
安装vmwaretools还有另外一个工具,试过后,觉得比解压再后再安装方便.
就是用光盘中的另一个文件"rpm"文件.步骤基本上相似.
[root@rd01~]#cd/cdrom
[root@rd01cdrom]#ls
VMwareTools-5.5.3-34685.i386.rpm
[root@rd01~]#rpm-ivhVMwareTools-5.5.3-34685.i386.rpm
安装完后运行"vmware-config-tools.pl"
基本上不需要选择太多.然后重启就可以了.
不过在linux的各种命令行下输入"命令"或"软件名"一定要注意大小写!!!
我装VMwareTools的时候没注意,烦了我几天.
(在redhatenterpriselinus4上通过)
为什么要装VMwareTools?
因为它可以改善VirtualMachine的运行
VMwareTools所在位置:VMware安装路径/VMware/VMwareWorkstation/linux.iso
[root@rd01~]#mount/cdrom
#有时可能加载不了,这时就要先将系统关闭,再手动指定ISO映像,看下图
[root@rd01~]#cd/cdrom
[root@rd01~]#ls-a
[root@rd01~]#cpVMwareTools-5.5.1-19175.tar.gz/tmp
[root@rd01~]#cd/tmp
[root@rd01~]#tarzxpfVMwareTools-5.5.1-19175.tar.gz
[root@rd01~]#cdvmware-tools-distrib
[root@rd01vmware-tools-distrib]#./vmware-install.pl
Creatinganewinstallerdatabaseusingthetar3format.
Installingthecontentofthepackage.
#安装过程的画面,全部使用默认值,一直按Enter就对了
Inwhichdirectorydoyouwanttoinstallthebinaryfiles?
[/usr/bin]
Whatisthedirectorythatcontainstheinitdirectories(rc0.d/torc6.d/)?
[/etc/rc.d]
Whatisthedirectorythatcontainstheinitscripts?
[/etc/rc.d/init.d]
Inwhichdirectorydoyouwanttoinstallthedaemonfiles?
[/usr/sbin]
Inwhichdirectorydoyouwanttoinstallthelibraryfiles?
[/usr/lib/vmware-tools]
Thepath"/usr/lib/vmware-tools"doesnotexistcurrently.Thisprogramisgoingtocreateit,includingneededparentdirectories.Isthiswhatyouwant?
[yes]
Inwhichdirectorydoyouwanttoinstallthedocumentationfiles?
[/usr/share/doc/vmware-tools]
Thepath"/usr/share/doc/vmware-tools"doesnotexistcurrently.Thisprogramisgoingtocreateit,includingneededparentdirectories.Isthiswhatyouwant?
[yes]
TheinstallationofVMwareTools5.5.1build-19175forLinuxcompleted
successfully.Youcandecidetoremovethissoftwarefromyoursystematany
timebyinvokingthefollowingcommand:"/usr/bin/vmware-uninstall-tools.pl".
BeforerunningVMwareToolsforthefirsttime,youneedtoconfigureitby
invokingthefollowingcommand:"/usr/bin/vmware-config-tools.pl".Doyouwant
thisprogramtoinvokethecommandforyounow?[yes]
StoppingVMwareToolsservicesinthevirtualmachine:
Guestoperatingsystemdaemon:[确定]
Tryingtofindasuitablevmhgfsmoduleforyourrunningkernel.
Themodulebld-2.6.9-5.EL-i686-RHEL4loadsperfectlyintherunningkernel.
pcnet32301530
Unloadingpcnet32module
Tryingtofindasuitablevmxnetmoduleforyourrunningkernel.
Themodulebld-2.6.9-5.EL-i686-RHEL4loadsperfectlyintherunningkernel.
DetectedX.orgversion6.8.
关闭控制台鼠标服务:[确定]
启动控制台鼠标服务:[确定]
Pleasechooseoneofthefollowingdisplaysizes(1-13):
#显示分辨率,这里是以1024x768为例
#VMwareTools安装的时候,会自动修改Xserver的配置
[1]"640x480"
[2]<"800x600"
[3]"1024x768"
[4]"1152x864"
[5]"1280x800"
[6]"1152x900"
[7]"1280x1024"
[8]"1376x1032"
[9]"1400x1050"
[10]"1680x1050"
[11]"1600x1200"
[12]"1920x1200"
[13]"2364x1773"
Pleaseenteranumberbetween1and13:
[2]3
XWindowSystemVersion6.8.2
ReleaseDate:9February2005
XProtocolVersion11,Revision0,Release6.8.2
BuildOperatingSystem:Linux2.6.9-34.ELi686[ELF]
CurrentOperatingSystem:Linuxrd01.domain2.6.9-34.EL#1WedMar800:07:35CST2006i686
BuildDate:04May2006
BuildHost:x8664-build.centos.org
Beforereportingproblems,check
tomakesurethatyouhavethelatestversion.
ModuleLoaderpresent
OSKernel:Linuxversion2.6.9-34.EL(buildcentos@build-i386)(gccversion3.4.520051201(RedHat3.4.5-2))#1WedMar800:07:35CST2006P
Markers:(--)probed,(**)fromconfigfile,(==)defaultsetting,
(++)fromcommandline,(!!)notice,(II)informational,
(WW)warning,(EE)error,(NI)notimplemented,(??)unknown.
(++)Logfile:"/tmp/vmware-config0/XF86ConfigLog.3131",Time:MonJun1220:57:342006
(++)Usingconfigfile:"/tmp/vmware-config0/XF86Config.3131"
(WW)VMWARE(0):Failedtosetupwrite-combiningrange(0xf0000000,0x1000000)
Xisrunningfinewiththenewconfigfile.
StartingVMwareToolsservicesinthevirtualmachine:
Switchingtoguestconfiguration:[确定]
Guestfilesystemdriver:[确定]
DMAsetup:[确定]
Guestoperatingsystemdaemon:[确定]
TheconfigurationofVMwareTools5.5.1build-19175forLinuxforthisrunning
kernelcompletedsuccessfully.
YoumustrestartyourXsessionbeforeanymouseorgraphicschangestake
effect.
YoucannowrunVMwareToolsbyinvokingthefollowingcommand:
"/usr/bin/vmware-toolbox"duringanXFree86session.
Tousethevmxnetdriver,restartnetworkingusingthefollowingcommands:
/etc/init.d/networkstop
rmmodpcnet32
rmmodvmxnet
depmod-a
modprobevmxnet
/etc/init.d/networkstart
Enjoy,
--theVMwareteam
[root@rd01vmware-tools-distrib]#shutdown-rnow
#修改完成之后,重新启动计算机,让VMwareTools生效
#重新启动计算机之后,我们就会发觉到,当我们要离开GuestOS的时候,不再需要按Ctrl+Alt了,
#现在我们来共享HostOS的文件夹给Guest使用,〔VM〕→〔
#注:左下角原本都会显示「YoudonothaveVMwareToolsinstalled」,现在我们装了VMwareTools,就不再显示了
#这就是共享完毕的画面,然后我们就需要到GuestOS内,看看可不可以读取到刚刚共享的目录
#顺利的话,我们只要到「/mnt/hgfs」文件夹,就可以看到刚刚共享的文件夹了
二、在
1.InstallsoftwareneededbyVMwareTools
(1)Installpackagestobuildthekernelmodules
apt-getinstallautoconfautomakebinutilsmakecppcpp-3.3gccgcc-3.3kernel-headers-$(uname-r)
(2)Findoutwherethekernelheadersare(youmayneedthislater)
ls-d/usr/src/kernel-headers-$(uname-r)*/include
2.PrepareandinstallVMwareToolsChooseoneofa),b),c)ord).
a)IfyouarerunningtheVMinsideVMwareWorkstation5.5
(1)FromVMwareWorkstation:gotoVM>InstallVMwareTools
(2)FromtheVM:mountthevirtualcddrive
mount/dev/cdrom/mnt/
(3)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvf/mnt/VMwareTools-5.5.2-29772.tar.gz
(4)Unmountthevirtualcddrive
umount/mnt
(5)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(6)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
b)IfyouhaveVMware-workstation-5.5.2-29772.tar.gzondisk
(1)MakesureVMware-workstation-5.5.2-29772.tar.gzisondiskinsidetheVM.
(2)ExtracttheVMwareToolsiso
tar--strip-components=3-zxvfVMware-workstation-5.5.2-29772.tar.gz/
vmware-distrib/lib/isoimages/linux.iso
(3)Createatemporarymountpoint
mkdir/mnt/vmtools-temp
(4)Mounttheisoimage
mount-olooplinux.iso/mnt/vmtools-temp
(5)CopyVMwareToolsfromthemount
cp/mnt/vmtools-temp/VMwareTools-5.5.2-29772.tar.gz/tmp/
(6)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvf/mnt/vmtools-temp/VMwareTools-5.5.2-29772.tar.gz
(7)Tidyup
umount/mnt/vmtools-temp
rmdir/mnt/vmtools-temp
rmlinux.iso
(8)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(9)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
c)IfyouhaveVMwareTools-5.5.2-29772.tar.gzondisk
(1)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvfVMwareTools-5.5.2-29772.tar.gz
(2)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(3)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
三、在FreeBSD6.1虚拟机上安装VmwareTools(英文版)
1.InstallsoftwareneededbyVMwareTools
(1)CheckifperlisinstalledintheVM
perl-v
(2)IfIfperlisnotinstalled,run:
pkg_add-rperl
2.PrepareandinstallVMwareToolsChooseoneofa),b),c)ord).
a)IfyouarerunningtheVMinsideVMwareWorkstation5.5
(1)FromVMwareWorkstation:gotoVM>InstallVMwareTools
(2)FromtheVM:mountthevirtualcddrive
mount/cdrom/
(3)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvf/cdrom/vmware-freebsd-tools.tar.gz
(4)Unmountthevirtualcddrive
umount/cdrom/
(5)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(6)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
b)IfyouhaveVMware-workstation-5.5.3-34685.tar.gzondisk
(1)MakesureVMware-workstation-5.5.3-34685.tar.gzisondiskinsidetheVM.
(2)ExtracttheVMwareToolsiso
tar--strip-components=3-zxvfVMware-workstation-5.5.3-34685.tar.gz/
vmware-distrib/lib/isoimages/freebsd.iso
(3)Createatemporarymountpoint
mkdir/mnt/vmtools-temp
(4)Preparetomounttheimage
mdconfig-a-tvnode-ffreebsd.iso-u1
(5)Dothemount
mount-tcd9660/dev/md1/mnt/vmtools-temp
(6)CopyVMwareToolsfromthemount
cp/mnt/vmtools-temp/vmware-freebsd-tools.tar.gz/tmp/
(7)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvf/mnt/vmtools-temp/vmware-freebsd-tools.tar.gz
(8)Tidyup
umount/mnt/vmtools-temp
mdconfig-d-umd1
rmdir/mnt/vmtools-temp
rmfreebsd.iso
(9)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(10)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
c)Ifyouhavevmware-freebsd-tools.tar.gzondisk
(1)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvfvmware-freebsd-tools.tar.gz
(2)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(3)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
四、在UbuntuServer6.10虚拟机上安装VmwareTools(英文版)
1.InstallsoftwareneededbyVMwareTools
(1)Installpackagestobuildthekernelmodules
apt-getinstallautoconfautomakebinutilsmakecppgcclinux-headers-$(uname-r)
(2)Findoutwherethekernelheadersare(youmayneedthislater)
ls-d/usr/src/linux-headers-$(uname-r)*/include
2.PrepareandinstallVMwareToolsChooseoneofa),b),c)ord).
a)IfyouarerunningtheVMinsideVMwareWorkstation5.5
(1)FromVMwareWorkstation:gotoVM>InstallVMwareTools
(2)FromtheVM:mountthevirtualcddrive
mount/dev/cdrom/mnt/
(3)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvf/mnt/VMwareTools-5.5.3-34685.tar.gz
(4)Unmountthevirtualcddrive
umount/mnt
(5)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(6)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
b)IfyouhaveVMware-workstation-5.5.2-29772.tar.gzondisk
(1)MakesureVMware-workstation-5.5.2-29772.tar.gzisondiskinsidetheVM.
(2)ExtracttheVMwareToolsiso
tar--strip-components=3-zxvfVMware-workstation-5.5.2-29772.tar.gz/
vmware-distrib/lib/isoimages/linux.iso
(3)Createatemporarymountpoint
mkdir/mnt/vmtools-temp
(4)Mounttheisoimage
mount-olooplinux.iso/mnt/vmtools-temp
(5)CopyVMwareToolsfromthemount
cp/mnt/vmtools-temp/VMwareTools-5.5.3-34685.tar.gz/tmp/
(6)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvf/mnt/vmtools-temp/VMwareTools-5.5.3-34685.tar.gz
(7)Tidyup
umount/mnt/vmtools-temp
rmdir/mnt/vmtools-temp
rmlinux.iso
(8)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(9)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
c)IfyouhaveVMwareTools-5.5.3-34685.tar.gzondisk
(1)ExtractVMwareToolsto/tmp/
tar-C/tmp-zxvfVMwareTools-5.5.3-34685.tar.gz
(2)Nowruntheinstaller
/tmp/vmware-tools-distrib/vmware-install.pl
(3)WhenaskedDoyouwanttorunvmware-config-tools.pl?,answer"Yes".
五、如何在Ubuntu7.10下安装VMwareTools
1.安装编译环境:
sudoapt-getinstallbuild-essentiallinux-headers-`uname-r`
2.在VMware的菜单中,点击VM->InstallVMwareTools,你将看到有光盘被加载。
解压缩VMwareTools*.tar.gz文件。执行
cd~/Desktop/vmware-tools-distrib
sudo./vmware-install.pl
注意:ubuntu7.10需要VMware
Workstation版本足够高(即VMware-tools版本足够高)才能安装VMware-tools成功。V5.5版不能成功,V6.0才行,不过只要有V6.0版的linux.iso也行,只要替换原linux.iso即可。
下面是从VMwareWorkstationV6.0
linux.iso中提取的VMware-tools安装文件,为了便于上传用win-rar分割压缩成了多个30M的文件,下载解压缩后可以用FTP工具放到虚拟机上安装的linux系统下,相关软件可以从Linuxeden软件中心下载
(已更换了vmhgfas.tar,不用做下面的共享补丁操作)
V6.0linux.iso(VMware-tools安装文件提取)下载
vmware-tools-distrib.part1.rar
vmware-tools-distrib.part2.rar
vmware6.0下vmwaretools文件共享模块补丁vmhgfs.tar下载
vmhgfs.tar存在eof调用的问题,所以每次编译总是不能通过,只需要把附件替换掉
/usr/lib/vmware-tools/modules/source下面的vmhgfs.tar,然后到/usr/bin下运行sudo
./vmware-config-tools.pl,一路回车就好了。
VMwareTools安装后虚拟机中的鼠标的滚轮无法使用
打开终端,输入:
$sudogedit/etc/X11/xorg.conf
这个命令使系统以root权限打开鼠标配置文件/etc/X11/xorg.conf。把文件中的
Option"Protocol""ps/2"
改成
Option"Protocol""IMPS/2"
重启Ubuntu搞定。
八、Ubuntu安装VMwaretools
先进入Ubuntu系统,然后切换到VMwareWorkstation中的VM菜单->InstallVMwareTools,Ubuntu的桌面上会自动挂载VMwareTools的光驱(比红帽稍稍人性化一点),双击进入,里面有两个安装文件,一个是rmp格式,一个是tar.gz格式。因为Ubuntu默认不支持rpm安装,所以
由于安装VMwareTools需要针对新内核重新编译模块,所以必须先安装基本编译系统和内核头文件。
代码:
$sudoapt-getinstallbuild-essential
$uname-r(得到内核版本号)
$sudoapt-getinstalllinux-headers-`uname-r`(把得到的版本号代入到'uname-r')
解压与安装:
$tarzxf/media/cdrom/VMwareTool-5.0.0-*.tar.gz(随版本号改变)
$cdvmware-tools-distrib
$sudo./vmware-install.pl
往后一路回车就ok了
安装vmwaretools还有另外一个工具,试过后,觉得比解压再后再安装方便.
就是用光盘中的另一个文件"rpm"文件.步骤基本上相似.
[root@rd01~]#cd/cdrom
[root@rd01cdrom]#ls
VMwareTools-5.5.3-34685.i386.rpm
[root@rd01~]#rpm-ivhVMwareTools-5.5.3-34685.i386.rpm
安装完后运行"vmware-config-tools.pl"
基本上不需要选择太多.然后重启就可以了.
不过在linux的各种命令行下输入"命令"或"软件名"一定要注意大小写!!!
我装VMwareTools的时候没注意,烦了我几天.
(在redhatenterpriselinus4上通过)
相关文章推荐
- [转+总结]Linux虚拟系统安装VMware Tools总结
- Linux虚拟系统安装VMware Tools总结
- Linux虚拟系统安装VMware Tools总结
- Linux虚拟系统安装VMware Tools总结ZZ
- Linux虚拟系统安装VMware Tools总结
- [转+总结]Linux虚拟系统安装VMware Tools总结
- Linux虚拟系统安装VMware Tools总结
- Linux虚拟系统安装VMware Tools总结 转自中国网络[转+总结]
- Linux虚拟系统安装VMware Tools总结
- Linux虚拟系统安装VMware Tools总结
- [转+总结]Linux虚拟系统安装VMware Tools总结
- Linux虚拟系统安装VMware Tools总结
- [转+总结]Linux虚拟系统安装VMware Tools总结
- Windows下安装Virtual Box如何增大硬盘大小(虚拟系统更为LINUX)
- Linux系统下面Nagios的安装与配置总结:
- 十步实现Linux系统安装VMware Tools
- 无Xwindow的linux系统安装VMware Tools
- VMware 下linux系统的 VMware tools 工具的安装方法
- 总结一下安装linux系统经验-版本选择-安装ubuntu
- VMware安装Linux-Ubuntu系统(二)-安装vmware tools