`

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。

相关推荐

    centos6.4iso镜像

    centos6.4的安装镜像。可以下一个VM,安装流程百度一大堆。

    vm 虚拟机上安装CentOS6.4详细安装

    本篇将详细介绍如何在VMware Workstation 10上安装CentOS 6.4,这是一个非常实用的操作,特别是对于学习Linux系统管理、开发测试以及软件兼容性验证等场景。 首先,我们来了解一下为什么选择CentOS。CentOS是一个...

    CentOS 6.4安装(超级详细图解教程)

    - **镜像下载**:CentOS 6.4的系统镜像包括两个部分,用户通常只需要下载第一个镜像文件(如`CentOS-6.4-i386-bin-DVD1.iso`或`CentOS-6.4-x86_64-bin-DVD1.iso`),即可完成系统的基本安装。第二个镜像则包含了额外...

    Centos6.4_安装oracle_11g教程

    在本教程中,我们将探讨如何在CentOS 6.4操作系统上安装Oracle 11g数据库。Oracle 11g是Oracle公司推出的企业级数据库管理系统,适用于大型企业应用,提供高性能、高可用性和安全性。在CentOS 6.4上安装Oracle 11g...

    centos6.4U盘安装

    本文将详细介绍如何使用U盘来安装CentOS 6.4版本的操作系统。 #### 二、准备工作 在正式开始之前,请确保已经准备好了以下几项内容: 1. **设备准备**:需要一台Windows操作系统PC和一台Linux操作系统PC(用于制作...

    安装CentOS6.4系统

    在本文中,我们将详细介绍如何安装CentOS 6.4系统,这是一个基于Linux的操作系统,广泛用于服务器和开发环境。首先,你可以从CentOS官方网站下载最新的ISO镜像文件。对于初学者,推荐下载标准安装版,即CentOS-6.4-...

    CentOS 6.4 i386的学习笔记-001 自定义安装图形界面

    这表明,无论是在中文还是英文界面下,用户都可以自由选择安装系统的语言,满足多语言环境的需求。 #### 五、安装界面与交互 笔记中的“启动界面”部分未完全展示,但从上下文可以推测,这部分内容涵盖了如何进入...

    CentOS6.4单用户下root密码破解

    ### CentOS6.4单用户模式下Root密码破解详解 #### 一、背景介绍 在Linux系统管理中,可能会遇到忘记root账户密码的情况。这不仅会给系统维护带来不便,还可能影响到系统的正常使用。CentOS 6.4作为一款广泛使用的...

    在VBox上安装CentOs6.4.doc

    在VBox上安装CentOs6.4,图文版。

    Centos6.4 64位系统安装oracle 11g R2

    文件"美河学习在线eimhe.com]centos6.4_64安装oracle 11g r2.pdf"可能提供了更详细的步骤和指导,建议仔细阅读以确保整个过程顺利进行。 在整个过程中,确保遵循最佳实践,如定期备份、限制权限和监控系统性能,以...

    VM workstation9安装centos6.4

    VM workstation9安装centos6.4

    vm虚拟机centos6.4百度云盘下载地址(永久有效)

    VMware上的centos6.4虚拟机,直接下载解压导入即可使用

    CentOS 6.4 安装 Oracle 11g

    在本教程中,我们将深入探讨如何在 CentOS 6.4 操作系统上安装 Oracle 11g 数据库管理系统。Oracle 11g 是一个企业级的数据库解决方案,它提供了高性能、高可用性和安全性,适用于大型企业的关键业务应用。在 CentOS...

    【PDF】CentOS+6.4安装(超级详细图解教程)

    1、CentOS 6.4 系统镜像有两个,安装系统只用到第一个镜像即 CentOS-6.4-i386-bin-DVD1.iso(32 位) 或者 CentOS-6.4-x86_64-bin-DVD1.iso(64 位),第二个镜像是系统自带软件安装包; 2、安装 CentOS 6.4 ...

    win7下安装centos双系统

    安装 CentOS 双系统在 Windows 7 下 在这篇文章中,我们将详细介绍如何在 Windows 7 下安装 CentOS 双系统。该过程可以分为五个步骤:磁盘分区准备、镜像文件准备、装载 GRUB 引导程序、安装 CentOS 和重启计算机。...

    第1步:VMware安装CentOS6.4.doc

    本文将详细介绍如何使用VMware安装CentOS6.4操作系统,这是一个适用于初学者和专业人员的实用教程。 一、VMware安装 在开始安装CentOS6.4之前,首先确保已经下载了VMware的安装程序和CentOS6.4的ISO镜像文件。...

    Dell CentOS 6.4安装Oracle VM VirtualBox 操作文档.doc

    自己动手从开箱上架开始,Dell CentOS 6.4服务器安装Oracle VM VirtualBox 操作的文档

    CentOS6.4 SSH Telnet服务器配置

    在CentOS 6.4系统中安装SSH服务器的基本步骤如下: 1. **安装SSH服务器** - 使用`yum install openssh-server`命令安装OpenSSH服务器。 2. **启动与管理SSH服务** - 启动SSH服务:`service sshd start` - 设置...

Global site tag (gtag.js) - Google Analytics