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

适用于CentOS6.4的Win7双系统安装方式

(文章在2013-11-1615:56:31修改,此次修改幅度较大,之前的安装方式有问题,已经不推荐使用。笔者在此对各位读者表示深深的歉意!)在之前的文章中我们实现了Win7+CentO

(文章在2013-11-16 15:56:31修改,此次修改幅度较大,之前的安装方式有问题,已经不推荐使用。笔者在此对各位读者表示深深的歉意!)

  在之前的文章中我们实现了Win7+CentOS6.3双系统的安装和使用,不过比较不幸的是在CentOS6.4版本时其安装文件大小已经超过了FAT文件系统所能容纳的单个文件大小4G。我们使用FAT文件系统格式的分区来存放CentOS安装文件供安装使用的操作就无法继续了。

  这篇随笔介绍了使用工具在Windows环境下创建和写入ext3文件系统格式分区的方法,基于ext3文件系统,我们得以存放CentOS6.4的安装文件,让安装得以成功。

  除了前文的三个软件需要使用之外,本文还使用了一个在Windows环境下挂载和读写ext文件系统的工具:

  Ext2Fsd

  按照惯例,我们先下载几个文件,并安装他们(图例中的文件部分为zip包,我已经解压并去除了不必要的部分,由于在ext2fsd中能看到分区编号,所以我们就不使用wingrub了,其实本来它被我们用来查看分区编号就有点大材小用……):

  

  安装的时候要注意:

  

  安装完成后(Ext2Fsd没有创建快捷图标,我是到文件夹里映射到桌面的):

  (注意:uac和360请关闭,如果有问题请先查看是否是uac和360两个牛萌造成的!)

  

  然后使用分区助手分出ext3格式的分区用于存放安装文件,我分出了20G:

  

  剩余的100G我准备用于安装CentOS。

  这里一定要看:CentOS系统安装只能在主分区,如果你的剩余空间不是在主分区是无法安装的,你可以试着创建分区,如果没办法分成主分区(下面的是可以的):

  

  你如果发现你尝试分区时上图无法选到主分区,那么说明你主分区的数量已经用光了(不是看到不到4个主分区就还有名额,分区可能被隐藏了,看来和擦除数据没什么关系……),如果你还是要安装请将某个盘符转换为逻辑分区(比如我发现我主分区数量用完了,我就将D盘转换为逻辑分区,见下图):

  

  (我是将D盘转换过后才可以安装的,切记@!@)

  打开Ext2Fsd,将刚刚分配的Ext3格式分区挂载上来,当然首先我们要先启用Ext2Fsd:

  

  

  然后对刚刚分的分区进行挂载,挂载后就能在Windows下往里写入数据了:

  

    

  挂载完成后刷新一下

  

  好,向G盘写入数据吧:

  

  我们按照以前的步骤,将CentOS安装文件放入分区:

  

  得到分区编号,然后安装neogrub配置:

  

  

  后面的步骤参见我的上一篇随笔:

《最清晰细致的教程!一步步教你打造Win7+CentOS双系统》

  (前前后后改了三次,用了两周时间,不过肯定还是有差错,大家小心实践!)

  (文章中的图片是几次安装所产生的,所以可能有些不搭,我下周再整理一下,大家领会精神……)

 

  后记:2013-11-23 有朋友对我上文的描述理解有误:主分区不是说要分出一个区,空闲空间其实也是一个分区(逻辑上),它就是一个“主分区”,大家可以理解为它是“主分区”吧。我上文是没有将空闲区域再分区的哦,只是“尝试”能不能分成主分区,如果可以就代表你的空闲空间处于主分区上,才能在CentOS安装时使用自定义布局(这个模式下CentOS只认主分区)!我上文的情况是有3个主分区在磁盘中显示了,但暗中还有6m空闲空间处于主分区(分区助手查不出来),把我的最后一个主分区占用了……所以大家不要轻信磁盘布局或者分区助手,亲自试一下才知道主分区还有没有足够空闲空间。


推荐阅读
  • 本文介绍了iftop的下载地址、基本参数配置方法及其在不同Linux发行版中的安装问题解决方案。iftop是一款强大的实时网络流量监控工具,适用于需要精确监控网络带宽使用情况的场景。 ... [详细]
  • 2015款Chromebook Pixel评测:高端Chrome OS笔记本体验
    在笔记本电脑领域,Chromebook Pixel凭借其精致的铝合金外壳、细腻的显示屏和舒适的键盘,成为了外观设计的佼佼者。然而,尽管外观出众,它是否值得购买仍需考量。 ... [详细]
  • 如何有效解决concrt140.dll文件丢失问题?
    本文提供了三种实用的方法来解决concrt140.dll文件丢失的问题,包括重新下载文件、重新安装相关组件以及使用专业软件恢复。 ... [详细]
  • GNU GRUB(简称GRUB)是一个来自GNU项目的支持多启动的引导加载程序。它允许用户在同一台计算机上安装多个操作系统,并在启动时选择希望启动的系统。 ... [详细]
  • Eclipse 中 Maven 的基础配置指南
    本文详细介绍了如何在 Eclipse 环境中配置 Maven,包括环境变量的设置、Maven 插件的安装与配置等关键步骤,旨在帮助开发者顺利搭建开发环境。 ... [详细]
  • Python安装指南:掌握自定义安装选项
    随着Python编程语言的迅速发展,越来越多的人开始关注并学习这一强大的工具。本文将详细介绍如何正确安装Python,包括选择合适的版本、自定义安装路径以及配置环境变量等关键步骤。 ... [详细]
  • 本文汇总了一系列适合Java和PHP毕业设计的题目,涵盖多个领域,旨在帮助即将完成学业的学生们找到合适的项目方向。 ... [详细]
  • 探索Zinnia在Windows平台上的手写识别应用
    本文探讨了如何在外部触摸屏项目中集成手写输入功能,通过研究Zinnia这一开源工具,分享其安装、配置及使用方法,旨在为后续开发者提供参考。 ... [详细]
  • 当您的笔记本电脑出现无法正常关机的情况时,可以通过多种方法进行排查和修复,包括检查声音文件、减少启动程序、调整电源管理设置等。 ... [详细]
  • 本文详细介绍了如何在两台运行 Windows Server 2003 的计算机上配置两个 MySQL 实例以实现主从复制。每台计算机分别命名为 Master 和 Slave,确保系统分区及 MySQL 安装路径的正确配置。 ... [详细]
  • 本文详细介绍了在Linux操作系统中安装和配置虚拟机的方法,包括选择合适的虚拟机软件、安装过程及基本配置步骤。 ... [详细]
  • 针对Win10系统中遇到的输入法无法正常切换的问题,本文提供了一套详细的解决步骤,帮助用户快速恢复输入法功能。 ... [详细]
  • 主板市盈率、市净率及股息率的自动化抓取
    本文介绍了如何通过Python脚本自动从中国指数有限公司网站抓取主板的市盈率、市净率和股息率等关键财务指标,并将这些数据存储到CSV文件中。涉及的技术包括网页解析、正则表达式以及异常处理。 ... [详细]
  • 解决腾讯社区开放平台.NET SDK在Linux下的兼容性问题
    本文探讨了腾讯社区开放平台.NET SDK在Linux系统(如CentOS)中遇到的QzoneException异常,并提供了通过安装根证书等方法解决该问题的具体步骤。 ... [详细]
  • 本文档详细介绍了在 CentOS 7 系统上安装 Redis 的步骤,包括环境准备、软件安装、配置调整及服务管理等环节。 ... [详细]
author-avatar
笨蚂蚁88
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有