热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

安装Ubuntu9.10后如何恢复XP和WIN7启动菜单?

先交代一下背景:我双硬盘,第一块硬盘原来安装XP和F11(准备格式掉安装F12),第二硬盘的E区是WIN7系统(注意,不是C区,C区是没有用的但又没格式化掉的旧XP系统),因此我安装UB9
先交代一下背景:我双硬盘,第一块硬盘原来安装XP和F11(准备格式掉安装F12),第二硬盘的E区是WIN7系统(注意,不是C区,C区是没有用的但又没格式化掉的旧XP系统),因此我安装UB9.10前已经是多系统的。今天我又通过硬盘安装方式把UB9.10安装到第二块硬盘,但是安装完UB9.10之后,原来第一硬盘的XP和第二硬盘的WIN7都不能启动了。有两项关于WIN的启动项,其中一个XP启动项按下回车就是重启电脑,另一个WIN启动项按下回车后就是启动进入GRUB,XP和WIN7都无法登录了。

我已经在UB9.10里通过终端sudo update-grub两次了,结果还是一样不能启动XP和WIN7。以下是在一位好心的网友的热心帮助下,经过本人亲身试验,而且行之有效的解决方法:

原因是采用了硬盘安装方式安装UB后,把那个引导工具grldr破坏了

修改UB9.10里的/boot/grub/grub.cfg文件中WIN7的启动选项,或者直接复制增加以下这个WIN7选项吧。

menuentry "Windows 7" {
insmod ntfs
set root=(hd0,1)
drivemap -s (hd0) ${root}
chainloader +1
}


这个应该就可以进入grub4dos 的菜单,然后按 C 进入GRUB的DOS状态 ,在grub>提示符下输入以下三条命令来修复引导工具grldr即可

grub>root (hd0,0)
grub>chainloader /bootmgr
grub>boot

进入win7后要重新激活WIN7,然后就正式恢复了UB9.10和WIN7的双系统启动菜单了,至于XP是在WIN7的启动菜单里的,一样正常了。哈哈!

本文出自 “银河其霖” 博客,请务必保留此出处http://kpjack.blog.51cto.com/627289/219621


推荐阅读
author-avatar
夜阑人静1314coolgirl
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有