热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

win下安装Centos6.5双系统过程附图(方案可行,最后描述了自己安装时启动项方面出现的问题)

Win7安装CentOS6.4双系统过程本文是在两篇文章整合而成。分别是:Mr.Johness的最清晰细致的教程!一步步教你打造Win7+CentO

Win7安装CentOS 6.4双系统过程

本文是在两篇文章整合而成。分别是:

 Mr.Johness的 最清晰细致的教程!一步步教你打造Win7+CentOS双系统 和 cjh326419411的 Win7上安装centos6.4 双系统

前者安装centos过程详细,后者考虑了CentOS6.4安装文件过大的问题,我这里只是将两篇文章整合了一下,并给后者配图,希望对大家有用。

 

1、难点介绍:

(1)linux系统能识别windows下FAT32文件系统,不能识别NTFS文件系统,所以在linux安装时,选择任何sda都不行,FAT32可以

(2)FAT32文件系统单个文件不能超过4G

(3)CentOS 6.4文件大于4G

结论:在win7下使用FAT32和NTFS系统存放安装ISO都不可行,则要想办法用工具分出一块linux文件系统,如:ext3,不受4G的限制

 

2、准备好软件:

(1)EasyBCD:设置引导启动用

(2)Pqmagic:分区大师,用于格式化成ext3,其它软件试过不支持(这里我试过diskgenius不行)

(3)Ext2Fsd:在win7下挂载linux文件系统ext1、ext2、ext3等

(4)WinGrub:只是为了看一下分区编号,其实很鸡肋,没有也可以,需要一个个地实验

(5)Diskgenius:可有可无,可以用Pqmagicd或者系统自带磁盘管理工具代替,这里是因为本人用惯了。

(6)CentOS6.4: 64位安装文件,这个是必须有的。

 

3、操作过程:

第一步,准备阶段:

 

1> 准备空闲磁盘分区。在系统中腾出一块空闲分区,可用系统自带的磁盘管理工具,也可以用diskgenius(我用这个,操作方便)等其他工具。

如果用Diskgenius可重新分区,还可以在不损害已有数据的情况下,调整已有分区大小,方法如图:

 在图中选着之后,弹出框中自行选择相应的操作。

2> 准备ext3文件系统。这里使用Pqmagic,打开软件后,右击刚刚分出来的空闲分区,点击创建分区,在选择文件系统时选择lunix ext3,这个地方只是为了存放CentOS6.4的安装文件,所以不必太大,10G足够,剩下的10G,可以留作CentOS的安装分区(PS:这里只是为了演示安装过程,所以才用了20G,大家实际安装时,可以多分点磁盘空间给CentOS安装分区)。如图:

 

3> 加载ext3分区到win7中。虽然有了ext3分区,但是在win7下不能使用,必须用工具Ext2Fsd加载ext3分区。打开Ext2Fsd界面之后,右击刚刚格式化的linux ext3分区,然后选择配置文件系统,弹出对话框如下图:

点击更改并退出,等待软件操作完成之后,就可在我的电脑中使用ext3分区了。

4>存储ISO文件。把CentOS6.4安装文件复制到ext3分区,然后再把DVD1中的images和isolinux文件夹解压到上面的分区中,如图(PS:这里图是Mr.Johness中6.3版本的老图)

 

上面四个步骤只解决了CentOS6.4安装文件文件大于4G的问题,下面继续安装过程(PS:下面安装延用Mr.Johness的文章,所以与前文图片可能不衔接,大家只要知道安装过程就行了)。

第二步,引导配置:

我们打开Wingrub,使用工具

 

  

  得到你新建分区的编号(PS:这里是得到前文新建的ext3分区编号)

  

  是hd0,4,记住

  然后打开EasyBCD,添加启动项

  

  配置一下

  

  然后重启完成,第二步完成;

第三步,安装CentOS过程:

  重启选择NeoGrub引导

  一步步安装

  

  

  语言选择,上面的表示简体中文,默认选中英语

  

  这里是说你把安装文件DVD放到哪儿了?你一个个试吧……我不是很确定你的磁盘分区

  下面的图片表示开始安装了
 


  

  继续下一步(Next)

  

  区域选择,选到亚洲/重庆

  

  到了这里是让你选择你系统安装所要使用的磁盘空间,最好是选择下面的选项表示你要自定义(PS:这个地方最好选择这项,选择其他会出现什么空间不足的错误

  

  开始自定义了(PS:这里用到的就是之前留给CentOS安装用的未格式化分区

  选中Free(空闲),继续

  

  

  默认就好,继续

  

  按照图上的分配吧,大小(Size)以MB计算,我设置了100G,你可以按照自己的实际情况来分配

  

  好了,点击下一步

  

  点击确定(Yes)

  

  继续   

  这里需要更改设置,它默认把启动文件放到Windows所在分区,这样会损坏Win7的启动文件

  

  继续,选择安装模式,多种,任君选择(PS:如果想用win7一样用CentOS,就选Desktop,minimal只能用命令行

  

  开始安装了

  安装完成

  重启电脑,进入Win7

  更新启动项

  

  

  设置要机灵点。

  重启看,进入Linux试试效果

  

  

  成功了!

  你现在可以回到Win7,将E盘(你作为安装文件存储的分区)和剩余的磁盘空间重新交给Win7使用了,当然,那分给Linux的100G就不要动了

  

PS:另外安装之后可能会出现双系统时间差8个小时的问题,大家可以在我的博客列表中找到解决方法。



备注:2015.4.24

在使用EasyBCD2.2设置开机启动项时,如图这样设置


当时自己选择驱动器时,好像没有选对,结果就是开机时设置的Linux启动项进不去,最后的解决方案是勾选了驱动器下面的“使用EasyBCD的GRUB副本”,然手开始启动时,centos的开机启动项就好使了。


推荐阅读
  • 深入理解动态链接库及其应用
    本文将探讨动态链接库的基本概念,包括Windows下的动态链接库(DLL)和Linux下的共享库(Shared Library),并详细介绍如何在Linux环境中创建和使用这些库。 ... [详细]
  • 本文将详细介绍如何在ThinkPHP6框架中实现多数据库的部署,包括读写分离的策略,以及如何通过负载均衡和MySQL同步技术优化数据库性能。 ... [详细]
  • 全能终端工具推荐:高效、免费、易用
    介绍一款备受好评的全能型终端工具——MobaXterm,它不仅功能强大,而且完全免费,适合各类用户使用。 ... [详细]
  • OBS (Open Broadcaster Software) 架构解析
    本文介绍 OBS(Open Broadcaster Software),一款专为直播设计的开源软件。文章将详细探讨其技术架构、核心组件及其开发环境要求。 ... [详细]
  • WinSCP: 跨Windows与Linux系统的高效文件传输解决方案
    本文详细介绍了一款名为WinSCP的开源图形化SFTP客户端,该工具支持SSH协议,适用于Windows操作系统,能够实现与Linux系统之间的文件传输。对于从事嵌入式开发的技术人员来说,掌握WinSCP的使用方法将极大提高工作效率。 ... [详细]
  • 在Linux系统上构建Web服务器的详细步骤
    本文详细介绍了如何在Linux系统上搭建Web服务器的过程,包括安装Apache、PHP和MySQL等关键组件,以及遇到的一些常见问题及其解决方案。 ... [详细]
  • iTOP4412开发板QtE5.7源码编译指南
    本文详细介绍了如何在iTOP4412开发板上编译QtE5.7源码,包括所需文件的位置、编译器设置、触摸库编译以及QtE5.7的完整编译流程。 ... [详细]
  • GNU GRUB(简称GRUB)是一个来自GNU项目的支持多启动的引导加载程序。它允许用户在同一台计算机上安装多个操作系统,并在启动时选择希望启动的系统。 ... [详细]
  • CentOS 7.2 配置防火墙端口开放
    本文介绍如何在 CentOS 7.2 系统上配置防火墙以开放特定的服务端口,包括 FTP 服务的临时与永久开放方法,以及如何验证配置是否生效。 ... [详细]
  • NFS(Network File System)即网络文件系统,是一种分布式文件系统协议,主要用于Unix和类Unix系统之间的文件共享。本文详细介绍NFS的配置文件/etc/exports和相关服务配置,帮助读者理解如何在Linux环境中配置NFS客户端。 ... [详细]
  • 本文详细介绍如何在 Windows 环境下安装 Ubuntu 12.04 版本的 Linux 操作系统,包括必要的软件下载、配置步骤以及注意事项。 ... [详细]
  • Ubuntu GamePack:专为游戏爱好者打造的Linux发行版
    随着Linux系统在游戏领域的应用越来越广泛,许多Linux用户开始寻求在自己的系统上畅玩游戏的方法。UALinux,一家致力于推广GNU/Linux使用的乌克兰公司,推出了基于Ubuntu 16.04的Ubuntu GamePack,旨在为Linux用户提供一个游戏友好型的操作环境。 ... [详细]
  • 众包(Crowdsourcing)是指将任务分发给广泛的社区成员完成,而非由组织内部人员独力承担。这一模式在软件测试领域尤为突出,通过结合网络与云计算技术,形成了强大的众包测试机制,对传统测试流程产生了深远影响。 ... [详细]
  • 本文介绍了iftop的下载地址、基本参数配置方法及其在不同Linux发行版中的安装问题解决方案。iftop是一款强大的实时网络流量监控工具,适用于需要精确监控网络带宽使用情况的场景。 ... [详细]
  • Docker入门与实践指南
    本文介绍了Docker的基础知识,包括其作为开源应用容器引擎的特点,以及如何利用Docker将应用程序及其依赖项打包成轻量级的容器镜像。同时,还详细讲解了Docker的核心概念、安装过程及基本命令操作。 ... [详细]
author-avatar
溜溜的情歌哆瑞咪
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有