热门标签 | 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


推荐阅读
  • JavaScript 中创建对象的多种方法
    本文详细介绍了 JavaScript 中创建对象的几种常见方式,包括对象字面量、构造函数和 Object.create 方法,并提供了示例代码和属性描述符的解释。 ... [详细]
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
  • 本文详细介绍了如何在Ubuntu的Enlightenment (E17) 桌面环境中管理和优化桌面图标及根菜单。通过本文,您将了解这些功能的作用及其配置方法。 ... [详细]
  • 搭建Jenkins、Ant与TestNG集成环境
    本文详细介绍了如何在Ubuntu 16.04系统上配置Jenkins、Ant和TestNG的集成开发环境,涵盖从安装到配置的具体步骤,并提供了创建Windows Slave节点及项目构建的指南。 ... [详细]
  • docker镜像重启_docker怎么启动镜像dock ... [详细]
  • 尝试执行数据库模式加载时遇到错误'Mysql2::Error: 指定的键太长;最大键长度为767字节'。本文将探讨这一问题的成因及解决方案。 ... [详细]
  • 本文深入探讨了UNIX/Linux系统中的进程间通信(IPC)机制,包括消息传递、同步和共享内存等。详细介绍了管道(Pipe)、有名管道(FIFO)、Posix和System V消息队列、互斥锁与条件变量、读写锁、信号量以及共享内存的使用方法和应用场景。 ... [详细]
  • Java 中重写与重载的区别
    本文详细解析了 Java 编程语言中重写(Override)和重载(Overload)的概念及其主要区别,帮助开发者更好地理解和应用这两种多态性机制。 ... [详细]
  • MySQL Debug 模式的实现与应用
    本文详细介绍了如何启用和使用 MySQL 的调试模式,包括编译选项、环境变量配置以及调试信息的解析。通过实际案例展示了如何利用调试模式解决客户端无法连接服务器的问题。 ... [详细]
  • 本文详细介绍如何在 Windows 环境下安装 Ubuntu 12.04 版本的 Linux 操作系统,包括必要的软件下载、配置步骤以及注意事项。 ... [详细]
  • 随着技术社区的发展,越来越多的技术爱好者选择通过撰写博客来分享自己的学习经验和项目进展。本文将介绍一个具体案例,即将一套原本运行于Windows平台的代码成功移植到Linux(Redhat)环境下的过程与挑战。 ... [详细]
  • Ubuntu GamePack:专为游戏爱好者打造的Linux发行版
    随着Linux系统在游戏领域的应用越来越广泛,许多Linux用户开始寻求在自己的系统上畅玩游戏的方法。UALinux,一家致力于推广GNU/Linux使用的乌克兰公司,推出了基于Ubuntu 16.04的Ubuntu GamePack,旨在为Linux用户提供一个游戏友好型的操作环境。 ... [详细]
  • C语言实现推箱子游戏的完整代码
    本文详细介绍了如何使用C语言在Linux环境下实现一个简单的推箱子游戏,包括游戏的基本规则、地图设计及代码实现。适合C语言初学者学习。 ... [详细]
  • 本文将指导您如何在Ubuntu 18.04系统中自定义截图快捷键,以便更高效地进行屏幕捕捉。如果您对Linux系统操作感兴趣,或希望提高工作效率,不妨跟随本文一起学习。 ... [详细]
  • 在安装Ubuntu 12.10并尝试安装VMware Tools时,遇到了一个常见的错误提示:指定的路径不是有效的3.5.0-17-generic内核头文件路径。本文将提供解决这一问题的具体步骤。 ... [详细]
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社区 版权所有