`
hdwangyi
  • 浏览: 182655 次
社区版块
存档分类
最新评论

在VirtualBox中为Fedora Server 32添加增强功能Additions

 
阅读更多
作为免费的VirtualBox,最近几年的功能提升很快,基本上和VMWare Workstation之间的差距不大了。在其中安装Fedora Server时,由于默认的Fedora Server不带图形用户界面,这使得虚拟机中的服务器管理变得比较麻烦。为了能够在其中传入所需文件,使用VirutalBox的共享文件夹功能就变得非常重要。通过共享文件夹,可以在宿主操作系统的共享文件夹中下载一些必要的文件,之后通过Fedora虚拟机中的如下mount命令加载共享文件夹即可使用其中的下载文件。
mount -t  vboxsf  共享名  挂载目录 

在上述命令中,-t参数指定的文件类型vboxsf是有VirtualBox提供的增强功能(即Additions)支持的,如果没有为虚拟机安装增强功能,则上述命令中的vboxsf将是无效格式。可以在安装Fedora Server虚拟机后,选择VirtualBox为虚拟机提供的“设备->安装增强功能..”菜单,为Fedora虚拟机添加包含增强功能的光驱完成,之后在Fedora中利用root身份,通过如下命令在系统的mnt文件夹中加载光驱:
mount  /dev/cdrom    /mnt

之后进入/mnt目录,既可执行如下命令安装增强功能:
./VBoxLinuAdditions.sh

在执行该命令时,会出现找不到系统内核头文件的错误提示,从而导致安装失败。实际上,VirtualBox为Linux虚拟机提供的增强支持,是需要gcc、make和相关系统的头文件支持的;而Fedora Server为了能够以尽可能小的体积运行服务器功能,默认安装时没有附带这些软件包。所以,为了能成功执行安装增强功能,就必须在执行上述VBoxLinuxAdditions命令之前,通过dnf命令安装Fedora Server的头文件和开发包,以及gcc、make和perl。以Fedora Server 32为例,Linux Additions需要使用kernel-headers-5.6.6-300.fc32.x86_64、kernel-devel-5.6.6-300.fc32.x86_64两个核心包和gcc等编译、构造工具,所以,具体要执行如下命令:
dnf install kernel-headers-5.6.6-300.fc32.x86_64
dnf install kernel-devel-5.6.6-300.fc32.x86_64
dnf install gcc make perl

在执行完成上述安装命令之后,VBoxLinuxAdditions命令才能得到正确执行。注意,执行后需要重启Fedora Server,才能使得增强安装生效。


分享到:
评论

相关推荐

    VirtualBox-6.1.32-149290-Win.exe

    安装过程中,用户可以选择自定义安装路径,以及是否安装可选组件,如Guest Additions(增强功能包),这将提供更好的虚拟机性能和功能。 总之,VirtualBox是一款强大的虚拟化解决方案,它允许用户在单台电脑上运行...

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

    当使用 VirtualBox 软件安装虚拟机后,可能会遇到无法安装增强功能的情况,表现为无法全屏显示虚拟机窗口、无法在宿主机与虚拟机之间进行文件拖拽等现象。通常这些问题是因为 VirtualBox 的 Guest Additions 组件...

    在virtualBox中为ubuntu共享windows分区.doc

    在virtualBox中为ubuntu共享windows分区

    uos安装VirtualBox增强工具.doc

    uos安装VirtualBox增强工具

    fedora22在virtualBox中共享目录不能用的解决办法.docx

    这个问题的解决方案主要涉及到安装VirtualBox的Guest Additions,这是一个提供增强功能的软件包,它允许虚拟机更好地集成到宿主系统中,包括但不限于分辨率调整、拖放操作以及文件夹共享。 描述中提到,在...

    ubuntu虚拟机怎么使用VirtualBox软件增强功能安装?.docx

    在本教程中,我们将指导您如何在Ubuntu虚拟机中安装增强功能,以便更好地使用VirtualBox软件。下面是安装步骤: 安装增强功能的必要性 在VirtualBox中,增强功能可以提供更多的功能,如自动调整显示分辨率、共享...

    virtualbox安装增强包指南

    在使用VirtualBox创建虚拟环境时,为了实现主机与虚拟机之间的无缝交互,通常需要安装所谓的“增强功能包”(Guest Additions)。这些增强功能不仅能够提供更好的图形性能,还能实现诸如自动调整分辨率、共享剪贴板...

    VirtualBox-6.1.26+WIN10系统+WIN2012serverR2

    为了充分利用VirtualBox的功能,用户可以安装扩展包,它提供额外的硬件支持,如增强型会话模式(提供更好的图形性能)、USB 3.0支持和PCI Passthrough等。这些扩展通常会随着VirtualBox的主要版本更新而更新,确保与...

    VirtualBoxSDK-5.2.32-132073.zip

    在这个版本5.2.32-132073中,开发者可以利用其强大的功能来扩展和定制VirtualBox的使用体验。这个SDK包含了头文件、库文件、示例代码和文档,帮助程序员理解并实现VirtualBox的API,以便创建自定义的虚拟化解决方案...

    VirtualBox安装以及部署windows 2008虚拟机教程

    在VirtualBox主界面,点击“新建”按钮,按照提示输入虚拟机名称(如“Windows 2008 Server”),选择操作系统类型(Windows Server 2008),并指定内存大小(推荐至少1GB,但可根据实际需求调整)。然后创建虚拟...

    VirtualBox虚拟机 Portable 中文绿色便携版 32位_XP85.zip

    总的来说,"VirtualBox虚拟机 Portable 中文绿色便携版 32位_XP85.zip" 是一个为32位Windows用户量身定制的虚拟化解决方案,尤其适合那些需要在多系统环境下工作的用户,提供了便捷、灵活且易于使用的虚拟机体验。

    Linux 开发环境中为VirtualBox安装增强功能

    VirtualBox安装CentOS后,再安装增强功能就可以共享文件夹、粘贴板以及鼠标无缝移动.这篇文章主要介绍了Linux 环境下为VirtualBox安装增强功能,需要的朋友可以参考下

    VirtualBox-6.1.32-149290-Win(免费下载)

    因为他是开源的,不同于VM,而且功能强大,可以在 Linux/Mac 和 Windows 主机中运行,并支持在其中安装 Windows (NT 4.0、2000、XP、Server 2003、Vista)、DOS/Windows 3.x、Linux (2.4 和 2.6)、OpenBSD 等系列的客户...

    VirtualBox安装增强功能的终极办法安全成功率目前100%电脑资料.pdf

    VirtualBox 安装增强功能是指在 VirtualBox 中安装 Guest 操作系统增强功能的过程。增强功能可以提供更多的功能和性能,如文件共享、剪贴板共享、鼠标集成等。然而,在安装增强功能时,总是会遇到各种问题,例如无法...

    virtualbox增强功能包

    virtualbox增强功能包,可以使Virtualbox安装Ubuntu虚拟机全屏等功能

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

    这时候,需要安装 VirtualBox 中的一个工具,叫做 Guest Additions,中文叫法不一定:增强工具包,功能增强包,增强功能包,都是一个意思。 Guest Additions 是 VirtualBox 中的一个工具,提供了许多高级功能,如...

    VirtualBox虚拟机安装WindowsXP

    在IT领域,虚拟化技术是不可或缺的一部分,而VirtualBox是一款广泛应用的开源虚拟机软件,它允许用户在一台物理机器上运行多个操作系统。本教程将详细解释如何使用VirtualBox安装Windows XP,这对于学习操作系统、...

    fedora28 安装virtualbox

    fedora28 安装virtualbox!!!!!!!!!!!!!!!fedora28 安装virtualboxfedora28 安装virtualbox

    VirtualBox 在Centos 7 中安装增强功能图解 (共享文件夹)

    主要介绍了VirtualBox 在Centos 7 中安装增强功能图解 (共享文件夹),需要的朋友可以参考下

    VirtualBox 6.1.14 增强包

    VirtualBox 6.1.14 增强包

Global site tag (gtag.js) - Google Analytics