误删Win7启动引导程序造成的错误
来源:互联网 发布:mac怎么删掉客人用户 编辑:程序博客网 时间:2024/05/18 20:34
今天很傻的把在linux下将Win7的启动引导程序删除了,导致无法正常引导win7和Ubuntu。
解决方法如下:
1)用光盘或者自己做一个U盘启动盘,对win7进行修复。
2)在1)的步骤之后由于重新生成了win7引导程序,因此无法正常启动之前用wubi安装的Ubuntu。
3)以下方法出自 http://www.cnblogs.com/mario/archive/2010/05/09/1731359.html
一、重装xp后恢复Ubuntu启动项(用wubi安装的Ubuntu)
把安装ubuntu->winboot文件夹下wubidr和wubidr.mbr两个文件拷到C盘根目录下,然后用记事本打开c盘下的 boot.ini,在最后一行加入c:\wubildr.mbr="Ubuntu"就可以了,然后保存重启。ubuntu启动项出来了!注意要先修改boot.ini的属性为可写。
二、Vista或windows7下恢复Ubuntu启动项(用wubi安装的Ubuntu)
Windows7(vista同理)没有boot.ini文件编辑的方法,当初Ubuntu是用wubi在Windows下安装的,为了免除重新安装只好重新引导,恢复方法如下:
1.把安装ubuntu->winboot文件夹下wubidr和wubidr.mbr两个文件拷到C盘根目录下
2.在“运行”中输入cmd到命令提示
运行如下:
如果出现管理员权限问题,请右键C:\Windows\System32\cmd.exe,以管理员身份运行
C:\Windows\system32>bcdedit
如果出现管理员权限问题,请右键C:\Windows\System32\cmd.exe,以管理员身份运行
C:\Windows\system32>bcdedit
注:BCDEDIT - 启动配置数据存储编辑器
Bcdedit.exe 命令行工具用于修改启动配置数据存储。
启动配置数据存储包含启动配置参数并控制操作系统的启动方式。这些参数以前位于Boot.ini 文件中(在基于 BIOS 的操作系统中)或位于稳定 RAM 项中(在基于可扩展固件接口的操作系统中)。可以使用 Bcdedit.exe 在启动配置数据存储中添加、删除、编辑和附加项。
启动配置数据存储包含启动配置参数并控制操作系统的启动方式。这些参数以前位于Boot.ini 文件中(在基于 BIOS 的操作系统中)或位于稳定 RAM 项中(在基于可扩展固件接口的操作系统中)。可以使用 Bcdedit.exe 在启动配置数据存储中添加、删除、编辑和附加项。
创建启动扇区
C:\Windows\system32>bcdedit /create /d "Ubuntu" /application bootsector
//多启动菜单上显示的名字项 {52bfff1e-92eb-11de-8fef-a79c522a3f35} 成功创建。3.把{}中的id复制下来,如:52bfff1e-92eb-11de-8fef-a79c522a3f35
4.再输入下列命令 (注意:自己替换下面{}中的id为第2步得到的id)
bcdedit /set {id} device partition=c: bcdedit /set {id} path \wubildr.mbr
bcdedit /set {id} description "Ubuntu"
bcdedit /displayorder {id} /addlast
bcdedit /set {id} description "Ubuntu"
bcdedit /displayorder {id} /addlast
严格按照上述方法做就好了。
- 误删Win7启动引导程序造成的错误
- XP/Win7/Ubuntu多系统下修改C盘UUID造成Ubuntu启动错误的解决办法
- Linux的引导启动程序
- win7升级win8时的引导错误
- 双系统:win7+fedora16 如何用windows引导程序启动fedora16
- Win7双启动引导修复
- Win7:双启动引导修复
- win7 centos7 双系统启动 引导
- centos7添加win7启动引导
- 用win7的启动菜单实现linux系统引导
- Win7 中恢复通过 wubi 安装的 Ubuntu 启动引导
- MSNEncryptM.dll模块错误造成MSN不能启动的问题解决
- 空格字符的错误造成监听无法启动
- Win7下程序自启动的问题
- Linux的启动和关机的流程、引导加载程序
- 修改XP,WIN7启动引导项属性
- centos7添加win7启动引导方法
- linux启动引导程序配置文件
- 写程序中的感悟
- oracle监听无法启动解决方法和步骤
- “接班人”心态导致 嘉庆 错失最后的改革机会
- Filter及FilterChain的使用详解
- JDBC4.0加载Driver
- 误删Win7启动引导程序造成的错误
- 基于 Cocos2d-x 引擎的游戏框架设计
- debian linux interfaces and resolv configuration
- Linux掛載新的/home
- c#切片编程
- Java 学习笔记03:Spring 3.0 核心机制 IoC
- Android手机分辨率基础知识(DPI,DIP计算)
- Hibernate实体类注解
- 联合与结构的区别