今天给大家带来WIN7硬盘如何装Linux(RedHat)双系统,WIN7硬盘怎样装Linux(RedHat)双系统,让您轻松解决问题。
虽然说现在的虚拟机的功能已经很强大,可以完美地虚拟LINUX了,但大部分用户还是觉得用真实的系统比较有感觉。具体方法如下:
1下载硬盘分区工具,将硬盘分区配置如下,供参考,按照自己所需调整分配的大小。C 盘:Win7(NTFS 格式——不处理)D 盘:E 盘:(FAT32格式----不处理)
F 盘:FAT32格式(存放RHEL6.1-i386-dvd.iso文件)
G 盘:EXT3格式--6G (根分区)
H 盘:EXT3格式--2G (SWAP分区)
2将linux镜像文件放置于fat32分区下(我是F盘),并解压出isolinux目录下的vmlinxz和initrd.img文件放置在fat32分区的根目录下,同时并将这两个文件复制到C盘根目录。
3下载grub4dos-0.4.3解压,取出grldr和menu.lst文件放置于系统盘根目录下备用
4由于win7的启动机制与xp不同,是通过文件bootmgr启动,现需要修改成由grub引导故将原先系统根目录下的bootmgr文件名修改为win7mgr,将grldr修改为bootmgr,并用记事本打开menu.lst,修改内容为如下(可直接复制)Timeout 30Default /default
Tile find and load win7Find –set-root /win7mgrChainloader /win7mgr
5C盘根目录,新建boot.txt 输入以下内容
[boot loader]
timeout=5
[operating systems]
c:grldr="RedHat Enterprise 6.1"
保存,将boot.txt 更名为boot.ini
6重新启动计算机。如果之前menu.lst配置正确就应该能够看到grub的引导界面,按提示按“C”进入grub的命令行模式进行linux安装盘启动配置Grub>root (hdN,X)
Grub>kernel /vmlinuzGrub>initrd /initrd.imgGrub>boot
【这里N,X中指你的硬盘和分区编号,要用WINGRUB查看,运行WinGrub,单击菜单中的tools菜单选择Partition List(分区列表),在这里能了解到硬盘的分区情况,比如可能看到FAT32的分区是(hd0,7)等】
注意上面命令中的空格,缺少空格命令无效,输入命令后开始安装LINUX,主要注意根分区和SWAP分区,如何安装这一部分省略,本文主要讲如何使WIN7和LINUX系统共存。
7找回你的WINDOWS 7
LINUX安装完毕后,重启看下WIN7能不能启动,若不能启动,按照如下办法解决
1、在LINUX系统下,进入boot/grub/grub.conf 以ROOT用户对grub.conf文件进行修改
在结尾添加如下命令(或修改已有的title WINDOWS 7接下来那几行)
title Windows 7
insmod ntfs
root (hd0,0)
chainloader +1
保存,重启,还是不能启动WIN7
2、插入U盘,重启,进入PE系统,进入C盘,将之前修改的bootmgr和grldr还原,即bootmgr修改为grldr win7mgr文件名修改为bootmgr。 关机,拔U盘,启动,顺利进入WIN7系统
3、设置默认启动为 LINUX/ WIN7
由于装了双系统,就有默认启动系统的问题
还是进入LINUX系统,boot/grub/grub.conf
看到有好几个title XXXX 的命令,数一下WINDOWS 7在第几个title命令。
修改:
default=0timeout=15为
default=2
timeout=10其中 default=1 中的 1 视具体情况而定。依据 grub.conf 文件中的排序,第一个title是 0,第二个title就是 1,第三个tile就是2。
8再次重启,熟悉的WINDOWS 7 又回来了
以上就是WIN7硬盘如何装Linux(RedHat)双系统,WIN7硬盘怎样装Linux(RedHat)双系统教程,希望本文中能帮您解决问题。
Win7相关教程