|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
小知识:Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
VirtualBox年夜家都习气性把它简称为Vbox,比VM的体积小、开源、速度快。不外在应用VirtualBox在虚拟机中装置CentOS以后,不克不及直接运转装置好VirtualBox的客户端加强功效,须要简单地设置装备摆设一下能力在CentOS虚拟机中正常装置VirtualBox客户端加强功效。上面就看一下OwnLinux为人人供给的“为CentOS5.5虚拟机装置VirtualBox客户端加强功效”图文教程。
1.启动装置在VirtualBox中的CentOS5.5虚拟机,点击“装备”=>“装置加强功效”。这个时刻你就能够看到有一个“光盘”曾经挂载到CentOS5.5的桌面上了。它包括了装置VirtualBox客户端加强功效的组件。
留意:平日情形下我们直接运转挂载到体系中的VirtualBox客户端加强功效的组件就能够了,不外CentOS须要设置装备摆设一下,假如你直接装置就会涌现上面的毛病。
BuldingtheVirtualBoxGuestAdditionsKernelmodulesfailed
Yoursystemdoesnotseemtobesetuptobuildkernelmodules.
Lookat/var/log/vboxadd-install.logtofindoutwhatwentworg.Onceyouhavecorrectedit,yourun
/etc/init.d/vboxaddsetup
tobuildthem
2.你须要装置编译内核的相干组件。
yuminstallkernel-develgcc
3.在装置完成后,做一个衔接
ln-s/usr/src/kernels/2.6.18-164.15.1.el5-i686/usr/src/linux
个中,加粗部门,可以直接借助于“Tab”键补齐
留意:必定要停止这此项操作,不然VirtualBox客户端加强功效在装置的过程当中异样会报错。个中“2.6.18-92.1.18.el5-i686”是内核的版本号,分歧的版本能够会纷歧样,你要依据你本身的体系内核填入。
上述一切在终端中的操作,都可以在任何地位的终端中履行,为包管平安,在履行时,一切的终端都直接应用“运用体系”--“附件”--“终端”,翻开终端,定位至“root”。
由于之前曾经履行了virtualbox的“装备”--“装置加强功效”,在桌面上有一个称号为:VBOXADDITIONS_3.1.6_59338的virtualbox的虚拟光驱(称号能够会依据分歧的virtualbox版本而分歧),双击翻开,发明许多文件(在履行完上述操作以后,直接双击autorun.sh文件应当可以主动履行装置操作了)。
4.装置VirtualBox客户端加强功效对象。
选择和你的体系分歧的VirtualBox客户端加强功效对象来装置,个中VBoxLinuxAdditions-x86.run实用因而32体系的,VBoxLinuxAdditions-amd64.run是用于64位体系的。
履行以下敕令来装置
sh./VBoxLinuxAdditions-x86.run
虚拟机遇主动装置好加强功效,重启虚拟机,鼠标不再用往返手工切换了!
听说,“NAT”方法的收集衔接方法,一切虚拟机的收集衔接内容,均须要经由过程主机的收集停止,是以,能够会有主机与虚拟机同时拜访收集时的网速较慢的成绩。
别的,virtualbox网站上明明指出了支撑centos的,可是在新增虚拟机时,为什么不直接给出centos的选项呢?由于centos实际上是redhat的社区版。根本同等于redhat的收费版。所以在树立的时刻选redhat就能够了。
5.设置同享文件夹
重启完成在VirtualBox的菜单点击"装备(Devices)"->分派数据空间(SharedFolders)菜单,添加一个同享文件夹,选项固定和暂时是指该文件夹能否是耐久的。尽可能应用英文称号。我这里用winshare.
6.挂载同享文件夹
从新进入虚拟CentOs5.5,在敕令行终端下输出:
#sudomkdir/mnt/share
#sudomount-tvboxsfwinshare/mnt/share
假如提醒/sbin/mount.vboxsf:mountingfailedwiththeerror:Nosuchdevice
多是没有载入内核模块vboxfs,先检查下:
#lsmod|grepvboxsf
假如没有成果前往,解释vboxsf没有载入,履行
#sudomodprobevboxsf
正常的话mount-tvboxsfwinshare/mnt/share同享文件夹应当可以拜访了
#cd/mnt/share
#ls-al
假设您不想每次都手动挂载,可以在/etc/fstab中添加一项
share/mnt/sharevboxsfrw,gid=100,uid=1000,auto00
如许就可以够主动挂载了。
自己如许做了,然则每次启动都挂接不上,是以应用以下办法,在体系启动时履行挂接剧本,胜利主动挂接#vi/etc/rc.d/rc.local
在文件的最初参加下面手动挂接的敕令,好比:
mount-tvboxsfsharefolder/share
7.撤消挂载
#sudoumount-f/mnt/shared
留意:同享文件夹的称号万万不要和挂载点的称号相同(这一点我并未试验,不外也无需要)。好比,下面的挂载点是/mnt/share,假如同享文件夹的名字也是share的话,在挂载的时刻就会涌现以下的毛病信息(http://www.virtualbox.org/ticket/2265):
/sbin/mount.vboxsf:mountingfailedwiththeerror:Protocolerror
缘由剖析可以看TipsonrunningSunVirtualbox的SharedFolderonaLinuxGuest节。
小知识:CentOS完全免费,不存在REDHATAS4需要序列号的问题。 |
|