当前位置: 首页 > 科技观察

如何在Fedora中安装VirtualBox

时间:2023-03-14 20:18:48 科技观察

如果您对FedoraLinux感兴趣,这里有几种方法可以尝试。在不影响您的操作系统的情况下,最简单的方法是为Fedora创建一个USB实时启动盘。LCTT译注:在Linux发行版的使用方式中,有一种方法是通过光盘或U盘直接在电脑上启动完整的Linux操作系统,无需安装。这种方式称为“Live”方式,如LiveCD、LiveUSB。通常,Live这个词是不翻译的。不过,我认为,除了英文缩写和一些因历史原因直接使用的英文单词外,大部分场景都应该用本地化的语言来描述,有点不伦不类;或者,外语翻译本身没有任何意义。因此,对于如何翻译“直播”这个词,我们也有很多的思考。这个词,在维基百科中文中,被翻译为“自生系统”,在某些场景下,偶尔会看到“现场”、“现场”等翻译。考虑到LiveCD/USB的特点,我觉得翻译成“live”比较好。以上是我的拙见,希望得到大家的积极反馈。wxy@LCTT另一种方法是安装VirtualBox来使用虚拟化技术来试试Fedora。这样,您就可以将Fedora用作操作系统上的应用程序。这样,您可以执行更彻底的测试,而不会弄乱您当前的操作系统。您甚至可以复制您的虚拟环境并将其重新安装到其他系统上。听起来方便吗?让我告诉你怎么做。在Fedora上安装Fedora让我们逐步在OracleVirtualBox上安装Fedora。第一步:安装VirtualBox如果你的系统没有安装VirtualBox,你可以到官网下载。您可以找到适用于Windows、MacO和Linux的说明。Ubuntu用户可以参考这篇关于安装VirtualBox的详细教程。下载VirtualBox第2步:下载FedoraISO如果您不熟悉Fedora,这里是您需要了解的镜像。FedoraIoT用于可扩展的基础架构,而Fedora工作站是带有一组用于通用GNOME桌面环境的桌面工具的映像。Fedora服务器,顾名思义,是为服务器或数据中心定制的。如果GNOME不是您的首选,您可以下载具有替代桌面环境的自定义版本的Fedora桌面。对于本教程,我选择了带有GNOME桌面环境的Fedora33。下载Fedora第3步:创建一个空虚拟机并对其进行配置要成功安装和运行Fedora,您至少需要20GB的磁盘空间和2GB的RAM。但是,为了更流畅的用户体验,建议加倍。从那里,我将创建和配置一个虚拟机。启动VirtualBox并单击“新建”。创建新的虚拟机,需要注意。最重要的选项是将类型设置为Linux,将版本设置为Fedora(64位)。如果您在名称提示符下开始输入“Fedora”,VirtualBox会自动为您选择正确的设置。虽然名称不一定是Fedora,但可以是您喜欢的任何名称。*如果您只能访问32位版本,则需要在BIOS上启用虚拟化技术,如果您使用的是AMDCPU,则称为SVM。最坏的情况是你的CPU不支持虚拟化技术。如果您不确定,请先检查一下。如果您的设置与我的相似,请单击“创建”按钮。为您的虚拟机命名并为其指定至少3GB的RAM如前所述,您至少需要20GB的磁盘空间来安装Fedora。我的系统上有32GB的RAM,所以我分配了8GB。3GB的RAM应该没问题。顺便说一下内存的使用,虚拟机在运行虚拟机时只会使用内存。否则,它将可供常规使用。确保其余设置与示例匹配,然后点击“创建”按钮。以VDI格式分配15-20GB的磁盘空间在您点击虚拟机的“开始”按钮之前,您需要安装ISO[光驱],如下所示。将FedoraISO添加到CD-ROM存储由于您的虚拟硬盘是空的,因此虚拟机将从该ISO启动。可以将其视为使用现场USB或磁盘安装Linux。在设置中添加ISO为光驱然后,如果你有多核CPU,建议给虚拟机分配2个或更多的核心。您可以在“系统”选项卡下找到CPU内核。配置系统时,点击确定,启动虚拟机。可选:分配CPU内核一切配置完成后,单击“开始”按钮开始安装。第4步:在VirtualBox中安装Fedora。如果你正确地遵循了这个过程,当你启动虚拟机时,你将直接从ISO文件启动。当您看到如下所示的屏幕时,选择“启动Fedora”并按Enter。Fedora在虚拟机中实时运行。要启动安装对话框,请单击“安装到硬盘驱动器”。单击“安装到硬盘”在继续安装之前,需要定义您的键盘布局、您的时区以及最终安装操作系统的位置。选择键盘布局、日期和时间以及对安装目标进行分区是一个简单的过程。您可以像之前对VDI所做的那样划分一些可用空间。它应该被自动识别。选择您的磁盘并将存储配置设置为“自动”。单击“完成”转到上一个对话框。磁盘应该被自动识别一旦你配置了上面的内容,点击“开始安装”。现在开始安装Fedora,只需等待5-6分钟即可完成安装。安装完成后,点击“完成安装”按钮。作为最后一步,系统需要关闭电源。如果您不熟悉GNOME桌面环境,可以按如下方式进行。要在安装后关闭FedoraLive,您必须手动卸载在初始步骤中加载的ISO文件。从CD驱动器中删除FedoraISO。下次使用Fedora启动虚拟机时,系统会提示您创建用户帐户并为FedoraLinux设置密码。使用VirtualBoxGuestAdditions的附加功能,例如剪贴板共享、文件夹共享等。GuestAdditions旨在在安装来宾操作系统后安装在虚拟机中。它们包含针对来宾操作系统优化的设备驱动程序和系统应用程序,以获得更好的性能和可用性。GuestAdditionsISO文件挂载为用于安装的虚拟CD-ROM。这是一个简单的过程。只需单击“设备”选项卡,然后单击“插入GuestAdditionsCD映像”。当提示点击“下载”时,系统会弹出下载GuestAdditions镜像的界面。安装VirtualBoxGuestAdditionsSharedClipboard有时,您需要在虚拟机和主机操作系统之间移动一些内容。共享剪贴板/拖放支持将允许您在一个平台上复制项目并将其粘贴到另一个平台上。要启用此功能,请在VirtualBox主页上选择“设置”并按照以下说明进行操作。“双向”选项是最方便的。启用来宾系统和主机系统之间的剪贴板共享共享文件夹有两种共享类型:永久共享,与虚拟机设置一起保存。临时共享,虚拟机关机后消失。可以使用VirtualBox管理器中的复选框创建临时共享。在本教程中,我将创建一个永久共享文件夹。在VM设置中添加您要共享的主机系统文件夹,然后选择您希望它在VM中显示的名称。下次启动虚拟机时,该文件夹应显示为网络驱动器。更好的视频支持虽然OracleVirtualBox提供了具有基本功能的虚拟图形卡,但添加到来宾系统的自定义视频驱动程序可为您提供超高和非标准视频模式以及视频加速。使用GuestAdditions,操作系统的分辨率将随着您在计算机上调整VirtualBox窗口的大小而动态调整。最后,GuestAdditions可以利用您计算机的图形卡。如果您是游戏玩家或在WM中使用生产力软件,这将产生巨大的影响。USB和网络设备共享通过VirtualBox,用户可以使用功能齐全的操作系统,而无需在不同的硬件上进行设置。然而,在主机和客户机之间共享USB和网络设备并不像看起来那么简单。要访问USB设备,您需要安装VirtualBox扩展包。安装VirtualBox扩展包这些仅适用于Linux,因为我使用的是Linux。为了让VirtualBox能够访问USB子系统,运行VirtualBox(在主机系统上)的用户必须属于vboxuser组。为此,请打开终端并发出以下命令:sudousermod-aGvboxusers'您的用户名'运行此命令后,您应该注销并重新登录,或重新启动主机。在此步骤中,插入您的U盘,然后通过您的VM设置,您应该能够找到并添加媒体,如示例所示。下次启动虚拟机时,您的USB将可以访问。额外提示:保存并导出虚拟机,以便以后可以在任何系统上使用它您可能想在另一台计算机上使用虚拟机,或者是时候构建新机器了,您需要保持虚拟机原样。只需几个简单的步骤,即可将当前设置轻松导出和导入到另一台机器。在主VirtualBox面板上,单击文件、导出设备。如果您喜欢键盘快捷键,只需按Ctrl+E。选择要导出的虚拟机,然后单击下一步。“格式”选项需要注意。共有三个不同的选项:OpenVirtualizationFormat0.9、1.0和2.0,可以是ovf或ova扩展名。使用ovf扩展名时,几个文件是分开编写的,而ova扩展名将所有文件合并到一个开放虚拟化格式存档中。默认格式OVF1.0应该没问题。要完成该过程,请单击“下一步”,然后在下一个对话框中单击“导出”。总结通过使用虚拟机,您不仅可以测试操作系统,还可以部署与物理机同等重要的功能齐全的系统。如今,硬件变得如此强大和便宜,以至于它的大部分功能都未被使用。通过虚拟化,您可以利用这些浪费的资源。对物理机器的需求较少,因此能源消耗也较少。您既可以节省硬件费用,又可以降低运行成本。在大规模服务环境中,服务器虚拟化与其说是一个高级概念,不如说是一种基本需求。我希望本教程对您在VirtualBox中安装FedoraLinux有所帮助。