windows7下硬盘安装linux 双系统共存,这里用的是redhat enterprise linux server 6

如果linux系统镜像文件大于4GB,请参考这篇文章:

http://redmaple34.blog.51cto.com/2621361/1352922

此文章和本文适用于安装redhat系列的操作系统。


一、 磁盘分区准备:
C(原有windows系统盘)  
D(原有存放windows环境下数据的分区)  
E(需要格式化为fat32分区,用来存放linux系统ISO镜像文件和解压镜像后的文件(只需要解压isolinux和p_w_picpaths文件夹到分区根目录即可),大约需要5G的空间,安装完双系统后可删除镜像文件和解压的文件,空出来供windows 使用)
还需5G以上的空闲硬盘空间,用来安装linux系统


二、 把linux ISO镜像放到E;提取isolinux和p_w_picpaths文件夹到分区根目录,且再提取一份到C的根目录


三、下载最新版EasyBCD_2.1


四、安装配置EasyBCD_2.1,如图所示操作
1、安装EasyBCD,一路下一步默认安装即可,安装完成后打开  

windows7下硬盘安装linux,双系统共存


单击确定,

windows7下硬盘安装linux,双系统共存


2、单击Add New Entry ,然后单击NeoGrub,再单击Install

windows7下硬盘安装linux,双系统共存


3、然后单击Configure,弹出menu.slt记事本,编辑此文档,添加以下内容,保存关闭

windows7下硬盘安装linux,双系统共存


windows7下硬盘安装linux,双系统共存


由于我安装的是redhat server 6系统,因此title install 后面就填redhat6(可随意起名),
Kernel (hd0,3)/isolinux/vmlinuz 表示安装linux需要的vmlinuz文件位于hd0,3 。  0表示第一块硬盘,3表示第4个磁盘分区,0表示第一个,第3个分区是存放linux镜像文件和解压后的isolinux和p_w_picpaths文件夹的分区E,此分区必需是fat32,能够被linux识别。
4、单击Edit Boot Menu,出现此画面即可,含义为默认启动windows7,启动等待时间为3秒。最后单击Save Settings,保存退出


五、 重启计算机
选择NeoGrub Bootloader

windows7下硬盘安装linux,双系统共存

windows7下硬盘安装linux,双系统共存


直接回车安装即可
硬盘安装linux和光盘安装有些不同,安装过程中需要指定ISO文件的位置,即sda4,即(hd0,3)
安装完linux系统以后,每次启动计算机默认进入linux系统,若需默认进入windows,在linux下修改/boot/grub/grub.conf文件,此文件格式如下:
# 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,0)
#          kernel /vmlinuz-version ro root=/dev/sda5
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=3
splashp_w_picpath=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title redhat6
       root (hd0,3)
       kernel /vmlinuz-2.6.35.6-45.fc14.i686 ro root=UUID=2fbaa425-8140-4175-a338-7182de99a748 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYTABLE=us rhgb quiet
       initrd /initramfs-2.6.35.6-45.fc14.i686.img
把default=0改为1就可以启动计算机默认进入windows 操作系统了