博客导读网

一个让你随便看看的地方

安装 VirtualBox Guest Additions (可以使桌面全屏)

推荐
记录人生轨迹,寻找人生航向!

参考:http://wangminghu.blog.sohu.com/87681070.html

环境:
主机(host):windowsXP
虚拟机:VirtualBox
客户机 (guest):slackware/ubuntu/....
虚拟光驱:随便哪种
(主机是指PC上安装的系统,客户机是指在虚拟机中安装 的系统。)

虚拟机virtualbox安装完成以后,我安装了一个linux系统:slackware.安装完成以后,我想使主机和客户 机能共享文件夹,这样我就可以编译交叉编译工具链和bootloader了。可是查了一下资料,要使主机与客户机共享文件夹,首先要安装 virtualbox guest additions.于是我就开始着手安装。

我先在网上查了些资料,看看如何安装,不太明白,又查了 一下virtualbox自带的帮助(这个帮助是英文的,好好练英文哦),大概明白了是怎么回事,需要以下步骤:

1.需要客户机操作系统 的内核文件的支持。这些文件根据不同的linux操作系统而不同。这就表明我们安装客户机操作系统时需要小心的选上安装virtualbox guest additions(以下简称additions)所需要的内核模块。尽管virtualbox的帮助中提到哪个操作系统需要安装哪个模块,但我想如果我 们看了这些还是不太知道哪些模块需要安装,最好把绝大部分的模块或全部都安装上,就能保证additons所需要的文件安装上。
(我自己在安装 slackware时因为觉得全安装占用空间太多,就选择安装一小部分。后来安装additions时提示没有相关内核文件。我只得重新装了一个 ubuntu,全安装,就行了)

2.挂载 VBoxGuestAdditions.iso. 要进行此项工作,首先要安装一个虚拟光驱。然后在虚拟光驱中插入该iso.该iso在你安装VirtualBox时已经自动保存在VirtualBox的 安装路径上。我的是在C:\Program Files\VirtualBox\,iso的名字是VBoxGuestAdditions.iso,该路径是你安装VirtualBox是自己指定的, 自己找找吧。当光驱中已插入该iso时,打开VirtualBox,启动已经安装的操作系统,我的是ubuntu。在弹出的窗口中选菜单中的:设备 (device)->挂载光驱(mount)->主机设备x,这里的x代表你的虚拟光驱的盘符。我在完成该动作后,以为就可以安装 additions了,其实不然。(我然后点设备->安装增强功能包,没反应。)
        其实有更简单的方法,就是虚拟机系统启动后,在系统的最上面的"设备"->"安装增强功能"来自动将VBoxGuestAdditions.iso挂载上去.我的系统是挂载到/media/cdrom0上.如下图:


3.安装additions
(挂载完光 驱,发现ubuntu桌面打开一个窗口,显示的就是iso中的文件,它是因为自动运行而被ubuntu打开的。ubuntu桌面上也显示有一个 光驱图标。直接点击显示的窗口中的文件VBoxLinuxAdditions.run图标,就可以运行该文件了,会弹出控制台窗口,显示安装的信息。不过 我因为不是根用户,所以没安装上,就在控制台里安装了,如下:))
 现在我们还要到客户机操作系统下,我的是ubuntu下,运行一个命令行控制 台,通过命令将虚拟光驱挂载进来。
    #mkdir /mnt/cdrom  //创建cdrom目录
    #mount /dev/cdrom /mnt/cdrom  //挂载cdrom
下面进入cdrom,运行虚拟光盘上 VBoxLinuxAdditions.run(注意:如果客户机是windows,则需要运行VBoxLinuxAdditions.exe):
    #cd /mnt/cdrom
    #sudo sh ./VBoxLinuxAdditions.run
系统会执行一会儿,显示一 些执行信息。等执行完,系统会返回到系统提示符状态,我们就可以重启客户机操作系统,大功告成了。

重启操作系统后,发现鼠标也不用按右 ctrl来切换,VirtualBox窗口大小也非常合适了。下一步就可以设置共享文件夹了。
原文地址:http://chenling1018.blog.163.com/blog/static/1480254201031184210926

记录人生轨迹,寻找人生航向!的其他文章
Ubuntu启动时显示 No resume image,无法进入图形界面 PHP动态编译出现Cannot find autoconf
phpize简介(实例应用) SugarSync替代Dropbox
find 命令介绍 HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth 之完全详解(转载)
仿QQ空间相册上下页效果参考JS CSS3属性box-shadow(阴影效果)使用教程
Ubuntu 下误改sudoers而无法使用sudo解决(忘记root密码时也可以这样找回) Ubuntu修改/etc/sudoers 失败的解决方法
更多...

© 2010 博客导读网 BlogABC.NET 本站所有内容皆由网友推荐而来,所有博文的版权归原作者所有,如有冒犯,请邮件告知。uncracker#gmail.com