如何使用Virtualbox安装虚拟机

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Virtualbox安装虚拟机相关的知识,希望对你有一定的参考价值。

安装虚拟机和OracleVMVirtualBoxExtensionPack程序安装完毕后,启动虚拟机在“OracleVMVirtualBox管理器”界面中单击工具栏中的“新建”按钮按提示新建一个虚拟机,分别将其名称、类型和版本设置为“OSX”,“MACOSX”,“MacOSXServer",内存为2GB或更大,虚拟硬盘类型为“VDI”,硬盘文件为“动态分配”,虚拟硬盘大小为30GB或更大右击新建的虚拟机,在弹出的右键菜单中选择“设置”,进入相应的对话框。选择左侧的“系统”项,在右侧切换到“主板”标签,通过选择设备并单击向上或向下箭头,将启动顺序设置为先光驱再硬盘,同时取消对“启用EFI“项的勾选切换到“处理器”标签,根据当前物理机所用CPU的核心数,设置好“CPU”数量,单击“确定”最后在左侧选中“显示”项,将右侧的“显存大小”项调整到最大,同时勾选“启用3D加速”项,单击“确定”按钮 参考技术A 你在virtualbox中新建虚拟机,,
到添加虚拟硬盘那步的时候可是选择“已经存在的虚拟硬盘” 然后选择vm的虚拟硬盘,,,
简单说就是把vm的虚拟硬盘用在virtualbox的虚拟机上。

使用 Vagrant 在 VirtualBox 安装 Linux 虚拟机

  • GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。

[toc]

1. 导入

本文介绍如何使用 Vagrant 在 VirtualBox 中快速安装 Linux 虚拟机。本文演示系统未 Windows 系统,需要准备好 Vagrant 和 VirtualBox

2.工具介绍

VirtualBox;VirtualBox是一款开源虚拟机软件。开始是由德国Innotek公司开发,由Sun公司出品的软件,在Sun被Oracle收购后正式更名成Oracle VM VirtualBox
Vagrant:Vagrant是一个可以使用Oracle的开源VirtualBox虚拟化系统用于创建和部署虚拟化开发环境的工具。

原理是通过Vagrant提前准备好的镜像来完成快速的创建,可以访问镜像仓库:(https://app.vagrantup.com/boxes/search),如下图

3.通过Vagrant为VirtualBox安装CentOS 7

在使用工具之前,先要进行工具的安装,如下:

为了验证Vagrant是否安装成功可以在安装Vagrant的路径下打开cmd窗口输入Vagrant命令会有相关的提示信息,之后就可以使用Vagrant为VirtualBox安装CentOS 7了:

  • 通过init语法为VirtualBox快速初始化一台虚拟机,init后方指定对应的镜像文件,可参照上文提过的镜像仓库,语法如下:
vagrant init centos/7
  • 初始化后,Vagrant会在当前目录下创建一个Vagrantfile,达到初始化一个对应镜像的环境,并提示使用命令Vagrant up来启动这个虚拟环境,该语句会从镜像仓库下载对应的镜像来启动虚拟环境,语句如下:
vagrant up
  • 启动虚拟环境后VirtualBox中就会包含这个初始化的镜像。此外,在启动虚拟环境的同时Vagrant为我们创建了SSH连接,因此我们不仅可以直接通过VirtualBox操作虚拟系统,也可以通过SSH连接来操作虚拟系统,默认使用的是Vagrant为我们提供的账号:Vagrant,所以可以通过这种连接方式以Vagrant的账户连接虚拟系统,命令如下:
vagrant ssh

4.总结

今天介绍了使用Vagrant在VirtualBox中快速安装Linux虚拟机。为了方便使用下方列举了Vagrant的常见命令:

命令 描述
vagrant box add 添加box的操作
vagrant init 初始化box的操作,会生成vagrant的配置文件Vagrantfile
vagrant up 启动本地虚拟环境
vagrant ssh 通过ssh登录本地环境所在虚拟机
vagrant halt 关闭本地虚拟环境
vagrant suspend 暂停本地虚拟环境
vagrant resume 恢复本地虚拟环境
vagrant package 打包命令,可以把当前的运行的虚拟机环境进行打包
vagrant status 获取当前虚拟机的状态
vagrant global-status 显示当前用户Vagrant的所有环境状态
vagrant reload 修改了 Vagrantfile 后,使之生效(相当于先 halt,再 up)

Enjoy GreatSQL :)

文章推荐:

面向金融级应用的GreatSQL正式开源
https://mp.weixin.qq.com/s/cI_wPKQJuXItVWpOx_yNTg

Changes in GreatSQL 8.0.25 (2021-8-18)
https://mp.weixin.qq.com/s/qcn0lmsMoLtaGO9hbpnhVg

MGR及GreatSQL资源汇总
https://mp.weixin.qq.com/s/qXMct_pOVN5FGoLsXSD0MA

GreatSQL MGR FAQ
https://mp.weixin.qq.com/s/J6wkUpGXw3YkyEUJXiZ9xA

在Linux下源码编译安装GreatSQL/MySQL
https://mp.weixin.qq.com/s/WZZOWKqSaGSy-mpD2GdNcA

关于 GreatSQL

GreatSQL是由万里数据库维护的MySQL分支,专注于提升MGR可靠性及性能,支持InnoDB并行查询特性,是适用于金融级应用的MySQL分支版本。

Gitee:

https://gitee.com/GreatSQL/GreatSQL

GitHub:

https://github.com/GreatSQL/GreatSQL

Bilibili:

https://space.bilibili.com/1363850082/video

微信&QQ群:

可搜索添加GreatSQL社区助手微信好友,发送验证信息“加群”加入GreatSQL/MGR交流微信群

QQ群:533341697

微信小助手:wanlidbc

以上是关于如何使用Virtualbox安装虚拟机的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu 16.04下使用VirtualBox虚拟机安装Windows XP win7 linux 安装虚拟机

如何在virtualbox虚拟机中打开usb?

如何使用VirtualBox虚拟机

如何修改VirtualBox虚拟机的硬件信息

在Windows中使用虚拟机VirtualBox安装Ubuntu

在Windows中使用虚拟机VirtualBox安装Ubuntu