首页 > 代码库 > RHEL6.5及Win7的和谐共处(投机版)
RHEL6.5及Win7的和谐共处(投机版)
背景:
在Windows XP存在时,装了个RHEL6.5,用的是安装程序自带的Grub,后来将XP删除后重装了Windows7,RHEL的Grub被覆盖,启动不了RHEL了,于是补上RHEL的引导……
步骤:
用Grub/grldr来弄是比较方便的,但Win7默认用BCD,没有boot.ini,于是想到在硬盘(Win7系统分区)中再加装个大白菜PE(一般大白菜工具都有这功能:将大白菜PE装到本地);(当然,装其它PE版或者不装或许可以,不过我还没去试直接将boot.ini相关文件拷进去是否有用,有待测试)
如此一来,Win7系统分区中也就有了boot.ini:
[boot loader]timeout=4 [operating systems]C:\AVLDR="Start WindowsPE System"
再从Grub4Dos或者更新的Grub工具中找到Grldr及grldr.mbr,并将其拷到Win7系统分区根目录下,
在boot.ini中添加:
C:\grldr.mbr="Start Linux System"
同时,在Win7系统分区根目录下创建menu.lst(这才算是RHEL的菜单)
default=0timeout=5title Red Hat Enterprise Linux (2.6.32-431.el6.i686) root (hd0,1) kernel /vmlinuz-2.6.32-431.el6.i686 ro root=/dev/mapper/vg_rhel6p5-lv_root rd_NO_LUKS rd_LVM_LV=vg_rhel6p5/lv_swap rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8 rd_LVM_LV=vg_rhel6p5/lv_root KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet initrd /initramfs-2.6.32-431.el6.i686.imgtitle Return to Main Menu chainloader (hd0,0)+1 boottitle Restart System reboottitle ShutDown Your Computer halt
当然,这里的menu.lst不单单可以引导RHEL,如果你还有别的Linux也可以考虑加进来,不过记得设置好分区位置(hd0,1)(这个根据实际分区情况,慎重对待吧)
完了之后,重启就可以看到原来Win7的菜单多了一项"Start Linux System",进去后就看到对RHEL菜单的设置了……
RHEL6.5及Win7的和谐共处(投机版)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。