安装 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
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值