`

Win7上安装centos6.4 双系统

 
阅读更多

Win7上安装centos6.4 双系统,折腾了好久,终于装上了(绝对原创,转载加链接)

 

1、难点介绍:

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

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

(3)CentOS 6.4文件大于4G

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

2、准备好软件

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

(2)Pqmagic:分区大师,用于格式化成ext3,其它软件试过不支持 或者PartAssist 支持win8

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

(4)CentOS6.4

 

3、使用系统自带磁盘管理,分70G空闲分区给linux使用,再分一块10G文件系统为ext3(命名为A)的分区存放centos 6.4的iso文件

4、拷贝centos 6.4 dvd1、dvd2到A区,加压iso中的images和isolinux到A的根目录,复制 isolinux文件夹中的vmlinuz和initrd.img到c盘根目录

5、打开EasyBCD –添加新条目-NeoGrub-安装-配置,然后输入横线内容:

-------------------------------------------

title CentOS 

kernel (hd0,0)/vmlinuz 

initrd (hd0,0)/initrd.img

------------------------------

第一个0指的是第一块硬盘,第二个0指的是第一个分区,此处可以修改分区,然后在第四步把vmlinuz和initrd.img拷贝到对应的盘即可

6、重启电脑 进入选择 然后一步一步选择,到硬盘选择 逐个选择到能进入的地方

7、分区:(其实一个分区就搞定,安装之后都包含以下目录结构)

/boot 300M 主分区

然后建立一个LVM分区,再在这个LVM分区下分别建立以下逻辑卷:

/     10240M

/home 35504M

/usr 10240M

/var 5210M

/tmp 5120M

Swap 6144M

8、下一步、点击change driver选择/boot的sda(非常重要,不然安装报错)

9、安装成功之后,进入win7,打开easybcd设置引导,修改原来的NeoGrup引导即可,重命名,在C盘下对应有NST文件夹,文件夹下有两个文件menu.lst和NeoGrub.mbr,用Ext2Fsd 挂载/boot 300M的那个目录进入找到menu.lst,用editplus打开如:

------------------------------------------------------

# grub.conf generated by anaconda

#

# Note that you do not have to rerun grub after making changes to this file

# NOTICE:  You have a /boot partition.  This means that

#          all kernel and initrd paths are relative to /boot/, eg.

#          root (hd0,7)

#          kernel /vmlinuz-version ro root=/dev/mapper/vg_cjhz-LogVol00

#          initrd /initrd-[generic-]version.img

#boot=/dev/sda8

default=0

timeout=5

splashimage=(hd0,7)/grub/splash.xpm.gz

hiddenmenu

title CentOS (2.6.32-358.el6.x86_64)

root (hd0,7)

kernel /vmlinuz-2.6.32-358.el6.x86_64 ro root=/dev/mapper/vg_cjhz-LogVol00 rd_NO_LUKS rd_LVM_LV=vg_cjhz/LogVol00 rd_LVM_LV=vg_cjhz/LogVol05 rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet

initrd /initramfs-2.6.32-358.el6.x86_64.img

title Other

rootnoverify (hd0,0)

chainloader +1

 

-------------------------------------------------------------------------------------------------------

复制此menu.lst覆盖c盘NST文件夹下的menu.lst即可,重启就可以选择centos启动了

10、easybcd配置如下:

-------------------------------------------------------------------------------

有一个2项已列入bootloader.

 

默认: Windows 7

超时: 10 秒

EasyBCD引导设备: C:\

 

条目 #1

名称: Windows 7

BCD ID: {current}

驱动器: C:\

Bootloader的路径: \Windows\system32\winload.exe

 

条目 #2

名称: CentOS

BCD ID: {1a5c9d08-ad85-11e2-baaa-005056c00008}

驱动器: C:\

Bootloader的路径: \NST\NeoGrub.mbr

------------------------------------------------------------------------------

 

 又有更新了==================如下:

 

 

centos6.4 64位,超过4G的iso的裸机安装,秒杀所有教程遇到的问题(2013-09-29,本人cjh326419411亲自实验,原创,转载你懂得)

 

下面教程和上面不同,上面的是双系统,下面写的是直接安装centos,

由于centos6.4 64位超过4G的原因,

试过了用UltraISO全部写入,但是在安装步骤到分区之后,会提示找不到安装文件,网上说的直接拷贝进去,关键是64位的超过了4G,要不然就用32位或者6.3及以下版本

 

试过了阉割,在安装步骤到分区完成之后,后面执行会报错(有此想法的尽早放弃)

 

试过了在linux下的文件系统方式,等等,搞的超级蛋疼,还没有弄好,今天我来了,终于......

 

准备:(1)UltraISO

         (2)Pqmagic:分区大师,用于格式化成ext3,其它软件试过不支持 或者PartAssist 支持win8

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

         (4)CentOS6.4  64位系统 超过4G

操作:(1)打开UltraISO-打开centos6.4的cd1

   

            (2)在右边窗口删除packages(目的是为了提高写入速度)

            (3)点击如图区域,弹出框点击 “是” 然后有个处理进程,等待完成,然后文件-另存为一个新的iso,然后在用UltraISO打开此iso

            (4)点击 启动-写入硬盘镜像 --选择对应的u盘,写入方式,

然后点击 1格式化u盘、2写入、3点击 快捷启动--写入新的驱动器引导扇区--syslinux

      然后等待写入完成,至此,u盘引导已经完成

 

由于此处写入之后都变成fat32格式,所以无法centos cd1拷贝到u盘,

设想:1,把整个u盘格式成ext4,然后做成启动盘,关键一点syslinux工具只支持fat/fat32/ntfs格式,此方法不可行

            2、于是就有了我的另外一篇文章

 http://cjhz.iteye.com/blog/1948418,把u盘分割成两个区,一个是fat32的引导区,一个是ext4的iso存放区,但一直都没法实现,在建立第一个区的时候,把引导做好 是可以进入引导的,但是创建第二个ext4区之后,第一个区就引导不了,不知道什么原因,试过n次了,此方法我是没有行通

            3、既然第二种方法 第二个ext4存放分区会影响第一个分区fat32引导分区,于是就用u盘专门做引导(上面有过程),另外用我的移动硬盘格式出一个ext4的存放区,u盘和移动硬盘都挂到虚拟机上,然后设置u盘启动,引导成功之后,在选择盘符时选择移动硬盘分出的ext4存放区,(例如:sdc8),一步步安装 成功!!

  vmware中挂载u盘启动,网上有很多参考资料

            4、第二个存放区制作1、解压cd1中的isolinux和images到此分区根目录,然后拷贝cd1和cd2

 

小知识:频繁制作u盘写入太慢了,能否把u盘内容备份,然后即使格式化u盘,拷贝回去也能使用?

  答案:是可以的,

           1、拷贝回去之后,必须重新点击 快捷启动--写入新的驱动器引导扇区--syslinux,

            2、进入isolinux 修改syslinux.cfg抬头的default vesamenu.c32为

default linux timeout 600 label linux kernel vmlinuz append initrd=initrd.img

 

不然引导的时候,会提示 什么press enter 之类的提示语,而且进不去

在linux 中还需要修改isolinux-->syslinux,然后执行syslinux -s /dev/sdb1(引导区)

 

0
4
分享到:
评论
4 楼 langyahuashi 2013-05-30  
cjh326419411 写道
langyahuashi 写道
如果有多台电脑,可以考虑网络安装系统,然后网址填局域网另一台机器的地址,另一台机器架一个简单的服务器即可,
以前是参考的这篇文章
http://blog.sina.com.cn/s/blog_7765c81101011xpw.html

这个方式 有机会 试试 公司有这样的环境,但当时不知什么原因 网络安装不行,而且不想抹掉win7

笔记本有win7的话,再装centos,然后可以修改centos的grub启动文件,可以把win7加进去
3 楼 cjh326419411 2013-05-25  
langyahuashi 写道
如果有多台电脑,可以考虑网络安装系统,然后网址填局域网另一台机器的地址,另一台机器架一个简单的服务器即可,
以前是参考的这篇文章
http://blog.sina.com.cn/s/blog_7765c81101011xpw.html

这个方式 有机会 试试 公司有这样的环境,但当时不知什么原因 网络安装不行,而且不想抹掉win7
2 楼 langyahuashi 2013-04-26  
如果有多台电脑,可以考虑网络安装系统,然后网址填局域网另一台机器的地址,另一台机器架一个简单的服务器即可,
以前是参考的这篇文章
http://blog.sina.com.cn/s/blog_7765c81101011xpw.html
1 楼 xieyongwei 2013-04-26  
谢谢分享!
不过用单机还是习惯搞个虚拟机装linux。

相关推荐

    win7下硬盘安装Linux(Fedora17,CentOS 6.4,Ubuntu 12.10,LinuxMint 13 64-bit)

    以Centos6.4 为例,安装程序超过4G,可以开辟一个ext3分区,将安装文件置于该分区,这个可以在windows下依赖工具Ext2Fsd完成,这是一个能够在Windows上读写EXT2/3文件系统的工具. 另该分区可以直接作为系统安装时的目标...

    win7下安装各版本linux教程.docx

    【标签】: Win7、CntOS6.4、Fedral、Linux安装、双系统 【正文】: 要在Windows 7系统中安装Linux,你需要遵循以下步骤: 1. **准备工具**: - Linux发行版的ISO镜像文件,如CentOS 6.4、Fedora 17、Ubuntu 12.10...

    一个基于Qt Creator(qt,C++)实现中国象棋人机对战

    qt 一个基于Qt Creator(qt,C++)实现中国象棋人机对战.

    热带雨林自驾游自然奇观探索.doc

    热带雨林自驾游自然奇观探索

    冰川湖自驾游冰雪交融景象.doc

    冰川湖自驾游冰雪交融景象

    C51 单片机数码管使用 Keil项目C语言源码

    C51 单片机数码管使用 Keil项目C语言源码

    基于智能算法的无人机路径规划研究 附Matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    前端分析-2023071100789s12

    前端分析-2023071100789s12

    Delphi 12.3控件之Laz-制作了一些窗体和对话框样式.7z

    Laz_制作了一些窗体和对话框样式.7z

    ocaml-docs-4.05.0-6.el7.x64-86.rpm.tar.gz

    1、文件内容:ocaml-docs-4.05.0-6.el7.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/ocaml-docs-4.05.0-6.el7.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm 4、更多资源/技术支持:公众号禅静编程坊

    学习笔记-沁恒第六讲-米醋

    学习笔记-沁恒第六讲-米醋

    工业机器人技术讲解【36页】.pptx

    工业机器人技术讲解【36页】

    基于CentOS 7和Docker环境下安装和配置Elasticsearch数据库

    内容概要:本文档详细介绍了在 CentOS 7 上利用 Docker 容器化环境来部署和配置 Elasticsearch 数据库的过程。首先概述了 Elasticsearch 的特点及其主要应用场景如全文检索、日志和数据分析等,并强调了其分布式架构带来的高性能与可扩展性。之后针对具体的安装流程进行了讲解,涉及创建所需的工作目录,准备docker-compose.yml文件以及通过docker-compose工具自动化完成镜像下载和服务启动的一系列命令;同时对可能出现的问题提供了应对策略并附带解决了分词功能出现的问题。 适合人群:从事IT运维工作的技术人员或对NoSQL数据库感兴趣的开发者。 使用场景及目标:该教程旨在帮助读者掌握如何在一个Linux系统中使用现代化的应用交付方式搭建企业级搜索引擎解决方案,特别适用于希望深入了解Elastic Stack生态体系的个人研究与团队项目实践中。 阅读建议:建议按照文中给出的具体步骤进行实验验证,尤其是要注意调整相关参数配置适配自身环境。对于初次接触此话题的朋友来说,应该提前熟悉一下Linux操作系统的基础命令行知识和Docker的相关基础知识

    基于CNN和FNN的进化神经元模型的快速响应尖峰神经网络 附Matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    网络小说的类型创新、情节设计与角色塑造.doc

    网络小说的类型创新、情节设计与角色塑造

    毕业设计-基于springboot+vue开发的学生考勤管理系统【源码+sql+可运行】50311.zip

    毕业设计_基于springboot+vue开发的学生考勤管理系统【源码+sql+可运行】【50311】.zip 全部代码均可运行,亲测可用,尽我所能,为你服务; 1.代码压缩包内容 代码:springboo后端代码+vue前端页面代码 脚本:数据库SQL脚本 效果图:运行结果请看资源详情效果图 2.环境准备: - JDK1.8+ - maven3.6+ - nodejs14+ - mysql5.6+ - redis 3.技术栈 - 后台:springboot+mybatisPlus+Shiro - 前台:vue+iview+Vuex+Axios - 开发工具: idea、navicate 4.功能列表 - 系统设置:用户管理、角色管理、资源管理、系统日志 - 业务管理:班级信息、学生信息、课程信息、考勤记录、假期信息、公告信息 3.运行步骤: 步骤一:修改数据库连接信息(ip、port修改) 步骤二:找到启动类xxxApplication启动 4.若不会,可私信博主!!!

    57页-智慧办公园区智能化设计方案.pdf

    在智慧城市建设的大潮中,智慧园区作为其中的璀璨明珠,正以其独特的魅力引领着产业园区的新一轮变革。想象一下,一个集绿色、高端、智能、创新于一体的未来园区,它不仅融合了科技研发、商业居住、办公文创等多种功能,更通过深度应用信息技术,实现了从传统到智慧的华丽转身。 智慧园区通过“四化”建设——即园区运营精细化、园区体验智能化、园区服务专业化和园区设施信息化,彻底颠覆了传统园区的管理模式。在这里,基础设施的数据收集与分析让管理变得更加主动和高效,从温湿度监控到烟雾报警,从消防水箱液位监测到消防栓防盗水装置,每一处细节都彰显着智能的力量。而远程抄表、空调和变配电的智能化管控,更是在节能降耗的同时,极大地提升了园区的运维效率。更令人兴奋的是,通过智慧监控、人流统计和自动访客系统等高科技手段,园区的安全防范能力得到了质的飞跃,让每一位入驻企业和个人都能享受到“拎包入住”般的便捷与安心。 更令人瞩目的是,智慧园区还构建了集信息服务、企业服务、物业服务于一体的综合服务体系。无论是通过园区门户进行信息查询、投诉反馈,还是享受便捷的电商服务、法律咨询和融资支持,亦或是利用云ERP和云OA系统提升企业的管理水平和运营效率,智慧园区都以其全面、专业、高效的服务,为企业的发展插上了腾飞的翅膀。而这一切的背后,是大数据、云计算、人工智能等前沿技术的深度融合与应用,它们如同智慧的大脑,让园区的管理和服务变得更加聪明、更加贴心。走进智慧园区,就像踏入了一个充满无限可能的未来世界,这里不仅有科技的魅力,更有生活的温度,让人不禁对未来充满了无限的憧憬与期待。

    一种欠定盲源分离方法及其在模态识别中的应用 附Matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    Matlab实现基于BO贝叶斯优化Transformer结合GRU门控循环单元时间序列预测的详细项目实例(含完整的程序,GUI设计和代码详解)

    内容概要:本文介绍了使用 Matlab 实现基于 BO(贝叶斯优化)的 Transformer 结合 GRU 门控循环单元时间序列预测的具体项目案例。文章首先介绍了时间序列预测的重要性及其现有方法存在的限制,随后深入阐述了该项目的目标、挑战与特色。重点描述了项目中采用的技术手段——结合 Transformer 和 GRU 模型的优点,通过贝叶斯优化进行超参数调整。文中给出了模型的具体实现步骤、代码示例以及完整的项目流程。同时强调了数据预处理、特征提取、窗口化分割、超参数搜索等关键技术点,并讨论了系统的设计部署细节、可视化界面制作等内容。 适合人群:具有一定机器学习基础,尤其是熟悉时间序列预测与深度学习的科研工作者或从业者。 使用场景及目标:适用于金融、医疗、能源等多个行业的高精度时间序列预测。该模型可通过捕捉长时间跨度下的复杂模式,提供更为精准的趋势预判,辅助相关机构作出合理的前瞻规划。 其他说明:此项目还涵盖了从数据采集到模型发布的全流程讲解,以及GUI图形用户界面的设计实现,有助于用户友好性提升和技术应用落地。此外,文档包含了详尽的操作指南和丰富的附录资料,包括完整的程序清单、性能评价指标等,便于读者动手实践。

    漫画与青少年教育关系.doc

    漫画与青少年教育关系

Global site tag (gtag.js) - Google Analytics