`

在VirtualBox中的CentOS 6.3下安装VirtualBox增强包

阅读更多
在VirtualBox中的CentOS 6.3下安装VirtualBox增强包
 
在VirtualBox中安装好客户操作系统(GuestOS)之后,建议安装VirtualBox增强包(VirtualBox GuestAddition),它的作用是对GuestOS的性能和可用性进行优化(也就是提高GuestOS的性能和提升使用者的使用体验)。 
 
GuestAddition实质上是安装在GuestOS上的一组驱动程序和应用程序。 
 
注意,很多人把下载的增强包双击之后,看到VirtualBox的“全局设定”--“扩展”中已经显示出了增强包的名字就认为已经安装好了,其实那样仅仅是 从增强包安装文件中解出了相关文件并以插件的形式安装到了VirtualBox中而已。真正的GuestAddition是该安装文件内的1个ISO文 件,必须在GuestOS中进行挂载并安装才能发挥作用,尤其是对于重装GuestOS的情况,“我分明装了GuestAddition,在扩展中也能看 到,怎么没用呢?”,我以前也是没搞明白这一点。
VirtualBox GuestAddition的功能:
 
1.鼠标集成: 不需要按下VirtualBox的HostKey(默认为右Ctrl)键,就可以从GuestOS中自动释放鼠标,从而无缝的在Host/Guest OS之间移动鼠标。GuestAddition中提供了一个GuestOS的鼠标驱动,可以与HostOS的鼠标驱动进行通讯,从而实现这一点。
 
2.共享文件夹:可以在Host/Guest OS之间交换文件。通过在Host OS上设置一个文件夹并指定为VirtualBox的共享文件夹,就可以在GuestOS中以网络共享文件夹的形式访问,即使GuestOS没有网络也可以。
 
3.更好的视频支持:VirtualBox的虚拟显卡只提供了最基本的视频特性,而GuestAddition中的显卡驱动提供了超高的分辨率和2D3D视频加速。你可以任意调节虚拟机窗口的大小且GuestOS也会自动适应,就如同在GuestOS中设置了任意的分辨率的一样。
 
4.无缝窗口:这个功能很强大。未安装GuestAddition时,虚拟机窗口只能是一个独立的窗口,安装GuestAddition并启用无缝窗口模式之后,GuestOS可以跳出虚拟机窗口并嵌入Host OS的桌面,就好像是Host OS的普通应用程序一样工作。
支持的GuestOS有:<Windows>和<运行X Window的Linux、Solaris>。
无缝模式的开关快捷键:HostKey+L
 
注:VirtualBox默认的HostKey是右ctrl。
 
5.通用的Host/Guest 通讯通道:这个功能主要跟程序员有关。GuestAddition中的"Guest Properties(客户机属性)"提供了一个通用的基于字符串的机制,使用此机制可以在Host/Guest之间交换数据,从而控制或者监控GuestOS。比如在Host OS上直接控制GuestOS的程序启动、运行、关闭等。
 
6.时间同步:因为某些原因,Host OS和Guest OS的系统时间可能不同步,虽然VirtualBox本身提供了同步功能,但GuestAddition的时间同步的效率和方式大大优于VirtualBox自身。
 
7.共享剪贴板:也就是可以在Host/Guest OS之间复制粘贴啦。
 
8.自动登录:可以使GuestOS自动登录,包括使用证书的情况下。
 
在CentOS 6.3下安装GuestAddition
在安装GuestAddition之间,需要让CentOS为编译生成外置核心模块做好准备。
(原文:Before installing the Guest Additions, you will have to prepare your guest system for building external kernel modules.)
不同的Linux distribution在这步的操作非常不同,这里只说CentOS 6.3的操作。
 
下列操作对CentOS, Red Hat Enterprise Linux and Oracle Enterprise Linux都适用:
建议以root身份运行下列命令。
1.如果你的CentOS 版本早于 6,那么需要在 /etc/grub.conf 中添加一行 divider=10,以将这个参数传递给核心,以减少 idle CPU load。
 
2.#yum update 
把系统的所有软件升级到最新版本。
 
3.#yum install gcc
安装编译系统
 
4.#yum install kernel-devel
安装外置核心模块。
 
5.#reboot
 重启以使所有的升级或安装生效。
 
至此,所有的准备工作就完成了,下面开始安装GuestAddition。
 
6.在虚拟机窗口的菜单条下选择 "Device"--“Mount CD/DVD-ROM” ,选择 "CD/DVD-ROM image" ,会弹出 Virtual Media Manager 窗口,然后在资源浏览器中找到 VBoxGuestAdditions.iso 文件(这里假设 Host OS 是 Windows),VBoxGuestAdditions.iso 通常位于 VirtualBox 的安装目录下。
注意:VirtualBox虚拟机窗口的菜单很多时候是隐藏的,显示的快捷键是HostKey+C。我找这个急出一身汗。
 
至此,就相当于在 CentOS 虚拟机中插入了 GuestAddition 的光盘。接下来需要挂载该光盘。
 
7.#mount -t auto /dev/cdrom1 /mnt
挂载光盘。
注意:VirtualBox默认有2个光驱,分别是 /dev/cdrom 和 /dev/cdrom1 。
如果你挂载命令执行后卡了很久,最后出现:you must specify the filesystem type,说明你需要换个设备名。
我就是在这一步卡了很久,尿都憋出来了,后来发现 VirtualBox 有2个光驱,nnd。
 
8.#cd /mnt
挂载成功后进入挂载目录。
 
9.#sh ./VBoxLinuxAdditions.run
安装 GuestAddition。安装过程比较久,慢慢等。
 
安装成功的画面如下:
 
 
好了,整个安装完成。最后需要重启以使 GuestAddition 生效。
#reboot
分享到:
评论

相关推荐

    VirtualBox下CentOS的安装6.3.pdf

    ### VirtualBox 下 CentOS 6.3 的安装指南 #### 一、在 VirtualBox 中创建一个新的虚拟电脑 在开始安装 CentOS 6.3 之前,首先需要在 VirtualBox 中创建一个虚拟机来承载操作系统。 1. **创建新的虚拟电脑**: -...

    CentOS 6.3安装文档

    在本文中,我们将深入探讨如何安装 CentOS 6.3,这是一个基于 Linux 的操作系统,尤其适合初学者和那些熟悉 6.x 系列版本的用户。虽然 CentOS 6.3 已经不再支持,但了解其安装过程对理解 Linux 安装原理仍有价值。 ...

    centos 6.3 64位下载

    标题中的“CentOS 6.3 64位下载”涉及到的是Linux操作系统的一个特定版本——CentOS 6.3的64位安装镜像。CentOS(Community ENTerprise Operating System)是基于Red Hat Enterprise Linux(RHEL)的开源免费操作...

    centos6.3安装图解,包含相关程序下载地址

    本文将详细介绍如何在VirtualBox中安装CentOS 6.3,这是一个适合初学者的图解教程,涵盖了从下载到安装的整个过程。首先,选择CentOS 6.3作为Linux发行版的原因是它免费且稳定,适合课程设计等入门级使用。X86-64...

    centos6.3系统安装

    在virtualbox上安装centos系统

    CentOS 6.3下配置软RAID(Software RAID) .docx

    在CentOS 6.3环境下配置软RAID,主要涉及的是利用操作系统内的软件实现RAID功能,而不是依赖专门的硬件RAID控制器。 RAID有不同的级别,每个级别都有其特点和适用场景。常见的RAID级别包括: 1. RAID 0:条带化...

    virtualbox虚拟机上安装centOS的网络配置详解

    在VirtualBox虚拟机上安装CentOS时,网络配置是至关重要的一步,它允许宿主机和虚拟机之间以及虚拟机与外部网络的通信。以下是对这个过程的详细解释: 首先,VirtualBox会在宿主机上创建一个虚拟网卡,这个网卡用于...

    virsualbox设置全屏图解

    在CentOS 6.3中,通常可以通过图形界面进行安装,也可以通过命令行方式安装。 - 图形界面安装:选择“安装增强功能”,根据提示进行操作即可。 - 命令行安装:打开终端,切换到root用户(如果当前不是root用户)...

    Hadoop集群部署

    在本教程中,将通过Windows下的VirtualBox和CentOS 6.3虚拟机来构建一个Hadoop集群。整个集群由一台namenode(master节点)和两台datanode(slave节点)组成。 - **Master节点**: IP地址为192.168.0.100,主机名为...

    snort说明文档

    - **使用虚拟机进行安装/升级**:作者推荐在VirtualBox 4.x.x中使用虚拟机来进行Snort的安装或升级,这样如果出现问题可以简单地移除虚拟机并从头开始重新加载操作系统环境,而不会损坏运行Snort或其他关键服务的...

    Snort on CentOS 6.x

    文章首先介绍了在CentOS 6.3/6.4版本的虚拟机(如在VirtualBox环境中)上设置Snort的步骤。特别指出,需要将虚拟机的网络设置为桥接模式,以便为CentOS VM分配静态IP地址。如果是在独立的CentOS系统上,则可以跳过这...

    网易云课程“Linux 入门基础”课程学习笔记

    - **学习建议**:建议学生熟悉Virtualbox的安装和基本使用方法,掌握如何在Virtualbox中创建虚拟机以及配置虚拟机的硬件资源(如CPU、内存等)。 **1.2 安装CentOS 6.3 X86** - **关于CentOS**:CentOS是一个基于...

    Hadoop 2.3.0分布式集群搭建图文.doc

    - **网络模式**:在VirtualBox中设置为桥接模式,以便虚拟机能够通过主机连接互联网。 - **IP地址配置**:手动配置静态IP地址,确保各节点间的通信稳定。 - **关闭防火墙**:通过命令`system-config-firewall --...

    Linux操作系统-上篇课件(完整版).pptx

    这包括安装虚拟机软件,如VirtualBox或VMware,然后在虚拟机中安装Linux发行版,例如CentOS 6.3。安装过程中,学生会学习到磁盘分区、设置网络、配置用户账户等关键步骤。 对于初学者而言,利用虚拟机安装Linux可能...

    redhat安装文件

    本文将详细介绍基于CentOS 6.3版本的Red Hat系统安装流程,包括安装前的准备、安装过程中的各个步骤以及安装后的基础配置。 #### 二、安装前的准备工作 1. **虚拟机环境搭建**:本文以虚拟机为例,首先需要搭建一...

    手把手教你在WINDOWS主机用虚拟机安装RAC

    根据提供的文件信息,本文将详细介绍如何在Windows主机上利用虚拟机技术来搭建Oracle 12c ...在实际操作过程中,还需要根据具体情况进行适当的调整和优化。希望这份指南能帮助读者顺利完成Oracle 12c RAC环境的搭建。

    Hadoop基础篇之搭建Hadoop

    ### Hadoop基础篇之搭建Hadoop #### 一、Linux环境配置 为了顺利进行Hadoop的搭建,首先需要确保Linux环境已经配置...通过这些步骤,用户可以在本地环境中顺利安装并配置Hadoop,为后续的大数据处理打下坚实的基础。

Global site tag (gtag.js) - Google Analytics