通过VirtualBox安装Linux系统(CentOS7)
本文目的:创建虚拟系统。在windows系统中通过虚拟工具VirtualBox创建一个虚拟系统CentOS。
备注:(1)版本如下:VirtualBox-5.2.12-122591-Win 和CentOS-7-x86_64-DVD-1804 下载链接为https://www.virtualbox.org/wiki/Downloads和http://mirrors.aliyun.com/centos/7/isos/x86_64/
(2)这是第一次在博客园上写东西,感谢这个平台,同时更加感谢那些坚持写博客的博主,感觉写一篇优秀的博客挺不容易的,我这个骚年要好好珍惜其他博主的文章。
一: VirtualBox的安装
相对简单,没有太多需要选择的选项,一路“next”下来就可以了,安装后打开界面如下:

二:在虚拟机VirtualBox中创建虚拟系统CentOS 7的前期准备
通过点击“新建”按钮,弹出窗口来进行一系列的设置,包括虚拟系统名称、类型、内存大小、硬盘大小等等。



这里我选择创建固定大小的硬盘,16G的设定大概花费了5分钟的时间,最后的界面如最右侧的图:



三:在虚拟机VirtualBox中创建虚拟系统CentOS 7的中期准备:主要目的是将VirtualBox和相应的操作系统文件进行关联。
1通过“设置”按钮弹出窗口,选择“系统”tag,因为.iso的操作系统文件被定义为“虚拟光盘”,所以在“启动顺序”中左键选择“光驱”,然后通过右侧的上升箭头将光驱作为第一启动项,如下所示。

2选择“存储”tag,选择“没有盘片”,然后在最右侧通过点击光碟图标将.iso系统文件关联进来,结果如右侧图。


四:在虚拟机VirtualBox中创建虚拟系统CentOS 7的后期准备:完成键盘语言切换、网络设定以及创建用户等方面。
点击VirtualBox大厅的“启动”按钮后,弹出如下界面,通过键盘的上下箭头键来进行选择,第一项的意思是直接进入安装,第二项是先测试操作系统文件的完整性后再安装,第三项用得 比较少,主要是进行硬件方面的检测,如进行内存的压力测试等,因为内存的稳定性对于服务器的稳定运行是非常重要的。

假设选择直接安装,之后来到了“安装摘要”,比较重要的部分都圈起来了,如下:(安装过程和你的windows系统的键盘切换为键盘右侧的CTRL键)

(1)“键盘配置”:经常要使用到中文,但是默认是没有中英文切换的快捷键的,所以需要自己进行设置,这里我选择“ctrl+shift”来切换中英文输入。设定后点左上角的“完成”退出到“安装摘要”,如下图所示。

(2)“安装来源”以及“软件选择”:“安装来源”意思是从哪找操作系统文件,因为我已经下载到本地硬盘并关联到VirtualBox了,所以会自动检测到,不用改动,“软件选择”这里可能一开始不能顾名思义知道是什么意思,它表示的是选择哪种安装模式进行系统的安装,即选择系统的运行级别,默认是“最小型安装”,这种方式只安装最简单的功能,适合高手;而如下圈起来的其他三个选项都有提供类似于windows系统的图形接口,适合新手,本人选择第一个:“含有GUI的伺服器”,其他不用改动。(后续也可以通过相应的指令来更改系统的运行级别)

(3)“安装目的地”:选择之前“固定大小”分配的16G硬盘,注意要看到打勾了才表示选中了。

(4)“网路与主机名称”:选择打开网络并进行“”设定,选择“一般”tag,勾上“当这个网路可用时自动连线”,选择”IPv4设定”tag,方式改为“手动”,并设置相应的IP和掩码(这里使用默认的也行),最后点击“储存”。
TIP:这里的“连线名称”是"enp0s3",其中en代表以太网卡,p0s3代表PCI接口的物理位置为(0, 3), 其中横座标代表bus,纵座标代表slot(槽)。


(5)所有都准备好后,点击“开始安装”,之后进行root用户密码设定和创建普通用户,在创建普通用户的时候勾上“让这位使用者成为管理员”,目的是当你即使忘了root密码时,也能通过普通用户切换身份变成root。


(6)最后进行大约15分钟的安装过程,然后重启,再授权一下,就可以使用CentOS系统了。好了,没有了,下次有新发现时再见。

通过VirtualBox安装Linux系统(CentOS7)的更多相关文章
- 虚拟机virtualBox安装linux系统 xshell远程连接linux
虚拟机virtualBox安装linux系统 xshell远程连接linux 虚拟机概念: 通过软件, 使用虚拟化技术虚拟出电脑的硬件环境, 充当真实的电脑使用. 常见的虚拟软件: virtualBo ...
- 虚拟机VM安装Linux系统CentOS7
第一步:安装一个VM虚拟机: 百度VM,使用普通下载,一路Next即可 如果需要输入序列号,可以网上随意找一个,目前是个人可以随意激活,但如果做商业用途的话,还是最好买一个序列号,我在网上搜到的:5A ...
- 在虚拟机中安装Linux系统CentOS7详细教程!!!超详细!!!!一看就会!!!手把手教学!!!
一.CentOS的下载 CentOS是免费版,推荐在官网上直接下载.https://www.centos.org/download/ DVD ISO:普通光盘完整安装版镜像,可离线安装到计算机硬盘上, ...
- 用USB安装Linux系统(centos7)
网上关于CentOS 7 的安装教程挺多的,但在前期的引导配置上很多都没有写清楚,让人很郁闷,以致于昨天安装的时候总是到不了安装界面.经过一番胡乱倒腾,终于找到了妥妥的解决方案(鸟哥的书功不可没啊^_ ...
- VMware虚拟机安装Linux系统centos7(一)
1.安装虚拟机(自行百度) 2.编辑虚拟机设置 光驱设置,镜像选择:(也可设置2核2G,基于自己计算机选择!) 3.点击开启此虚拟机(上下键选择安装,回车) 4.选择语言 5.设置 如果想安装图形化界 ...
- Linux系统centOS7在虚拟机下的安装及XShell软件的配置
前面的话 本文将详细介绍Linux系统centOS7在虚拟机下的安装 准备工作 [系统下载] 在安装centOS7之前,首先在官网下载合适的版本 然后,选择一个链接下载即可 [虚拟机配置] 接下来,需 ...
- centos7/rhel7下配置PXE+Kickstart自动安装linux系统
应用场景:临时安装一个系统或者批量安装linux系统,无需人工介入选择下一步,减少在安装系统上的时间浪费,提高工作效率. DHCP + TFTP + Syslinux + FTP + Kickstar ...
- Linux系统 Centos7/Centos6.8 yum命令在线安装 MySQL5.6
Linux系统 Centos7 yum命令在线安装 MySQL5.6 标签: centosmysqlyum 2015-11-18 17:21 707人阅读 评论(0) 收藏 举报 分类: Linux ...
- VMware虚拟机安装Linux系统
许多新手连 Windows 的安装都不太熟悉,更别提 Linux 的安装了:即使安装成功了,也有可能破坏现有的 Windows 系统,比如导致硬盘数据丢失.Windows 无法开机等.所以一直以来,安 ...
随机推荐
- Android群英传笔记——第四章:ListView使用技巧
Android群英传笔记--第四章:ListView使用技巧 最近也是比较迷茫,但是有一点点还是要坚持的,就是学习了,最近离职了,今天也是继续温习第四章ListView,也拖了其实也挺久的了,list ...
- PHP开发环境apache搭建
首先我们先来了解一下PHP的一些相关的基础知识: PHP是啥? php其实就是超文本预处理程序,一种制作网站的脚本程序. 通常PHP的运行环境有以下两种: wamp windows+apache+m ...
- LeetCode(60)-ZigZag Conversion
题目: The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows l ...
- shim & polyfill
在JavaScript中,经常提到shim和polyfill,polyfill是shim的一种.shim 是将不同 api 封装成一种,比如 jQuery 的 $.ajax 封装了 XMLHttpRe ...
- Eclipse常见设置
当新建一个workspace时,习惯做下面的设置: 1. 在eclipse中,默认的Text file encoding是GBK(操作系统是中文简体):如果操作系统是中文繁体,默认是MS950(Big ...
- candy(贪心)
[题目] There are N children standing in a line. Each child is assigned a rating value. You are giving ...
- <h1>02_Linux学习_命令</h1>
帮助命令: xxx --help man xxx 列出当前目录下的目录和文件: ls ls -l ls --help ...
- HTML DOM 访问2
getElementsByTagName() 方法 getElementsByTagName() 返回带有指定标签名的所有元素. x=document.getElementById("mai ...
- spring 配置多数据源(mysql读写分离)
前段时间刚换了家新公司,然后看项目代码里用了数据库读写分离的架构,然后好奇扒了代码简单看了下,总体来说就是运用spring aop切面方式来实现的.看明白后就在自己的个人小项目里运用了下,测试OK,所 ...
- nginx简单安装设置
1.Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器.Nginx是由Igor Sysoev为俄罗斯访问量第二 ...