虽然说现在的虚拟机的功能已经很强大,可以完美地虚拟LINUX了,但大部分用户还是觉得用真实的系统比较有感觉。
工具/原料
镜像文件:RHEL(RedHatEnterpriseLinux)6.1-i386-dvd.iso
软件:Grub4Dos-0.4.4
软件:WINGRUB
PE启动盘(重要,装完LINUX用它来找回WIN7)
方法/步骤
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文件名修改为win壅酪认奉7mgr,将grldr修改为bootmgr,并用记事本打开menu.lst,修改内容为如下(可直接复制)Timeout30Default/defaultTilefindandloadwin7Find–set-root/win7mgrChainloader/win7mgr
5、C盘根目录,新建boot.txt输入以下内容[bootloader]timeout=5[operatingsystems]c:\grldr="RedHatEnterprise6.1"保存,将boot.txt更名为boot.ini
6、重新启动计算机。如果之前menu.lst配置正确就应该能够看咦筋庑檗到grub的引导界面,按提示按“C”进入grub的命令行模式进行lin锇栀劐箨ux安装盘启动配置Grub>root(hdN,X)Grub>kernel/vmlinuzGrub>initrd/initrd.imgGrub>boot【这里N,X中指你的硬盘和分区编号,要用WINGRUB查看,运行WinGrub,单击菜单中的tools菜单选择PartitionList(分区列表),在这里能了解到硬盘的分区情况,比如可能看到FAT32的分区是(hd0,7)等】注意上面命令中的空格,缺少空格命令无效,输入命令后开始安装LINUX,主要注意根分区和SWAP分区,如何安装这一部分省略,本文主要讲如何使WIN7和LINUX系统共存。
7、找回你的WINDOWS7LI鲍伊酷雪NUX安装完毕后,重启看下WIN7能不能启动,若不能启动,按照如下办法解决在LINUX系统下,进入boot/grub/gru芟鲠阻缒b.conf以ROOT用户对grub.conf文件进行修改在结尾添加如下命令(或修改已有的titleWINDOWS7接下来那几行)titleWindows7insmodntfsroot(hd0,0)chainloader+1保存,重启,还是不能启动WIN7插入U盘,重启,进入PE系统,进入C盘,将之前修改的bootmgr和grldr还原,即bootmgr修改为grldrwin7mgr文件名修改为bootmgr。关机,拔U盘,启动,顺利进入WIN7系统设置默认启动为LINUX/WIN7由于装了双系统,就有默认启动系统的问题还是进入LINUX系统,boot/grub/grub.conf看到有好几个titleXXXX的命令,数一下WINDOWS7在第几个title命令。修改:default=0timeout=15为default=2timeout=10其中default=1中的1视具体情况而定。依据grub.conf文件中的排序,第一个title是0,第二个title就是1,第三个tile就是2。
8、再次重启,熟悉的WINDOWS7又回来了