超级详细的 VirtualBox 虚拟机安装 及入门教程

这篇具有很好参考价值的文章主要介绍了超级详细的 VirtualBox 虚拟机安装 及入门教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、前言

虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。

虚拟机是在一些开发测试工作中常常需要用到的功能,常见的虚拟机软件主要有两款 VMwareVirtualBox 。VMware是商付费软件,而VirtualBox是免费软件,对于一般用用的话VirtualBox基本可以应付大多数情况了。这篇文章就讲讲VirtualBox入门使用相关内容。

【如果想看关于VMware相关的文章请看这里】

二、下载与安装

2.1、下载

VirtualBox官网地址如下:https://www.virtualbox.org/

镜像文件下载:

ubuntu官网地址如下:https://ubuntu.com/

windows官网地址如下:https://www.microsoft.com/zh-cn/

阿里官网镜像地址如下:https://developer.aliyun.com/mirror/

你可以在Downloads中找到合适自己当前电脑系统版本的软件安装包下载,下载完成后默认安装即可。

超级详细的 VirtualBox 虚拟机安装 及入门教程

如果需要用到USB等功能的话可以在下载VirtualBox软件安装包的同时下载下面的 VirtualBox Extension Pack ,注意扩展包和本体软件版本保持一致。

Support for USB 2.0 and USB 3.0 devices, VirtualBox RDP, disk encryption, NVMe and PXE boot for Intel cards

2.2、安装

2.2.1、然后,我们双击打开安装包,开始安装,点击【下一步】按钮。

超级详细的 VirtualBox 虚拟机安装 及入门教程

超级详细的 VirtualBox 虚拟机安装 及入门教程

2.2.2、选择安装路径

超级详细的 VirtualBox 虚拟机安装 及入门教程

超级详细的 VirtualBox 虚拟机安装 及入门教程

2.2.3、之后出现的默认就行了,出现安装界面就点安装即可。

超级详细的 VirtualBox 虚拟机安装 及入门教程

2.2.4、然后,等待最后安装完成,至此,安装过程结束了。

超级详细的 VirtualBox 虚拟机安装 及入门教程

三、使用虚拟机

3.1、ISO文件下载

就像平时给电脑装系统一样,自己需要什么操作系统就去下载什么,这里要安装Ubuntu系统,还是直接bing搜索,找到官方网站。我们这里使用 ubuntu 做为演示 。
ubuntu一年分为两个版本,4月份的版本比较稳定。下载时可以右键下载复制链接,然后打开迅雷,创建新任务,粘贴链接。迅雷速度还行。

3.1.1、ISO 镜像文件下载:

ubuntu官网地址如下:https://ubuntu.com/

windows官网地址如下:https://www.microsoft.com/zh-cn/

阿里官网镜像地址如下:https://developer.aliyun.com/mirror/

3.1.2、ubuntu ISO 镜像文件下载

超级详细的 VirtualBox 虚拟机安装 及入门教程

超级详细的 VirtualBox 虚拟机安装 及入门教程

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.2、新建虚拟机

VirtualBox中新建虚拟很简单,确定好虚拟机名称和要安装的操作系统,然后分配内存,选择虚拟硬盘就行。内存大小可以随便选,之后使用中要是不够可以更改。虚拟硬盘最好选择动态分配,大小可以选大点。

超级详细的 VirtualBox 虚拟机安装 及入门教程
具体操作步骤如下:

1、打开virtualbox,点击欢迎页面的新建——输入名称——选择放置虚拟机文件的文件夹——选择操作系统类型和版本——next。

超级详细的 VirtualBox 虚拟机安装 及入门教程

2、我的选择是ubuntu系统,所以这样选择。

超级详细的 VirtualBox 虚拟机安装 及入门教程

3、内存和cpu线程分配尽可能选大一点,只要指标在绿色区域就行。不过安装完成后觉得不够还可以更改。

注意: 这里的立刻分配全额空间是指,如果不勾选的话,生成虚拟机后会随着使用时间越来越长,硬盘占用空间会越来越大,直到20g,勾选的话就是一下分配给你20g,直接分配会占用更多内存,但硬盘性能会更好一点。

超级详细的 VirtualBox 虚拟机安装 及入门教程

4、接下来先不设置硬盘,直接next。

超级详细的 VirtualBox 虚拟机安装 及入门教程

5、finish。这就是我们选购的设备清单了,整机已经搭配出来了,虽然里面还没有系统。

超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程

3.3、创建介质

3.3.1、配置硬盘

3.3.1.1、选择 : 工具——介质。

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.3.1.2、选择虚拟硬盘——创建

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.3.1.3、选择一种格式。

VDI:是virtual box 的原生格式
VMDK:是VMware给他开发的,在Sun xVM, QEMU, VirtualBox, SUSE Studio, .NET DiscUtils 也支持
VHD:是Microsoft Virtual PC的原生格式,在微软产品比较流行

以上三者都支持动态存储分配。VMDK还能把存储文件拆分成小于2GB,在你的文件系统的文件大小限制比较小的时候有用

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.3.1.4、固定大小安装

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.3.1.5、选择硬盘存放位置,我一般放在和使用该硬盘的虚拟机的文件夹下

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.3.1.6、已经创建成功

超级详细的 VirtualBox 虚拟机安装 及入门教程

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.4、设置虚拟机

3.4.1、点击自己的虚拟机——设置——存储

超级详细的 VirtualBox 虚拟机安装 及入门教程

超级详细的 VirtualBox 虚拟机安装 及入门教程

给ide控制器添加光驱,也就是我们下载好的操作系统iso文件。等会启动会从iso启动,没设置的话不开机。

在开机时就会重新如下:

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.4.2、注册——选择自己要安装的那个iso文件——确定

超级详细的 VirtualBox 虚拟机安装 及入门教程

超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程

3.4.3、添加硬盘

给sata控制器添加我们刚才设置好的硬盘,等会会把iso中的系统写进硬盘,没有的话等会会说安装找不到硬盘,又得退出来重新配置。
因为刚才刚刚创建的虚拟硬盘,所以现在可以直接选择。如果有别人给的虚拟硬盘文件在这里找不到,可以注册一下,或者还没有创建的话点击创建。

超级详细的 VirtualBox 虚拟机安装 及入门教程
存储这里配置成这样

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.4.4、系统设置

系统,可以看到,这里有启动顺序,也就是说开机的时候,按照软盘——光驱——硬盘的顺序检测里面有没有系统,如果有就引导进入那个盘里的系统,就和平时装系统一样,要选择启动盘优先引导,

超级详细的 VirtualBox 虚拟机安装 及入门教程
我们刚才下载的操作系统是iso文件,是光驱,所以我们要把光驱放在第一位,而软盘现在没有多少人用了,所以我们把这个启动顺序设置成这样。

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.5、启动虚拟机

第一次启动虚拟机前先要准备一个要安装的操作系统的安装光盘镜像,这里我使用Ubuntu系统,
在其官网 : https://ubuntu.com/download
标签页中下载了 Ubuntu Desktop 最新的LTS版本系统安装镜像文件。
接下来就可以初次启动虚拟机了:

超级详细的 VirtualBox 虚拟机安装 及入门教程
初次启动虚拟机基本上就相当于新电脑装系统,挺慢的,对于虚拟机来说默认情况下就更慢了,要耐心。有几个方面可以提升系统安装速度(对于虚拟机运行速度来说也一样),首先使用固态硬盘;然后在启动前选择创建的虚拟机,打开设置。设置的系统标签页中将内存和处理器数量设置大一些,显示标签页中将显存开大些。处理器数量和内存通常可以开到电脑实际资源的一半左右,再大了可能反而会降低性能。 需要注意的是处理器数量可能会运行稳定性,最好选择双数的,比如2、4、8这样的。

具体操作步骤如下:

3.5.1、选择启动

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.5.2、选择第一个,直接回车。

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.5.3、正式进入安装程序

超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程

超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程

3.5.4、等待

超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程

3.5.5、这里最好更新一次,不知道为什么这里不更新后,后面有些软件安装时就遇到麻烦

超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程

3.5.6、这个之后更换/etc/apt/source.list好像也一样

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.6、安装增强功能

3.6.1、设备——安装增强功能

超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程

sudo chmod +x autorun.sh
./autorun.sh

超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程
超级详细的 VirtualBox 虚拟机安装 及入门教程

注意: 在这里就可以设置一下,给这个虚拟机设置一个快照(备份或是还原点了),弄坏了可以不用重新装了。还有个很重要的地方,要在windows 安全中心关闭内核隔离,不知道为啥,这个内核隔离有时候会让我恢复备份的时候提示某一块内存不可写,导致备份恢复失败

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.7、修改分辨率

然后就可以从界面的 视图 > 虚拟显示器 调整分辨率了。

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.8、使用USB设备

使用USB设备首先需要安装前面 下载与安装 中所说的 VirtualBox Extension Pack :

超级详细的 VirtualBox 虚拟机安装 及入门教程

然后在虚拟机关机的情况下在 设置 > USB设备 中启用USB控制器,这个USB控制器需要根据你电脑和设备等来选择,现在来说常见的都是3.0,如果后面过程中有问题的话可以再换2.0试试。完成设置后就可以启动虚拟机从界面的 设备 > USB 中选择已经插到电脑上的USB设备了:

超级详细的 VirtualBox 虚拟机安装 及入门教程
上面打开了我的U盘。(我的U盘刚好取名叫UBUNTU )

3.9、显示菜单

VirtualBox的虚拟机再在有些模式下有可能会隐藏菜单栏,这个时候默认情况下只要按下 右边的Ctrl + Home 就可以显示菜单。
超级详细的 VirtualBox 虚拟机安装 及入门教程

3.10、共享粘贴板和文件拖放

虚拟机可以在 设置 > 常规 > 高级 中启用共享粘贴板和文件拖放,这样就可以在原生系统和虚拟机将方便的进行数据交换了:

超级详细的 VirtualBox 虚拟机安装 及入门教程
这些功能在虚拟机桌面上操作可能不太好使,在文件夹中就没问题了。

3.11、性能调整

虚拟机性能主要和分配到的内存、处理器数量、显存这些有关,直接在设置中调整即可:

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.12、网络调整

默认情况下VirtualBox建立的虚拟机网络处于 网络地址转换(NAT) 模式,这个模式下虚拟机可以访问主机所能访问的各种网络,但主机和外部的设备没法通过IP访问虚拟机:

超级详细的 VirtualBox 虚拟机安装 及入门教程
虚拟机可以在 设置 > 网络 中把网络模式改成 桥接网卡 模式那么虚拟机就会接入到主机所在的局域网,成为和主机同级的一台设备,可以通过IP相互访问,可以访问外网:

超级详细的 VirtualBox 虚拟机安装 及入门教程
上面演示中我的主机因为防火墙权限问题无法被ping通,所以虚拟机中用浏览器访问网页的形式证明可以访问外网。其实最关键的是可以看到主机和虚拟机在 桥接网卡 模式下已经处于同一网段了。

3.13、网共享文件夹

虚拟机可以在 设置 > 共享文件夹 中设置共享文件夹,这个功能可以方便主机和虚拟机间文件传递:

超级详细的 VirtualBox 虚拟机安装 及入门教程
VirtualBox建立的共享文件夹数据vboxsf用户组,需要将自己添加到改组才能访问;使用 sudo usermod -a -G vboxsf username 命令将自己添加到vboxsf用户组。

固定分配的共享文件夹不受虚拟机开关机影响,会一直存在于主机中;而临时分配的共享文件夹只有在虚拟机开机状态下才能设置,虚拟机关机后将自动删除。

3.14、快照

VirtualBox带有快照功能,可以方便的创建虚拟机的快照,方便以后系统回退到某个快照建立时的状态:

超级详细的 VirtualBox 虚拟机安装 及入门教程

3.15、导出导入

VirtualBox支持虚拟导出和导入功能,方便在不同设备间迁移:

超级详细的 VirtualBox 虚拟机安装 及入门教程文章来源地址https://www.toymoban.com/news/detail-452317.html

到了这里,关于超级详细的 VirtualBox 虚拟机安装 及入门教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Python 安装教程,新手入门(超详细)含Pycharm开发环境安装教程

    Python 安装教程,新手入门(超详细)含Pycharm开发环境安装教程

    目录 一、Python介绍 二、Python安装教程 (一)Python的下载 (二)Python的安装 三、Pycharm开发工具的安装 (一)Pycharm介绍 (二)Pycharm的下载 (三)Pycharm的安装 ​        Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替

    2024年01月20日
    浏览(9)
  • Git快速入门篇—— Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程)

    Git快速入门篇—— Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程)

    前言:我们平时在整理代码的时候,尤其是与别人一起开发项目的时候,常常涉及到代码的更新,因此代码版本问题成了一个很头痛的事。而git正是为了解决这种问题而诞生。本文将详细介绍如何通过淘宝镜像进行git的安装以及git的简单入门技巧。 下一章: git与远程仓库的交

    2024年02月03日
    浏览(14)
  • 超详细Redis入门教程——Redis 的安装与配置

    超详细Redis入门教程——Redis 的安装与配置

    本文小新为大家带来 超详细Redis入门教程——Redis 的安装与配置 相关知识,具体内容包括 Redis 的安装 , 连接前的配置 , Redis 客户端分类 (包括: 命令行客户端 , 图形界面客户端 , Java 代码客户端 ), Redis 配置文件详解 等进行详尽介绍~ 不积跬步,无以至千里;不积小

    2023年04月19日
    浏览(11)
  • nginx(NGINX)详细下载安装及使用教程(非常适合入门)

    nginx(NGINX)详细下载安装及使用教程(非常适合入门)

    文章目录 目录 前言 一、如何下载 1.打开nginx官网 2.点击下载 ​编辑 3.选择稳定版本(windows)​编辑  4.然后就是解析安装到指定目录下 二、启动nginx服务器 1.启动服务器 2、再是查看任务进程是否存在,dos或打开任务管理器都行  3、最后一步是打开我们的浏览器访问刚才的

    2024年02月16日
    浏览(9)
  • HC-SR04超级简单教程(快速入门)

    HC-SR04超级简单教程(快速入门)

    目录 一、模块介绍(个人理解)         1.简单理解         2.该模块的参数 二、HC-SR04的操作 三、代码         1.代码前的注意事项         2.关键代码 四、代码实战效果图  五、结束         HC-SR04是一个超声波测距模块,通过发出超声波然后接收超声波

    2024年02月16日
    浏览(4)
  • JDK20下载+安装+环境配置入门教程(非常详细),从零基础入门到精通,看完这一篇就够了(附安装包)

    JDK20下载+安装+环境配置入门教程(非常详细),从零基础入门到精通,看完这一篇就够了(附安装包)

    软件下载 软件:JDK 版本:20 语言:简体中文 大小:159.60M 安装环境:Win7及以上版本;64位操作系统 硬件要求:CPU@2.0GHz ;内存@4G(或更高) 下载通道①百度网盘丨64位下载链接: https://pan.baidu.com/s/1AbHK3yqFHhlxb1VX1LnJ7g?pwd=6789 提取码:6789 1、 软件介绍 2,切换Windows系统,然后点

    2024年02月08日
    浏览(8)
  • Android基础入门教程(非常详细),从零基础入门到精通,看完这一篇就够了(附安装包)

    Android基础入门教程(非常详细),从零基础入门到精通,看完这一篇就够了(附安装包)

    软件下载 软件:Android Studio 版本:2022 语言:英文 大小:1G 安装环境:Win11/Win10/Win8/Win7 硬件要求:CPU@2.0GHz 内存@4G(或更高) 下载通道①百度网盘丨下载链接: https://pan.baidu.com/s/1ZdZOfCZz7LE2I6XVKuonNw?pwd=6789 提取码:6789 软件介绍 1.1 目标 创建Android项目 Android Studio中的gradle的介绍

    2024年02月06日
    浏览(9)
  • 『Docker入门指南』- 详细安装与配置教程,助你起航容器化世界!

    『Docker入门指南』- 详细安装与配置教程,助你起航容器化世界!

    在探索云计算和自动化部署的时代,Docker以其独特的容器化技术站在了风口浪尖。如果你期待着无缝地将你的应用从一个环境迁移到另一个环境,那么Docker无疑是你的得力助手。但首先,我们得学会如何正确地安装和配置Docker。这篇文章将详细指导你完成这一关键步骤。 容器

    2024年02月19日
    浏览(8)
  • PhpStudy下载安装使用教程,图文教程(非常详细)从零基础入门到精通,看完这一篇就够了。

    PhpStudy下载安装使用教程,图文教程(非常详细)从零基础入门到精通,看完这一篇就够了。

    一、官网下载 二、安装 三、简单使用 PhpStudy:让天下没有难配的服务器环境。 学习网络安全经常需要搭建各种各样的Web环境,而PphStudy(简称“小皮”)可以一键搭建环境,节省下载、配置环境的时间。 1)访问PhpStudy官网: https://www.xp.cn/ 2)【首页】选择Windows版。 3)跳转

    2024年02月02日
    浏览(15)
  • PyCharm下载安装教程(超详细),从零基础入门到精通,从这篇开始

    PyCharm下载安装教程(超详细),从零基础入门到精通,从这篇开始

    1、Pycharm 简介 2、Pycharm下载 3、环境变量的配置 4、Pycharm的使用 PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测

    2024年02月11日
    浏览(7)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包