VirtualBox虚拟机安装教程

article/2025/11/5 22:50:06

VirtualBox安装教程

文章目录

  • VirtualBox安装教程
    • 1. 简介
    • 2. VirtualBox简介、下载和安装
    • 3. 配置VirtualBox
      • 3.1 先点击设置(可选):
      • 3.2 新建一个虚拟机系统
    • 4. 下载Ubuntu系统
    • 5. 为虚拟机安装Ubuntu系统
    • 6. 配置

1. 简介

linux开发环境的搭建一般有一下几种不过方法:

  1. 只安装linux:不适合新手,学习成本高,同时有些win下使用软件无法使用,不方便。
  2. 安装双系统:同一时刻只能使用一个系统,会面临和只安装linux一样的问题。
  3. win10、win11安装linux子系统:刚刚流行,到现在为止还不是很成熟。
  4. 在虚拟机上安装Linux:方便快捷,但是虚拟机运行系统,会带来性能损失。
  5. 服务器+客户端:公司常用的方法,成本高。

在虚拟机中安装linux,我们需要安装一个虚拟机软件,常用的虚拟机软件有两个:

  • VMWare:收费的,但是网上有很多和谐方法,由于比较好用,因此用的人很多。
  • VirtualBox:开源免费的软件,

2. VirtualBox简介、下载和安装

点击VirtualBox下载链接;会进入下面界面:
在这里插入图片描述

这个界面有详细的介绍,红色字迹是这三段的说明,从图我们可以知道当前的版本是6.1 。点击Download VirtualBox这个蓝色方框,进入下面界面:
在这里插入图片描述

根据当前电脑的操作系统,先择对应的版本,我的电脑是win,因此我选择windows hosts版本。下载如下:
在这里插入图片描述

双击安装:

在这里插入图片描述

一直点击下一步,直到下面界面:

在这里插入图片描述

通过点击游览,可以选择软件的安装路径,为了避免麻烦,建议路径不要有中文(
我没试过),然后一直点击下一步,直到安装结束,如下:

在这里插入图片描述

在这里插入图片描述

点击完成,这个时候VirtualBox就会运行,如下:

在这里插入图片描述

3. 配置VirtualBox

3.1 先点击设置(可选):

在这里插入图片描述

这个路径是虚拟机在安装系统时候的默认路径,由于C盘往往空间有限,因此可以在这个地方选择其他来更改存储的位置,当然也可以不更改,这个是可选的。

3.2 新建一个虚拟机系统

选择新建,会出现新建虚拟电脑弹窗,如下:

在这里插入图片描述

名称是你为这个系统起的名字,随便填(因为我安装这个系统是为了开发i.mx6ull,因此命名),但是当你VirtualBox配置多个虚拟机的时候,为了区分,建议尽量写的有意义些。

文件夹就是安装这个系统的位置,因为系统都比较大,建议选一个大一些的空间。

类型就是你要装的在虚拟机里面安装的是个什么系统,因为是要安装linux系统,因此选择linux。

版本可选有red hat 、debian,Ubuntu等,看你要安装什么系统,我要安装64位的Ubuntu,因此选择Ubuntu 64.

点击下一步,进入内存分配页面,这个根据电脑情况而定,我电脑是8G内存的,因此我就分配2G给这个系统,若你内存多,就适当的多分配一点,如下:

在这里插入图片描述

点击下一步,依次会出现下面配置界面,如下:

在这里插入图片描述

选择现在创建虚拟硬盘,选VDI,选动态分配,硬盘我分配30G,感觉应该够用了。

这里选择动态分配,也就是这个30G并不会直接占用,而是随着Ubuntu内部空间占用,一点一点变大,最大能到30G(最后那个图的分配空间决定)。

点击创建,如下:

在这里插入图片描述

现在,你的虚拟机就创建好了,不过此时你先当于有了一个可以使用的电脑,但是现在这个电脑是没有系统的,因此下一步就是为这个虚拟机安装Ubuntu系统。

4. 下载Ubuntu系统

首先登陆Ubuntu的官方网站或这中文ubuntu官网来下载Ubuntu系统,进入web界面如下:

在这里插入图片描述

点击Dowmload或者下载,可以看到ubuntu有好几种版本,我们使用的是ubuntu desktop版本,当前的长期维护版本(LTS)为22.04 。

在这里插入图片描述

点击红框绿色图标,进入下载界面,这个时候Ubuntu镜像就会自动下载。同时我们也会发现在这里面也讲了如何使用 VirtualBox 在虚拟机上运行 Ubuntu Desktop,可以参考学习,如下:

在这里插入图片描述

若需要其他版本的Ubuntu镜像,则可以在其他版本镜像链接中寻找下载。

由于镜像比较大,因此可能需要较长时间,耐心等待下载完成。

5. 为虚拟机安装Ubuntu系统

当准备好Ubuntu系统镜像后,回到VirtualBox界面,选择如下:

在这里插入图片描述

然后选择准备好的镜像文件,如下:

在这里插入图片描述

点击打开,画面如下:
在这里插入图片描述

点击OK,然后点击启动来安装Ubuntu镜像,如下:
在这里插入图片描述

就进入正常安装Ubuntu环节,由于比较简单,这里就只截图说明:
在这里插入图片描述

6. 配置

现在的虚拟机功能还完善,还有很多特性没有支持,比如现在的界面不支持动态改变Ubuntu界面的大小和win和Ubuntu之间复制粘贴功能,需要配置。

首先我们先安装支持Ubuntu动态改变窗口的支持包,我们点击虚拟机的设置,安装增强功能,如下:
在这里插入图片描述

现在拉动虚拟机窗口,可以发现内部Ubuntu窗口随着虚拟机窗口变化而变化。

下面我们设置win和Ubuntu之间复制粘贴功能的设置,注意,共享粘贴板只支持文字,不支持文件的复制粘贴,文件要采用拖放的方式,点击设置,选择共享粘贴板,然后选择双向,如下图所示:

在这里插入图片描述

然后在选择设备,我们把拖放也选择成双向,如下:
在这里插入图片描述

接下来我们是设置网络这一项,当选择NAT连接方式,则保证这个虚拟机可以上网,配置如下:
在这里插入图片描述

当也可以选择桥接模式,来实现和开发板的通信,关于桥接模式和NAT模式的区别,我将在另一篇文章说明,文章链接。

下面配置一个共享文件夹,来实现win和Ubuntu之间文件共享,如下:
在这里插入图片描述

到此,整个虚拟机安装和配置就结束了。


http://chatgpt.dhexx.cn/article/m0iXwoD8.shtml

相关文章

VirtualBox安装Windows XP

0 前言 本文记录在VirtualBox上安装Widows XP的过程。 1 创建一个虚拟机 (1)启动VirualBox,如下图所示: 图1.1 (2)点击“新建(N)”按钮,创建一个虚拟机。名称,类型,版本的设置如下…

VirtualBox上安装WindowsXP的完整教程

步骤1:下载Windows XP镜像 Ghost XP镜像下载地址 本教程使用的是电脑公司GHOST XP SP3 步骤2:创建Windows XP虚拟机 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uA68FJDI-1598747660782)(https://i.loli.net/2020/08/29…

VirtualBox安装Windows XP——图解

VirtualBox安装Windows XP——图解 转自:http://blog.csdn.net/q1302182594/article/details/8720545 计算机/系统:acer4739z/ubuntu12.04-LTS 准备工作:1 在ubuntu12.04中安装好VirtualBox,我使用的VirtualBox版本是4.2.4,建议…

在VirtualBox中安装WindowsXP

在VirtualBox中安装WindowsXP 下载WindowsXP镜像 下载网站 : MSDN,我告诉你: https://msdn.itellyou.cn/ 国内官网:https://www.microsoft.com/zh-cn/download/ 为了不会下载到一个被恶意篡改过的系统,建议对镜像的…

VirtualBox虚拟机中安装XP系统

Windows XP是一款经典的操作系统,同时也是一款很老的操作系统,不过尽管如此,还是有一批用户在使用XP系统,所以发行一些软件的时候还是要测试在XP系统中能否运行,这时候我们就可以借助VirtualBox虚拟机安装一个XP系统来…

LDAP学习

什么是LDAP? LDAP(Lightweight Directory Access Protocol),轻量级目录访问协议。LDAP是一种通讯协议,LDAP支持TCP/IP。协议就是标准,并且是抽象的。提供LDAP服务的软件有很多商业上获得成功的,其中以MS的AD(Active D…

Ldapsearch

这里我们学习Ldapsearch的用法,主要是获取域中用户、主机、用户组、指定用户组中的用户信息 测试环境 域控:Windows 2016,域名:test.lab测试主机:未加入域,和域控在一个网段,Kali Ldapsearch…

SQL标准中的四种隔离级别

事务并发引起的问题排序: 脏读 > 不可重复读 > 幻读 我们上边所说的舍弃一部分隔离性来换取一部分性能在这里就体现在:设立一些隔离级别,隔离级别越低,越严重的问题就越可能发生。有一帮人(并不是设计MySQL的大叔…

标准化查询语言—SQL

标准化查询语言—SQL 1. SQL语言简介 SQL即结构化查询语言,是Structured Query Language的缩写, 是介于关系代数和关系演算之间的语言。其主要功能是同各种数据库建立联系,进行沟通。 SQL是关系数据库的标准语言。 2. SQL基本特点 SQL语言…

SQL Server 2019企业版和标准版的区别?

来源公众号:SQL数据库运维 原文链接:https://mp.weixin.qq.com/s?__bizMzI1NTQyNzg3MQ&mid2247485400&idx1&sn432b580ed77224bf883db109cb7767b4&chksmea3753a8dd40dabed0763a002e1477a9688481337757869a32b3ccd90d5bc470be305bb48417&…

关系数据库标准语言SQL

概述 SQL是一个综合的、功能极强、又简单易学,既是独立语言又是嵌式性语言。语言风格统一,其集数据查询、数据操纵、数据定义和数据控制等功能于一体,可以独立完成数据库生命周期的全部活动。 1、其主要特点如下: 综合统一 高度非过程化 …

关系数据库标准语言SQL详解

关系数据库标准语言SQL SQL之所以能够为用户和业界所接受并成为国际标准,是因为它是一个综合的、功能极强又简洁易学的语言。SQL集数据查询、数据操作、数据定义和数据控制 功能于一体,其主要特点包括以下几个部分: 综合统一 SQL集数据定义语…

sql语句规范

修改表名称:rename table 原始表名称 to 新的表名称; SQL注释 一般在编写sql脚本文件时需要添加合理的注释信息。 单行注释:select 1; #说明信息 或者 select 1; – 说明信息。 多行注释: /*开头 */收尾 数据类型 数值型 5种整型 tinyin…

SQL语言的规则与规范

SQL语言的规则与规范 前言一、SQL概述1、SQL背景知识2、SQL语言排行榜3、SQL 分类 二、SQL语言的规则与规范1、基本规则2、SQL大小写规范 (建议遵守)3、注 释4、命名规则(暂时了解)5、数据导入指令 前言 本博主将用CSDN记录软件开…

标准SQL

SQL是Structured Query Language的缩写,它的前身是著名的关系数据库原型系统System R所采用的SEQUEL语言。作为一种访问关系型数据库的标准语言,SQL自问世以来得到了广泛的应用,不仅是著名的大型商用数据库产品Oracle、DB2、Sybase、SQL Serv…

SQL标准的历史

SQL标准已经存在30多年了,它改变了吗?绝对的!了解从SQL-86到现代SQL(当今的标准数据语言)的过程。 SQL是IBM在20世纪70年代由IBM公司创建的。1974年,Donald Chamberlin和Raymond Boyce发表了SEQUEL:《A Structured English Query Language》&#xff0…

SQL语法基础篇 —— 常用的SQL标准

常用的SQL标准 SQL有两个主要的标准,分别是SQL92和SQL99。92和99代表了标准提出的时间,SQL92就是92年提出的标准规范。除了SQL92和SQL99以外,还有其他的标准。 最重要的SQL标准就是SQL92和SQL99。一般来说SQL92的形式更简单,但是…

mysql多表查询(一口气解决掉:自连接 左右连接 满连接等)

多表查询,也称为关联查询,指两个或更多个表一起完成查询操作。 前提条件:这些一起查询的表之间是有关系的(一对一、一对多),它们之间一定是有关联字段,这个关联字段可能建立了外键,…

【第一章】SQL基础知识

目录 ​编辑 1. 认识SQL 1.1 SQL的标准 1.2 SQL的种类 1.3 SQL的功能 2. 常量 2.1 数字常量 2.2 字符串常量 2.3 日期和时间常量 2.4 符号常量 3. 变量 3.1 局部变量 3.2 全局变量 4. 运算符 4.1 算术运算符 4.2 比较运算符 4.3 逻辑运算符 4.4 按位运算符 …

C# WinForm中NotifyICon控件的用法【1】

任务栏中的图标是一些进程的快捷方式,这些进程在计算机后台运行,如防病毒程序或音量控制。 平时我们在使用QQ的时候,QQ主界面隐藏到系统托盘里,需要调用的时候在点击出来,很好很强大。 那么我们在C#中如何实现呢。本…