`
ilyych
  • 浏览: 12617 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

如何安装VirtualBox Linux Guest Additions和Xorg配置(翻译)

阅读更多

安装VirtualBox Guest Additions的好处:

  • 鼠标指针的整合,而不必按主机键(默认是右Ctrl)。
  • 剪贴板共享,使剪切,复制和粘贴操作系统和主机之间的客户机操作系统。
  • 任意屏幕解决方案,它可以自动调整通过调整VirtualBox的客户窗口来宾操作系统桌面分辨率。
  • 自定义视频驱动程序提供额外的高和不标准的视频模式,以及视频加速性能。
  • 客户操作系统之间时间同步和主机。
  • 共享文件夹在目录中的文件夹中的主机作为网络共享来宾操作系统。
  • 无缝窗口地图都在主机上的桌面台式机的虚拟机,并排显示个别窗口。
  • 自动Windows登录。

翻译有所精简,保留核心步骤。很多时候不能成功安装VirtualBox Guest Additions,是缺少第四步骤。

版本所提Linux,即是在VirtualBox中安装的系统。

 

原文地址:http://forums.virtualbox.org/viewtopic.php?f=3&t=15679&start=0&sid=c7746a33d46828d95c85c4c25aded7ac#

 

因为各个Linux版本(如:Gnome, KDE, Xfce, IceWM, FluxBox, etc..)的图形安装各有不同,所以本文将基于命令行的方式进行讲解,需要使用root权限运行命令。如果使用你使用图形用户界面(如:Gnome),那需要使用终端。Linux菜单目录:“应用程序”->“附件”->“终端”。

 

操作步骤比较多,如果有什么命令不能正确执行,查看原文或使用Google找解决方案。

 

一、系统准备

在Linux系统安装后,需要再安装一些额外的软件包。

1.Debian或基于Debian的发行版(如:Ubuntu),需要以下:

   build-essential

   linux-headers-generic

 

sudo apt-get install build-essential linux-headers-generic

2.Mandriva, 需要以下:

   libgompl

   glibc-devel

   kernel-devel

   kernel-headers

urpmi gcc make libgomp1 glibc-devel kernel-devel kernel-headers

3.Fedora, Red Hat, CentOS, 需要以下:

   binutils

   gcc

   make

   patch

   libgomp

   glibc-headers

   glibc-devel

   kernel-headers

   kernel-devel

 

sudo yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel

 

 4.SUSE, 需要以下:

   kernel-source

   kernel-syms

 

[注意]:这里的kernel-headers或者kernel-source需要与你的linux内核版本一致。

 

二、挂载 Guest Additions

现在需要把Guest Additions的程序挂载到Linux上。VirtualBox菜单:“设备”->"安装增强功能",它将把Guest Additions的ISO文件挂载到光驱上,截屏如下:

三、安装Guest Additions

打开linux的终端,进入ISO所挂载的目录里。

32位的Linux,执行如下命令:

 

sudo sh ./VBoxLinuxAdditions-x86.run

 

 64位的Linux,执行如下命令:

 

sudo sh ./VboxLinuxAdditions-amd64.run

 

 

四、配置Xorg/Xserver

1.打开xorg.conf文件

 

sudo vim /etc/X11/xorg.conf

 

2.添加Display的Modes,其他配置代码可能不一样,只要找到Display加上Modes的代码,Modes根据自己实际需求。

 

Section "Screen"
  SubSection "Display"
    Viewport   0 0
    Depth      24
    Modes "1027*768" "800*600"
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection

 

 

五、重新启动Linux.

 

  • 大小: 16.6 KB
0
2
分享到:
评论

相关推荐

    openSUSE Tumbleweed20200118 Vagrant集成VirtualBox 6.1.2 VBoxGuestAdditions vbguest

    基于Vagrant openSUSE/Tumbleweed.x86_64集成VirtualBox ...[default] GuestAdditions 6.1.0 running --- OK. 关闭虚拟机 /usr/local/bin/vagrant halt 销毁镜像 /usr/local/bin/vagrant destroy --force

    关于VBox安装虚拟机之后,无法安装增强功能(无法全屏,无法拖拽。。。)

    通过以上步骤,大多数情况下可以解决 VirtualBox 虚拟机中无法安装 Guest Additions 的问题,从而恢复全屏显示和文件拖拽等功能。如果仍然存在问题,建议检查虚拟机配置、操作系统兼容性以及最新的 VirtualBox 更新...

    Oracle VM VirtualBox 安装 Linux

    3. **图形界面显示异常**:确保已安装 VirtualBox Guest Additions,这将提供优化的驱动程序和工具,改善图形性能。 4. **性能不佳**:增加分配给虚拟机的 CPU 和内存资源,以提高运行效率。 #### 六、总结 通过 ...

    openSUSE Tumbleweed 20200105发行版集成VirtualBox 6.1.0 VBoxGuestAdditions vbguest亲测可用

    安装vagrant的virtualbox guest插件 vagrant plugin install vagrant-vbguest 添加镜像 vagrant box add --name huzhenghui/openSUSE-Tumbleweed-vbguest huzhenghui-openSUSE-Tumbleweed-vbguest-1.0.20200105-2...

    在XP 安装VirtualBox 搭建Linux 系统

    - 在虚拟机中安装**Guest Additions**,这是一组增强功能,用于改善虚拟机的性能。 - 通过NFS或Samba等方式共享文件夹。 #### 四、总结 通过上述步骤,用户可以在Windows XP环境下成功搭建起一个稳定的Linux环境...

    在Win7下用Virtualbox虚拟机安装RedHat Linux系统

    - 安装完成后,可以通过安装增强功能包(VirtualBox Guest Additions)来提高虚拟机性能。 - 针对特定的问题,可以参考VirtualBox官方文档或者在线社区寻求帮助。 #### 五、总结 通过本文所述的步骤,可以在Windows ...

    在windows上安装VirtualBox虚拟机以及linux环境搭建

    在Windows操作系统上安装VirtualBox虚拟机以及搭建Linux环境,是一个常见的多系统共存的解决方案,尤其对于开发者和学习者来说,能方便地在不改变主机系统的情况下体验和操作不同的操作系统。以下将详细介绍整个过程...

    使用VirtualBox虚拟机在Redhat Linux 5.5上安装Oracle 11g RAC

    安装VirtualBox Guest Additions,以优化虚拟机性能并实现与主机的无缝交互。 **八、创建共享虚拟磁盘** 利用VirtualBox的“共享文件夹”功能,创建一个虚拟硬盘,两个虚拟机都可以访问。这将模拟生产环境中由SAN...

    Ubuntu 22.04 安装教程 - Virtualbox 7 环境

    同时,勾选“Guest Additions”,以便自动安装VirtualBox Guest Additions。 4. **配置硬件**: 分配虚拟机的内存(RAM)和处理器数量。对于较复杂的任务,推荐至少分配8GB RAM和6个CPU核心。然后,设置虚拟硬盘...

    在VirtualBox下安装Linux详细图解过程

    通过在VirtualBox中安装Linux,不仅可以进行学习和实验,还能测试不同的应用程序和配置,无需担心破坏现有系统。 ### 安装准备 #### 创建虚拟机 1. **打开VirtualBox**:确保你已经在你的计算机上安装了...

    如何扩展virtualbox linux 磁盘

    首先,确保你的系统已经安装了VirtualBox,并且创建了一个Linux虚拟机。接下来,按照以下步骤操作: **第一步:找到VirtualBox安装路径** 打开VirtualBox应用程序,通常情况下它位于`C:\Program Files\Oracle\...

    VirtualBox安装kaliLinux2016.2

    2. **性能优化**:为了获得更好的性能体验,可以安装“Guest Additions”组件。 3. **安全性**:由于Kali Linux主要用于安全测试,请确保在合法授权范围内使用。 4. **更新补丁**:安装完成后,及时更新系统补丁以...

    uos安装VirtualBox增强工具.doc

    uos安装VirtualBox增强工具

    VirtualBox虚拟机安装增强工具包图文教程.docx

    虚拟机安装增强工具包图文教程 在使用 VirtualBox 和相关的客户机系统中...在使用 VirtualBox 时,如果您需要使用一些高级功能,或者需要提高虚拟机的性能和使用体验,那么安装 Guest Additions 就是一个不错的选择。

    win10安装VirtualBox+安装虚拟机+安装Ubuntu.pdf

    根据提供的文档信息,我们可以总结出以下关于在Windows 10上安装VirtualBox并...通过以上步骤,您可以在Windows 10上成功安装并配置好VirtualBox,创建并管理Ubuntu虚拟机,从而实现多操作系统环境下的开发和测试工作。

    Linux安装virtualbox失败(请用这命令)

    它能够自动处理内核升级后的模块编译和安装,使得用户不必每次升级内核后都重新编译模块。这对于像VirtualBox这样的软件来说非常重要,因为它依赖于内核模块来实现其功能。 2. **`build-essential`:** `build-...

    基于 Oracle VM VirtualBox的Windows XP虚拟机安装与配置

    基于 Oracle VM VirtualBox 的 Windows XP 虚拟机安装与配置是很多用户需要掌握的一项技能,本文将详细介绍如何在 Oracle VM VirtualBox 中安装和配置 Windows XP 虚拟机。 一、安装 ORACLE VM VIRTUALBOX 安装 ...

    VirtualBox安装Ubuntu虚拟机教程.docx

    8. **安装VirtualBox Guest Additions**:为了提升性能和兼容性,建议在Ubuntu启动后,安装VirtualBox Guest Additions,这可以通过在虚拟机设置中添加光盘映像并执行安装程序来完成。 以上就是VirtualBox安装...

    virtualbox-guest-additions-iso_4.1.2-1_all.deb

    Ubuntu11.10中使用VBox安装Windows虚拟机需要用到的附加工具 具体使用可参考: 在Ubuntu11.10中使用VirtualBoxGuestAdditions.iso 启用VBox中的Windows虚拟机 ...

    virtualbox安装增强包指南

    当尝试在基于Linux的虚拟机上安装VirtualBox Guest Additions时,可能会遇到以下错误消息: ``` Stopping VirtualBox kernel module [确定] Recompiling VirtualBox kernel module [失败] (Look at /var/log/vbox-...

Global site tag (gtag.js) - Google Analytics