本文目的:创建虚拟系统。在windows系统中通过虚拟工具VirtualBox创建一个虚拟系统CentOS。

备注:(1)版本如下:VirtualBox-5.2.12-122591-Win 和CentOS-7-x86_64-DVD-1804 下载链接为https://www.virtualbox.org/wiki/Downloadshttp://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)的更多相关文章

  1. 虚拟机virtualBox安装linux系统 xshell远程连接linux

    虚拟机virtualBox安装linux系统 xshell远程连接linux 虚拟机概念: 通过软件, 使用虚拟化技术虚拟出电脑的硬件环境, 充当真实的电脑使用. 常见的虚拟软件: virtualBo ...

  2. 虚拟机VM安装Linux系统CentOS7

    第一步:安装一个VM虚拟机: 百度VM,使用普通下载,一路Next即可 如果需要输入序列号,可以网上随意找一个,目前是个人可以随意激活,但如果做商业用途的话,还是最好买一个序列号,我在网上搜到的:5A ...

  3. 在虚拟机中安装Linux系统CentOS7详细教程!!!超详细!!!!一看就会!!!手把手教学!!!

    一.CentOS的下载 CentOS是免费版,推荐在官网上直接下载.https://www.centos.org/download/ DVD ISO:普通光盘完整安装版镜像,可离线安装到计算机硬盘上, ...

  4. 用USB安装Linux系统(centos7)

    网上关于CentOS 7 的安装教程挺多的,但在前期的引导配置上很多都没有写清楚,让人很郁闷,以致于昨天安装的时候总是到不了安装界面.经过一番胡乱倒腾,终于找到了妥妥的解决方案(鸟哥的书功不可没啊^_ ...

  5. VMware虚拟机安装Linux系统centos7(一)

    1.安装虚拟机(自行百度) 2.编辑虚拟机设置 光驱设置,镜像选择:(也可设置2核2G,基于自己计算机选择!) 3.点击开启此虚拟机(上下键选择安装,回车) 4.选择语言 5.设置 如果想安装图形化界 ...

  6. Linux系统centOS7在虚拟机下的安装及XShell软件的配置

    前面的话 本文将详细介绍Linux系统centOS7在虚拟机下的安装 准备工作 [系统下载] 在安装centOS7之前,首先在官网下载合适的版本 然后,选择一个链接下载即可 [虚拟机配置] 接下来,需 ...

  7. centos7/rhel7下配置PXE+Kickstart自动安装linux系统

    应用场景:临时安装一个系统或者批量安装linux系统,无需人工介入选择下一步,减少在安装系统上的时间浪费,提高工作效率. DHCP + TFTP + Syslinux + FTP + Kickstar ...

  8. Linux系统 Centos7/Centos6.8 yum命令在线安装 MySQL5.6

    Linux系统 Centos7 yum命令在线安装 MySQL5.6 标签: centosmysqlyum 2015-11-18 17:21 707人阅读 评论(0) 收藏 举报  分类: Linux ...

  9. VMware虚拟机安装Linux系统

    许多新手连 Windows 的安装都不太熟悉,更别提 Linux 的安装了:即使安装成功了,也有可能破坏现有的 Windows 系统,比如导致硬盘数据丢失.Windows 无法开机等.所以一直以来,安 ...

随机推荐

  1. Rest api简介

    理解和使用内容协商 我们的开发者在发送一个 REST API 请求的同时,根据应用场景,针对相同的资源,可能会期待不同的返回形式. 比如,我希望根据用户客户端语言,同一个资源的内容可以返回不同的语言. ...

  2. FFMPEG结构体分析:AVCodecContext

    注:写了一系列的结构体的分析的文章,在这里列一个列表: FFMPEG结构体分析:AVFrame FFMPEG结构体分析:AVFormatContext FFMPEG结构体分析:AVCodecConte ...

  3. 解决javac和java命令在Mac OSX终端里的乱码问题

    转自:https://www.surfchen.org/archives/710 java和javac在简体中文的Mac OSX的终端(Terminal.app)环境下,默认是以GBK编码的中文输出各 ...

  4. SpriteBuilder全屏弹出菜单的特殊效果

    但是等一下!这里可以有更多.对于全屏的弹出菜单,你可以在显示弹出全屏菜单时朦胧化背景的level视图. 通过修改SpriteBuilder中的color节点的Color属性(比如修改为black)和O ...

  5. 服务端技术进阶(二)JBoss和tomcat的区别

    JBoss和tomcat的区别 注意JBoss和tomcat是不一样,JBoss是一个可伸缩的服务器平台,当你的EJB程序编制完成后,如果访问量增加,只要通过增加服务器硬件就可以实现多台服务器同时运算 ...

  6. TCP连接建立系列 — 连接请求块

    连接请求块(request_sock)之于TCP三次握手,就如同网络数据包(sk_buff)之于网络协议栈,都是核心的数据结构. 内核版本:3.6 Author:zhangskd @ csdn blo ...

  7. hibernate链接数据库链接池c3p0配置

    [html] view plain copy <bean id="dataSourceLocal" name="dataSource" class=&qu ...

  8. LeetCode(68)-Compare Version Numbers

    题目: Compare two version numbers version1 and version2. If version1 > version2 return 1, if versio ...

  9. C标准中关于空指针的那些事

    1 C标准不保证用所有二进制位都为0的变量来表示空指针,但它保证空指针与任何对象或函数的指针都不相等,取地址操作符&永远也不会返回空指针: 2 C标准称在指针上下文中的"值为0的整形 ...

  10. rails中select不能响应多选的解决办法

    在rails4.2中如果你写如下代码,post的select无法传回多选内容,即使你select设置为多选: <select id='id_size' name='name_size' mult ...