1.首先准备好以下工具和安装包,最好到官网下载:

  • VMWare 8.x,注意版本不易过高,因为很多时候会出现和Linux镜像不兼容的情况,下载地址:http://www.vmware.com/cn.html
  • CentOS 6.x DVD镜像,版本同样不宜过高,不然会和VMWare不兼容,下载地址:https://www.centos.org/download/。
下面是我的材料,可以参考一下:



2.然后就是安装VMWare虚拟机软件,这个很简单,直接在网上搜教程即可,一般都是‘下一步’;
安装成功后的界面是这样的:




3.下一步是创建一个新的虚拟机,点击Create a New Virtural Machine,出现如下界面;




4.由于初学Linux,我们就选择典型安装 Typical,结果如下:



5.选择上图红框的选项,即稍后安装操作系统,点击next;


6.在下图选择Linux操作系统,版本选择centos,然后next;



7.为你的虚拟机取个名字,然后选择保存位置,注意不要保存到根目录,next;




8.默认选择20G硬盘空间,选择‘多分区文件’,next;




9.然后next,出现你的虚拟机配置信息,直接点击Finish,然后你会看到下面的内容;



10.点击上图的红框进行虚拟机详细配置,首先是内存,不得低于512MB,最好选择1G,方便以后安装图形界面,修改完成后点击图中红框;




11.选择‘Use ISO’ 选择你下载好的CentOS iso镜像文件路径,如果你像我一样有两张盘,请选择第一张盘也就是DVD1.iso,注意:请保证图中红框选项打上勾,其他的项目暂时不用配置,ok;




12.点击下图红框按钮启动虚拟机,现在来安装操作系统,启动时将鼠标点击进入屏幕,快速按下F2键进入Bios界面,注意:Ctrl+Alt可以实现虚拟机和真实机间的切换;


注意:视电脑性能而定,这个过程必须很快速,你有可能重启很多次都无法进入Bios而直接进入如下的界面;


13.如果你进入了Bios,将看到下面的界面,然后将光标移到Boot;如果始终不能进入Bios,参看文章最后的问题解决一;






14.选中CD-ROM光盘启动,按‘+’号键,将其移动到第一项,然后选择Exit,保存设置,然后退出Bios;




15.选择第一项正式开始安装操作系统,需要等待一段时间进入下一步;




16.选择Skip跳过硬盘检测;


17.如果你能顺利进入下面的图形安装界面,那么就恭喜你,你已经度过了最艰难的操作;我们需要全屏操作,按下Ctrl+Alt+Enter进入全屏,然后点击next;如果无法安装,参考文章末尾的问题解决二。




18.选择中文安装,next;




19.这样我们终于摆脱了全英文的安装过程,选择美国键盘下一步;选择‘基本存储设备’,下一步;




20.下面图中,选择‘是’,接下来全是默认,点击下一步;时区选择‘亚洲/上海’,下一步;




21.设置你的管理员密码,然后确定;




22.接下来就是为系统分区,然后格式化,创建文件系统,选择自定义;


23.进入如下系统分区界面,点击‘创建’->'标准分区'->'创建';




24.第一个创建系统分区,挂载点选择‘/boot’,大小200M,文件系统类型ext4;
25.创建内存交换分区,直接选择‘swap’文件系统类型,大小1G;




26.再创建一个‘/home’分区,大小2G




27.最后创建根分区‘/’,选择‘使用全部可用空间’;




28.我分好的分区是这样的,可以做一下参考,下一步,选择‘格式化’->‘将修改写入磁盘’;




29.然后一路默认到下面的界面,选择你要安装的操作系统类型,根据你的需求选择,有图形界面‘Desktop’,我选择基本的字符界面‘Basic Server’,然后下一步;




30.进入系统安装,在这个界面等待一段时间;


如果下面出现这样的界面证明你已经大功告成了,点击‘重新引导’,重启一下虚拟机你就可以学习和使用Linux操作系统了。登录用户名是‘root’,密码是你之前设置的密码。如果重启后还是进入安装界面,参见问题解决三。




问题解决:
1.如果始终无法进入Bios,在进行步骤16的时候按下Alt+Ctrl+Insert进行虚拟机的热启动,然后在启动界面快速按下F2,重复几次,应该可以顺利进入Bios;


2.如果安装过程中出现如下错误:说明你的VMWare工作区和cenos不兼容;


做出如下修改便可:找到Edit->Preferences->Workspace,将‘hardware cmopatibility’设置为Workstation6.5-7.x,点击顺序1->2->3,然后重启虚拟机。




3.安装好操作系统重启后再次进入安装界面,说明现在的Bios设置依然是从光盘启动;解决方法是,再次重启虚拟机,进入Bios,修改系统启动项为从硬盘启动,如下图所示。


window7环境下VMWare自定义安装Linux虚拟机完全教程的更多相关文章

  1. Vmware快速安装linux虚拟机(SUSE)

    安装环境:Vmware 11.SUSE11 64位 vmware快速安装linux虚拟机的过程还是比较简单的,步骤如下: 1.点击文件,新建虚拟机. 2.选择典型安装. 3.在红框中选择想要安装的虚拟 ...

  2. window7环境下ZooKeeper的安装运行及监控查看

    原文:http://www.cnblogs.com/RainAndWind/p/4668427.html ZooKeeper是一个分布式开源框架,供了协调分布式应用的基本服务.这些天在使用DUBBO, ...

  3. Window7 环境下 MariaDB 的安装 及使用

    MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可.开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方 ...

  4. 在VMware上安装Linux虚拟机

    1.新建虚拟机 2.选择典型安装 3.点击稍后安装操作系统 4.选择类型和版本 5.选择一个英文路径 6. 7.调整硬件 8. 9. 10.选择第一项 11.选择中文 12.选择最小安装 13. 14 ...

  5. window7环境下ZooKeeper的安装及运行

    简介 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件.它是一个为分布式应用提供一致性服务的软件,提 ...

  6. VMware下安装linux虚拟机

    安装VMware [下一步] [下一步] 点击[自定义],[下一步] 更改安装目录,[下一步] [下一步] [下一步] [跳过] [完成] 点击桌面图标 如下勾选,输入邮箱,[继续] [完成] 安装l ...

  7. 手把手教windows上安装linux虚拟机及环境配置

    目录 版本说明 安装虚拟机 典型方式安装(推荐小白,带有图形界面,助于学习,但占用空间大) 自定义方式安装(推荐老司机) 创建快照 克隆虚拟机 windows上安装linux虚拟机不管是对于新人还是老 ...

  8. VMware ESXi CentOS Linux虚拟机安装VMware Tools教

    转自VMware ESXi CentOS Linux虚拟机安装VMware Tools教程 | 一米居 http://www.yimiju.com/articles/548.html 最近一周在学习和 ...

  9. 怎么在Windows下安装Linux虚拟机

    前提:①电脑有安装好VMware Workstation Pro虚拟机,没有的话点此下载并安装.②下载好CentOS-7-x86_64-DVD-1503-01镜像文件,没有点此下载密码:lomg. 1 ...

随机推荐

  1. bundle install 出现 'gem install mysql2 -v '0.3.15' succeeds before bunding '

    bundle install 出现  'gem install mysql2 -v '0.3.15' succeeds before bunding ' 解决:sudo apt-get install ...

  2. 使用CountDownLatch和CyclicBarrier处理并发线程

    闲话不说,首先看一段代码: { IValueCallback remoteCallback = new IValueCallback.Stub() { <strong><span s ...

  3. Android在View拉丝工艺和invalidate()和其他相关方法

      转载请注明出处:http://blog.csdn.net/qinjuning 前言: 本文是我读<Android内核剖析>第13章----View工作原理总结而成的,在此膜拜下作者 . ...

  4. sql分组合并字段重复项sql for xml path

    -------------------------(情景描述) 在我们处理数据时,可能会碰到这种情景: Id                Name 1                  a,b 2  ...

  5. WebActivator的实现原理详解

    WebActivator的实现原理详解 文章内容 上篇文章,我们分析如何动态注册HttpModule的实现,本篇我们来分析一下通过上篇代码原理实现的WebActivator类库,WebActivato ...

  6. c#跟objective-c语言特性

    c#跟objective-c语言特性的对比 拿c#语言跟objective-c做个对比,记录下自己认为是差不多的东西. 学过objc的人相信对category这个东西肯定不陌生,它可以让我们在没有源码 ...

  7. 数组自定义排序:IComparable和IComparer接口

    首先先说一下IComparable和IComparer的区别,前者必须在实体类中实现,后者可以单独出现在一个排序类中,即此类只包含一个compare方法. Array类使用快速算法对数组中的元素进行排 ...

  8. 【学习笔记】锋利的jQuery(一)选择器

    一.要点阐述 1,jQuery创建于2006年1月的一个开源项目,强调理念是“write less,do more”,压缩后大小30KB左右.. 2,jQuery里的方法都被设计程自动操作对象集合,而 ...

  9. Binder机制,从Java到C (2. IPC in System Service :AMS)

    1.建立Activity和Service的IPC之前 在上一篇 Binder机制,从Java到C (1. IPC in Application Remote Service)  里面有说到Activi ...

  10. c# in deep 之委托

    通俗来讲,委托就是吩咐别人去做某件事,但不知道他具体会怎么做.使用委托必须注意的一个问题是内存泄露问题:假如委托实例本身不能被回收,委托实例会阻止他的目标被作为垃圾回收.尤其是假如某“短命”的对象调用 ...