1、什么是虚拟机?

虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统

2、安装Linux虚拟机前要做的准备

2.1:一台windows环境的pc

2.2:下载VMware软件

2.3:下载Centos6.3的iso镜像

3.VMware软件的下载与安装

3.1:什么是VMware?

VMware是一个虚拟PC的软件,可以在现有的操作系统上虚拟出一个新的硬件环境;相当于模拟出一台新的PC,以此来实现在一台计算机上真正同时运行两个操作系统。

VMware官网:http://www.vmware.com,可以在官网下载,也可以google或百度一下就能找到。

3.2:为什么要选择VMware?

当前虚拟机软件众多,但VMware是绝对的佼佼者,它是最主流、功能最强大的虚拟机软件。VMware的版本更新速度很快,在下载的时候要根据自己的需求选择合适的版本,版本越高,软件包更大;同时,高版本中加入了大量的为企业用户提供的虚拟化功能,运行起来会占用更大的硬盘空间,肯能会造成计算机卡顿。如果是个人学习使用,最好选择较低、较稳定的版本,比如:VMware8.0版本,Windows7.0以上的系统都支持安装VMware8.0。

3.3:VMware的安装,双击VMware workstation.exe的安装程序,选择“典型安装”并安装在除C盘外的其他任何一个硬盘(因为VMware软件生成的数据会占用C盘的空间,如果习惯把软件都安装在C盘,会造成C盘的剩余空间越来越小,会造成Windows主机越来越卡)

4.用VMware新建虚拟机

4.1:打开VMware,会看到如下图的界面,点击“新建虚拟机”

4.2:配置类型选择“标准”(标准模式相对simple),如下图

4.3:下图中选择“以后再安装”

4.4:下图中虚拟机模拟操作系统的选择界面,选择“Linux”并选择“Centos”

    

4.5:虚拟机的硬盘分配,设置“20G”即可,注意设置了“20G”并不是虚拟机就一定要占据这么大的空间,而是最大会占用“20G”的空间

4.6:看到下图,说明虚拟机已经安装好了,但是还只是个“空壳”,里面还没有真正的Linux系统

5.像虚拟机中安装Linux系统

5.1调整内存和光盘

双击上图中的“内存”,会弹出下图所示的弹窗 ,内存最小要调整到628MB,光盘中添加的文件是Centos6.3中的第一张盘,即DVD1,因为安装和主体常用的软件包都在DVD1理,DVD2只有部分程序才有可能用到,我们一般选择第一张盘安装;然后点击“确定”

6.打开Vmware的电源,点击如下图中的“箭头”开机通电

7.步骤6后,进入下图所示的安装向导界面,选择第一种安装方式

8.到达此界面后选择最后一个“创建自定义布局”(由于之前的安装步骤与Windows下安装程序及其类似,也没有特别需要注意的地方,故做了省略)

9.到达此分区设置界面时,点击“新建”并选择“标准分区”,如下图,再点击图中的“创建”

10.要做哪些分区

要做哪些分区要根据自己的需要来设置,一般“根(/)”、“/home”、“/boot”、swap必须要做分区,其中“根(/)”、“/home”、“/boot”三者的系统文件类型都选择"ext4",swap分区的大小一般为内存的2倍;

11.步骤10中点击“下一步”后弹出下图所示的弹出,点击“格式化”

12.安装模式选择界面如下图,我这里选择的是“Basic Server”模式

13.“下一步”后,Linux在虚拟机中的安装就开始了,安装完成大概需要30分钟左右的时间

Linux虚拟机的安装(使用Centos6.3)的更多相关文章

  1. linux虚拟机中安装mongodb

    今天在linux虚拟机中安装了mongodb数据库,安装过程主要参照了网上的一片文档,大部分地方都没有多大区别,只是在某些细节上有所改变. 我参考的文档是:http://my.oschina.net/ ...

  2. 如何在VMware ubuntu linux虚拟机中安装VMware tools

    VMware Tools可以实现在主机<->虚拟机之间拷贝文字.文件等功能.本文讲述如何在VMware ubuntu linux虚拟机中安装VMware tools. 测试环境: VMwa ...

  3. 1. VMware搭建Linux环境,安装配置centos6.5

    1. 安装VMware,后新建虚拟机 2. 为我们的虚拟机挂载操作系统 3.开启我们的虚拟机,为我们的虚拟机进行安装操作系统 4.配置虚拟机连接网络 修改linux的mac地址 修改mac地址配置文件 ...

  4. linux虚拟机正常安装完成后获取不到IP的解决办法

    通常正常情况下安装完linux虚拟机,只需要使用桥接并修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,将如下参数值改为如下: ONBOOT=yes NM ...

  5. linux虚拟机正常安装完成后获取不到IP的解决办法-网卡

    通常正常情况下安装完linux虚拟机,只需要使用桥接并修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,将如下参数值改为如下: ONBOOT=yes NM ...

  6. VMware创建Linux虚拟机并安装CentOS(三)

    选择“创建自定义布局”手动给Linux指定系统分区.交换分区,鼠标单击“下一步”按钮继续. 首先创建交Swap分区,鼠标单击“创建”按钮,在弹出的“生成存储”对话框中,生成分区选择“标准分区”:鼠标单 ...

  7. Linux虚拟机下安装配置MySQL

    一.      下载mysql5.7 http://mirrors.sohu.com/mysql/MySQL-5.7/ Linux下载: 输入命令:wget http://mirrors.sohu.c ...

  8. [Linux]虚拟机下安装ubuntu后root密码设置

    转自:https://blog.csdn.net/zcyhappy1314/article/details/17448223 问题描述: 在虚拟机下安装了ubuntu中要输入用户名,一般情况下大家都会 ...

  9. VMware创建Linux虚拟机并安装CentOS(一)

    在VMware中新建虚拟机,在新建虚拟机向导中,选择“自定义(高级)”选项,鼠标单击“继续”按钮 选择VMware的版本workstation9.0(VMware版本对硬盘.内存.cpu等硬件的支持大 ...

随机推荐

  1. android http 抓包

    有时候想开发的时候想看APP发出的http请求和响应是什么,这就需要抓包了,这可以得到一些不为人知的api,比如还可以干些“坏事”... 需要工具: Fiddler2 抓包(点击下载) Android ...

  2. [C#] 剖析 AssemblyInfo.cs - 了解常用的特性 Attribute

    剖析 AssemblyInfo.cs - 了解常用的特性 Attribute [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/5944391.html 序 ...

  3. PHP之使用网络函数和协议函数

    使用其他Web站点的数据 <html> <head> <title> Stock Quote From NASDAQ </title> </hea ...

  4. 【Machine Learning】机器学习及其基础概念简介

    机器学习及其基础概念简介 作者:白宁超 2016年12月23日21:24:51 摘要:随着机器学习和深度学习的热潮,各种图书层出不穷.然而多数是基础理论知识介绍,缺乏实现的深入理解.本系列文章是作者结 ...

  5. java设计模式之--单例模式

    前言:最近看完<java多线程编程核心技术>一书后,对第六章的单例模式和多线程这章颇有兴趣,我知道我看完书还是记不住多少的,写篇博客记录自己所学的只是还是很有必要的,学习贵在坚持. 单例模 ...

  6. 2Sum

    用哈希表(unordered_map)使得时间复杂度从O(n*n)降到O(n),空间复杂度从O(1)增到O(n):一边找一边插入哈希表 注意 在C++11以前要使用unordered_map需要 #i ...

  7. javascript arguments(转)

    什么是arguments arguments 是是JavaScript里的一个内置对象,它很古怪,也经常被人所忽视,但实际上是很重要的.所有主要的js函数库都利用了arguments对象.所以agru ...

  8. Winserver2012下mysql 5.7解压版(zip)配置安装

    一.安装 下载mysqlzip版本mysql不需要运行可执行文件,解压即可,下载zip版本mysqlmsi版本mysql双击文件即可安装,相对简单,本文不介绍此版本安装 配置环境变量打开环境变量配置页 ...

  9. MSSQL 事务,视图,索引,存储过程,触发器

    事务 事务是一种机制.是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行. 在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的.这特别适用于多用户同时操作的数据 ...

  10. Linux下的C Socket编程 -- server端的继续研究

    Linux下的C Socket编程(四) 延长server的生命周期 在前面的一个个例子中,server在处理完一个连接后便会立即结束掉自己,然而这种server并不科学啊,server应该是能够一直 ...