作为一名软件工程师或是相关行业的从业人员,经常会用到linux系统,这里为大家介绍的安装linux的方案是在原有win环境下安装linux双系统,两个系统选择分别为win8.1 和centos6.5。

下面最详细的准备过程,安装介绍过程。

准备工作(工欲善其事必先利其器)

1:一个装载win PE 的USB 最好集成DiskGenius 和partassist分区助手,

2:DiskGenius

3: partassist分区助手

4:easybcd

5: wingrub

6: ext2fsd

7:centos.iso 系统镜像

安装介绍过程(知其然知其所以然)

第一步,分区

1、从系统的剩余空间中分配出三个分区(在win PE 环境下使用partassist分区助手进行分区)。

2、三个分区的格式、大小及作用分别为

FAT32    60G   用于作为系统最后挂载空间(系统文件安装在此分区,也作为系统最后使用磁盘空间)

FAT32     1G   用户作为系统wrap交换分区

EXT3      20G  用于暂时存放centos.ios

第二步,将centos.iso系统镜像文件复制到20G的EXT3分区中并解压在根目录下

1、    不使用工具的话在win环境下是看不到EXT3格式的分区的,所以在这里借助EXT2FSD软件。

以管理员身份运行EXT2FSD软件,如图

选中EXT3格式的分区,然后右键点击ExT3分区选择配置文件系统 勾选如图中勾选的全局默认参数设置,保存并退出,如图

选中EXT3格式的分区,然后右键点击ExT3分区选择配置Ext2卷属性。如图 分配盘符,保存并退出。即可操作EXT3分区。

将centos.ios 复制到EXT3分区中 并解压在根目录。

第三步、安装EasyBCD软件 用来引导centos安装。

以管理员身份运行WINGRUB 软件,点击cancel。

进入,下图界面,点击tools选择partition list

弹出如下界面,记下centos.iso 镜像所在分区的hd位置,如图hd(0,5)就是,注释:可以通过分区大小或是盘符等判断哪个是centos.iso 镜像所在分区。

添加centos引导项

运行EasyBCD 如图所示点击NeoGrub 点击安装(install),然后点击配置

如图所示 在menu.lst 文件中添加如下内容(kernel和initrd后有空格),并保存

title Install Centos

kernel (hd0,5)/isolinux/vmlinuz

initrd (hd0,5)/isolinux/initrd.img

第四步、重启系统,进入安装引导

选择系统引导

选择语言(简体中文)

选择键盘(美式键盘)

选择硬盘安装

对列表中的路径挨个试,成功为止。

开始安装配置

创建安装分区,下面的操作一定要小心,如果对分区不是很了解,请先了解一下分区,将我们之前分配的60G的分区格式化为EXT3格式,1G的分区格式化为swap格式。

开始安装系统及组建。

安装完成后点击重启(也就是唯一可以点击的按钮)

系统安装成功接下来就是修改一下启动配置,修改 /etc/grub.conf(其中default 0 是第一个 default 1 是第二个)。

好了到现在为止基本已经结束了,当然你也可以把原来分配的放centos.iso镜像的分区释放用来使用了。你的centos已经安装好了。这对于使用centos仅仅是个开始,不过既然安装成功就是一个好的开始。后面还会继续介绍centos的一些配置,包括网络配置,组建安装,图像界面的安装,oracle数据库的安装,已经develpoments tools的安装。和redis,nginx等软件的安装,会在后面做详细介绍。

win8.1环境下硬盘安装centos6.5双系统的更多相关文章

  1. win8下硬盘安装Ubuntu12.04双系统成功记录

    一开始是在windows下VirtualBox虚拟机中搞了一个Ubuntu玩,时间一长,感觉卡的厉害,浪费时间,那就装个双系统! 在win8下磁盘管理中的最后一个盘中压缩出20G左右的空闲硬盘分区: ...

  2. win7下硬盘安装win7+CentOS双系统方法

    原文:win7下硬盘安装win7+CentOS双系统方法 LinuxCentOS安装大致介绍: win7下硬盘安装win7+CentOS双系统方法 原则: 所有的看完在装,请仔细看 一 条件: 1. ...

  3. win7下硬盘安装win7+linuxUbuntu双系统方法

    Linux安装大致介绍: win7下硬盘安装win7+linuxUbuntu双系统方法 原则: 所有的看完在装,请仔细看 一 条件: 1. 系统选择 linux unbuntu12.04.2-desk ...

  4. win8.1硬盘安装ubuntu14.04双系统

    在网上找了很多方法都失败了,原因是大多数方法都是用mbr方式安装的,如grub4dos,easybcd.以至于连自己都怀疑win8能不能用硬盘安装,差点就去买个u盘来安装了,就在打算放弃的时候在ubu ...

  5. xp系统下硬盘安装centos6.5

    引言: 电脑系统是Windows XP,电脑没有光驱.手头没有U盘.没有移动硬盘.电脑主板不支持U盘启动,在这种情况下想安装CentOS 6.0,有木有办法? 答案:有办法,请看下面教程! 必备工具: ...

  6. windows7环境下 硬盘安装ubuntu 12.04 server版

    之前一直用windows7环境下的虚拟机装的操作系统,但有时候在切换系统时老是死机,还是装一个硬盘版的ubuntu 12.04 server吧 先说一下本人的环境吧:windows 7 32位专业版+ ...

  7. win8硬盘安装Ubuntu14.04双系统參考教程

    硬盘安装,无需光盘.U盘.win8为主.Ubuntu14.04为辅.可将Windows或Ubuntu设置为开机默认启动项.在Ubuntu下可查看.操作Windows系统下的文件:适用于安装和14.04 ...

  8. Windows8.1硬盘安装Ubuntu14.04双系统参考教程和多硬盘的注意事项[画画]

    硬盘安装.无需光盘.U盘:Win8.1为主,Ubuntu14.04为辅,可将Windows或Ubuntu设置为开机默认启动项.在Ubuntu下可查看.操作Windows系统下的文件:适用于安装和14. ...

  9. Windows 8.1 硬盘安装 Ubuntu14.04 双系统参考教程及注意事项

    硬盘安装,无需光盘.U盘:Win8.1为主,Ubuntu14.04为辅,可将Windows或Ubuntu设置为开机默认启动项:在Ubuntu下可查看.操作Windows系统下的文件:适用于安装和14. ...

随机推荐

  1. 实例讲解Linux系统中硬链接与软链接的创建

    导读 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link).默认情况下,ln命令产生硬链接.硬链接与软链接的区别从根本上要从Inode节点说 ...

  2. PHP经验——PHPDoc PHP注释的标准文档(翻译自Wiki)

    文档注释,无非“//”和“/**/”两种 ,自己写代码,就那么点,适当写几句就好了:但是一个人总有融入团队的一天,团队的交流不是那几句注释和一张嘴能解决的,还需要通用的注释标准. PHPDoc是PHP ...

  3. iOS-UITextField中给placeholder动态设置颜色的四种方法

    思路分析: 0.自定义UITextField 1.设置占位文字的颜色找-->placeholderColor,结果发现UITextField没有提供这个属性 2.在storyboard/xib中 ...

  4. c#基础--常量(const),只读字段(readonly)

    1.0:常量 常量被关键字const 所修饰 我们来看看常量的demo class Program { static void Main(string[] args) { const string n ...

  5. C语言中将字符串转换为数字的方法

    C语言提供了几个标准库函数,可以将字符串转换为任意类型(整型.长整型.浮点型等)的数字.以下是用atoi()函数将字符串转换为整数的一个例子: # include <stdio. h># ...

  6. 错误"Lc.exe 已退出,代码 -1 "

    今天做项目的时候突然出现编译不通过,错误为Lc.exe已退出,代码为-1.这让我郁闷了至少30分钟,后来上网查了一下,才知道原因所在,我们项目中使用了第三方组件(Infragistics)造成的,至于 ...

  7. Android小项目之六 apk下载

    ------- 源自梦想.永远是你IT事业的好友.只是勇敢地说出我学到! ---------- 按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点 ...

  8. iOS webView与js交互在文本空格上输入文字

    项目要求:webview加载html网址,内容为填空题型文本,需要在横线上添加答案,并点击提交按钮后再将答案进行回显 正常加载的效果图片: 这个是用js交互后的效果图: 点击空格,输入想输入的答案,如 ...

  9. mysql_DML_delete

    delete from 表名   删除表里的数据 可以配合where试用

  10. Linux 内核链表

    一 . Linux内核链表 1 . 内核链表函数 1.INIT_LIST_HEAD:创建链表 2.list_add:在链表头插入节点 3.list_add_tail:在链表尾插入节点 4.list_d ...