本文目的:创建虚拟系统。在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. Android Camera开发系列(上)——Camera的基本调用与实现拍照功能以及获取拍照图片加载大图片

    Android Camera开发系列(上)--Camera的基本调用与实现拍照功能以及获取拍照图片加载大图片 最近也是在搞个破相机,兼容性那叫一个不忍直视啊,于是自己翻阅了一些基本的资料,自己实现了一 ...

  2. 安卓笔记--Edittext禁止换行

    直接在EditText的xml文件中通过配置android:singleLine="true"把虚拟键盘上的enter键禁止掉,不会显示 <edittext android: ...

  3. Objective-C的面向对象特性(一)

    Objective-C在c语言的基础上增加了面向对象特性,都有哪些面向对象特性呢? 其中第一个最重要的特性是类和对象的实现. Objective-C软件由许多对象构成,形成一个对象网络,对象之间通过发 ...

  4. objc写一个NSMutableArray不连续索引替换对象的方法

    NSMutableArray内置的方法-(void)replaceObjectsAtIndexes:(NSIndexSet*)set withObjects:(NSArray*)objs 只能替换一段 ...

  5. 【55】java异常机制剖析

    一.为什么要使用异常 首先我们可以明确一点就是异常的处理机制可以确保我们程序的健壮性,提高系统可用率.虽然我们不是特别喜欢看到它,但是我们不能不承认它的地位,作用.有异常就说明程序存在问题,有助于我们 ...

  6. Mac OS X汇编语言常识

    首先OS X的syscall表位置在 /usr/include/sys/syscall.h

  7. 基于Redis的分布式锁两种实现方式

    最近有一个竞拍的项目会用到分布式锁,网上查到的结果是有三种途径可以实现.1.数据库锁机制,2.redis的锁,3.zookeeper.考虑到使用mysql实现会在性能这一块会受影响,zookeeper ...

  8. java中Scanner类nextLine()和next()的区别和使用方法

    转载:http://blog.csdn.net/zhiyuan_ma/article/details/51592730 在实现字符窗口的输入时,很多人更喜欢选择使用扫描器Scanner,它操作起来比较 ...

  9. 并发编程(四):atomic

    本篇博客我们主要讲述J.U.C包下的atomic包,在上篇博客"并发模拟"的最后,我们模拟高并发的情形时出现了线程安全问题,怎么解决呢?其实解决的办法有很多中,如直接在add()方 ...

  10. Entity Framework分页扩展

    Entity Framework分页在我初入门时总是困扰这我,无论是SQL分页还是Entity Framework的分页,总是显得那么麻烦,因此对于Entity Framework单独封装了分页. 一 ...