VirtualBox基础使用教程

article/2025/10/14 17:31:38

选择VirtualBox而不是VMware Workstation的原因:VirtualBox是开源软件,对于个人的Linux学习来说,既免费又够用,且相较于VMware Workstation来说更为小巧,也没有那么多的自启动服务,不会在你不使用虚拟机的时候也有那么多服务在后台运行。

下载并安装VirtualBox

注:以下说明以Win10系统为例,使用其他系统操作会有一些不同

下载VirtualBox

找到VirtualBox官网,在下载界面选择自己想要下载的版本即可,我这里是Win10系统,选择“Windows Hosts”即可:

image-20210128162739725

VirtualBox官网下载界面:https://www.virtualbox.org/wiki/Downloads

安装VirtualBox

安装VirtualBox的注意事项并不多,基本上按他默认的内容来即可,其中安装位置按照自己习惯进行选择,我之前也觉着装在C盘会拖慢系统,会单独分区进行安装软件,但是现在固态硬盘读写速度极快,也不像机械硬盘有磁盘碎片,装不装在C盘对系统的影响微乎其微,所以我现在基本上按照软件的默认位置直接安装。(非专业人士,没做过详细比对,软件安装选择默认的C盘路径仅个人想法)

image-20210128171122821

配置VirtualBox

修改虚拟机的默认安装位置

VirtualBox创建的虚拟机的默认位置在用户路径"C:\Users\username"下,安装位置可改可不改,根据个人习惯即可。

image-20210128172029879

注册系统安装镜像

VirtualBox并不会对你的计算机进行全盘扫描来寻找镜像文件,所以需要指定这些镜像文件的位置,即便不指定位置,也可以在创建虚拟机的时候再注册镜像文件,但是我习惯于提前注册:

在VirtualBox的主界面点击左上角的“管理”,然后点击“虚拟介质管理”

image-20210128173829678

依次选择“虚拟光盘”、“注册”以及要注册的镜像文件

image-20210128174019686

创建一个虚拟机

新建虚拟机

点击“工具”之后可以看到“新建”选项,点击后开始新建虚拟机的流程。

名称、位置、类型及版本

名称:这个虚拟机在你的电脑中的名字,可以理解为文件名
文件夹:虚拟机存储位置的父目录,会在这个文件夹里新建一个存储虚拟机的文件夹
类型和版本:选择自己想要安装的虚拟机的种类即可,种类不一致会一些问题

注:对于Linux系统,如果要安装的不是主流发行版的话,版本一栏不会给出具体的发行版名称,这时需要选择“Other Linux”

image-20210129131629346

内存大小

一般情况下默认分配的内存大小是让这个系统处于“能用”范畴的内存大小,如果要想“流畅地使用”虚拟机,物理机内存较大的情况下建议多分配一些。

image-20210129131700510

虚拟硬盘

虚拟硬盘选项如图所示,不做赘述,一般按照默认的“现在创建虚拟硬盘”即可。

image-20210129131716155

可以选择的虚拟硬盘种类:

  • VDI:VirtualBox的专用的磁盘映像种类,

http://chatgpt.dhexx.cn/article/06m9n4F0.shtml

相关文章

VMWare安装Linux虚拟机详细教程

使用VMware创建Linux并配置网络 1. 创建虚拟机,选择自定义 2. 选择硬件兼容性 3. 选择稍后安装操作系统 4. 选择Linux系统 5. 创建虚拟机名称和位置 6. 根据需求选择处理器 8. 选择虚虚拟机内存 9. 选择虚拟机的网络类型 10. 选择I/O控制器类型 11. 选择磁盘类型 1…

华为虚拟机服务器怎么使用教程,虚拟机装服务器教程

虚拟机装服务器教程 内容精选 换一换 应用容器化改造有三种方式,您可单击这里查看。本教程以某游戏为例,将该游戏进行微服务的架构改造,再进行容器化。本教程不对改造细节做深度讲解,仅讲解大致的建议。如需要详细了解容器化改造的过程,请单击服务咨询。本章节主要讲解游戏…

解决oracle数据库登录缓慢的问题

在连接tmboot开启服务的时候,tmboot初始化进程十分缓慢,于是查看日志和源码,发现是启动进程的时候,需要连接数据库进行初始化。 但是我本身在连接数据库的时候,用conn 连接对应数据库的时候都需要十秒才能连接上&…

数据库的登陆方法

数据库的两种登陆方法 作者:吴炳耀 完成时间:2019.1.18 当我们进入数据库系统时,服务器类型一般都是选数据库引擎,因为其他类型我们用到的机会是非常少的 服务器名称在我们安装时就已自动分配好,如果没有我们可以输入:…

【数据库】浅析登录名与用户的联系

前言:当我们学到“数据库安全性控制”这章时,会遇到登录名与用户这两个概念。如果没有理清楚,那么在SQL Server 软件中会不知如何下手。本篇文章就是来浅析他们之间的关系以及再该软件中如何创建。 一、登录名 我们登陆SQL Server软件时&am…

用命令行登录并操作数据库

一、数据库的登录及数据定义 1、登录到数据库 首先打开Mysql安装目录中的bin目录,之后在地址栏输入cmd,回车。我的是安装在了C盘。 ​​​​ 进入到了命令行界面,并输入mysql -u root -p,回车后再输入密码,显示如下界…

C#连接数据库的登录界面

首先建立一个数据库,是在Thisone的数据库里建立的一个Resign表,里面有两个变量,一个是SID一个是Skey,就是用户名和密码。 下面打开visual studio,新建项目,搭建好自己的界面。 我这里就是简单的登录界面&am…

达梦数据库新创建用户登录报错“登录失败次数超过限制”

问题描述 最近遇到数据库新创建A用户,登录失败的情况。创建后使用A用户第一次登录报错:”登录失败次数超过限制“的问题。多次登录用户被锁定后,解锁后登录还是相同的错提示。数据库版本:DM8 1-1-156 排查步骤 1、新建实例&…

Android 连接数据库实现登录注册功能(SQLite)

什么是SQLite SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLite 源代码不受版权限制。 以下是一些关于SQLite学习的有用的网站: 1、SQLite Home Page - …

达梦数据库入门

测试版本:达梦6 主要内容:数据库登录、数据库创建、用户创建、授权等。 说明:数据库有两种方式常用的使用方式,有达梦自带的比较友好的达梦管理工具,比较适用于新手。这里主要介绍的是第二种方式,命令行方式。 一、达梦…

登录页面连接数据库

壹 如果每一款APP的登录界面审核机制为 " admin".equles(username)&&"123456".equles(password)那么局限性太高,数据成本高,我们之所以连接数据库,是因为APP对应着多个用户,而不是一个用户。 贰 &a…

java完成登录页面+连接数据库

java完成登录页面连接数据库 所用的包简单介绍: 部分资料来自网上,如有侵权联系删除。 ActionEvent:处理东、南、西、北四个按钮,以及文本框的actionevent事件。当事件发生,,监视器计算字符的长度,并在命…

Java实现登录[数据库]

和上篇的随机点名系统一样,都是使用MySQL数据库来实现,因为刚学所以写点简单例子满足下自己; 需求分析: 1、输入用户名和密码 2、与数据库中的记录进行比较 原理比较 简单,直接贴代码吧。 import java.sql.Connec…

sql数据库身份验证登录

工具:SQL Server(我使用的是SQL Server) 步骤: 1、打开SQL Server,先选择Windows身份验证登录 2、定位到[服务器/安全性/登录名],可以选择其中有的登录来登录,也可以自己创建登录名来登录。 3、[自建登录…

禅道登录数据库方法

1、登录zentao数据库 先付权限给/opt/zbox/auth/users(命令:sudo chmod -R 777 users) 然后在路径下执行/opt/zbox/auth ./adduser.sh ,添加admin账密 2、进入到数据库管理界面 3、进入后登录数据库 系统:MySQL&am…

Oracle数据库登录报错 ORA-12541:TNS:no listener(记录)

重启虚机的时候,有时会变更数据库的tns配置,导致数据库连接报错,导致自己的服务启动失败 解决方案:重启数据库,重启TNS监听 (1) 登录oracle数据库,命令:su - oracle (如果登录失败,尝试切换root用户后登录) (2&#…

达梦:如何登录数据库(基础篇)

登录达梦数据库有两种方式,包括使用disql命令行工具登录和DM管理工具登录。 1.disql命令行工具登录 dIsql 是 DM 数据库自带的工具,只要安装了 DM 数据库,就可以在应用菜单和安装目录中 找到。 查看方式: ps -ef|grep dmse…

达梦数据库登录账户限制说明

前言 密码太多?总是忘记,尝试登录,结果账户被锁定。为防止别人恶意破解登录,输入密码错误多少次就锁定账号、锁定多长时间、全都由我们自己来定! 今天我们就来详细剖析DM数据库登录账户的限制方式。 测试 我们先建立…

达梦数据库——数据库登录 / 连接失败原因整理..

在数据库的使用过程中,不可避免的会遇到数据库连接不上,数据库登录失败等等等等....问题。 以下是我个人遇到的一些相关问题的整理。 常见问题:连接数据库异常排查思路报错信息网络通信异常、创建socket连接失败、用户名密码错误、用户被锁…

命令行登录数据库

命令行登录数据库 登录自己数据库 命令说明mysql -u 用户名 -p 密码使用指定用户名和密码登录当前计算机中的MySQL数据库 登录本机:mysql -uroot -p123456 登录别人数据库 命令说明mysql -h 主机IP -u 用户名 -p 密码-h 指定IP 方式,进行 登录 登录其它设备数…