自己的电脑上本身是win7,为了试验openstack,决定装个ubuntu server,过程也不太懂,一直卡在分区不敢贸然前进,反复了几次,终于导致我进不了原来的win7,原因不明!

  当时就慌了,因为我喜欢把东西放在桌面上,这要一重装,那我就悲剧了。

  不过后来发现,可以用ubuntu desktop的安装系统盘进行try ubuntu,这时候系统估计运行在启动盘里吧,这个试用在这种时候还挺好使,因为它可以访问到所有的盘,这样即便进入不了原系统,依然可以把硬盘里的东西拷出来,好吧,至少没有那么糟,赶紧备份c盘的东西,做好重装的准备。

  但一想到要重装,还是很烦躁,开始从网上搜索解决方案。从症状来看我的盘并没有被格式化,win7系统依然存在,那就应该是启动引导出现了问题了。那就开始进行修复吧,大部分比较靠谱的,不用软件修复的方法,都是用win7安装盘修复。其中有个大牛的博客讲的特别详细,关于windows启动的各种症状都有说,我也是从这里获得我想要的。大牛博客链接http://blog.sina.com.cn/s/blog_49f914ab0100htql.html,有时间还得继续学习下。

  那就简要说说我碰到的问题和最终解决方案吧。

  网上很多说双系统的解决方案,无奈我的另一个系统尚未装好就出状况了,所以估计也不适用,不知道可不可以在liveCD里使用linux来修复,可能可以,没有深究。那就只能使用纯粹修复win7的方案了。用u盘制作了一个win7原生启动盘,进行修复。下面是我的尝试和结果。

  从u盘启动后,点击修复系统,直接点击里面的修复win7启动,直接失败。

  点击dos命令窗口,或者按shift+f10,开始命令修复。

  输入 bootrec /fixmbr,执行成功。但启动引导依然存在故障,问题没有解决。

  输入bootrec /fixboot。报错:此卷不包含可识别的文件系统。请确定所有请求的文件系统的驱动程序已加载,且此卷未损坏。

  输入bootsect /nt60 c:,成功执行,但没有解决问题。

  输入bootsect /nt60 c: /mbr,都没看明白是成功执行还是说语法有问题,确定的是没有解决我的问题。

  输入bootsect /nt60 sys /mbr,成功执行,解决问题!

修复win7的启动引导的更多相关文章

  1. 【Linux】CentOS7 安装,遇到的各种问题,并修复win7启动项

    https://www.cnblogs.com/sxdcgaq8080/p/7457255.html ------------------------------------------------- ...

  2. 双系统重装win7和ubuntu修复win7引导方法介绍(来源百度经验)

    很多朋友喜欢为电脑安装win7和ubuntu双系统,当我们重装双系统时,可能会出现win7引导不见的情况,接下来就告诉大家双系统重装win7和ubuntu修复win7引导的方法. 1.win7和ubu ...

  3. 更新新网卡驱动,修复win7雷凌网卡Ralink RT3290在电脑睡眠时和启动网卡时出现蓝屏netr28x.sys驱动文件错误

    更新新网卡驱动,修复win7雷凌网卡Ralink RT3290在电脑睡眠时和启动网卡时出现蓝屏netr28x.sys驱动文件错误 我的本本是win7,雷凌网卡Ralink RT3290   802.1 ...

  4. 为win7添加ubuntu的启动引导项

    利用MBRFix删除ubuntu的开机引导界面,恢复成win7引导之后,为win7添加ubuntu的启动引导项: 直接利用EasyBCD添加一个Grub2的引导项即可 参考:http://mathis ...

  5. Boot Repair-能一键修复ubuntu启动/引导项的软件(告别命令行)

    如果你是windows+ubuntu的双系统,那么重装windows之后(非ghost 方式),是会直接进入windows的,之前的grub引导菜单会被抹掉,想要修复ubuntu的启动菜单的话,通常需 ...

  6. [FW]修复ubutnu12.04+win7的grub2引导

    [转]修复ubutnu12.04+win7的grub2引导 原文位置:http://wenku.baidu.com/view/b6b7c9926bec0975f465e2f8.html ps:我使用的 ...

  7. win7激活不支持的启动引导分区完美解决方法

    前言: 激活win7显示不支持的启动引导分区怎么办?有用户使用暴风激活工具给win7 64位系统激活时,弹出Error提示框"不支持的启动引导分区". 这是因为传统的win7激活工 ...

  8. win10+ubuntu双系统修复ubuntu启动引导

    因为windows是不能引导linux的,而每次win10升级或恢复都会将linux的启动引导覆盖掉,导致无法进入linux, 所以一直就禁止了win10更新.这几天win10出了点小毛病,所以就狠下 ...

  9. 『学了就忘』Linux启动引导与修复 — 71、grub启动引导程序的加密

    目录 1.什么是grub加密 2.grub加密步骤 3.grub加密的lock属性 1.什么是grub加密 上篇文章说了,系统在开机的时候,有一个5秒的读秒时间,方便你进入到grub界面中. 如下图所 ...

随机推荐

  1. hihoCoder #1032 : 最长回文子串 [ Manacher算法--O(n)回文子串算法 ]

    传送门 #1032 : 最长回文子串 时间限制:1000ms 单点时限:1000ms 内存限制:64MB 描述 小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程产生了莫大的兴趣,他们约定好互相 ...

  2. 【转载】js中对象的使用

    原文链接:http://www.jb51.net/article/90256.htm[侵删] 简单记录javascript中对象的使用 一.创建对象 //创建一个空对象 var o={}; //创建一 ...

  3. 【Java源码】集合类-队列Queue

    一.描述 队列Queue这种数据结构,通常指先进先出(FIFO)这种容器.可以模拟生活中依次排队这种场景. 下面是集合体系继承树: 二.Queue Queue和List一样都是Collection的子 ...

  4. Baby Step Giant Step model

    ******************************************** */ #include <stdio.h> #include <string.h> # ...

  5. spring-security 理解 笔记 介绍以及使用(持续更新)

    本人经过2周的学习,成功搭建了认证服务器,资源服务器和客户端 .下面是本人对 oauth2的理解,以及spring-security的使用,如果理解错误的地方,还望指正. 现在代码有点凌乱,过段时间会 ...

  6. spring mvc技术

                                                     spring mvc之访问路径        1. @RequestMapping这个注解  在实际项 ...

  7. MySQLWorkbench里的稀奇事之timestamp的非空默认值

    在创建表时,某字段为非空时间戳,timestamp not null 问题来了,使用workbench建表时,如果值非空,是需要有一个默认值的,不然会报错. 那么,如果是更新时自动填充可以使用DEFA ...

  8. mysql.bat

    cls  @echo off :设置窗口字体颜色 color 0a  :设置窗口标题 TITLE MySQL管理程序    call :checkAdmin    goto menu :菜单 :men ...

  9. FIREDAC保存ORACLE的BLOB字段数据

     FIREDAC默认识别ORACLE的BLOB字段为HUGEBLOB,需要将HBLOB映射为BLOB,才可以保存ORACLE的BLOB字段的数据.

  10. 最齐全的站点元数据meta标签的含义和使用方法

    最齐全的站点元数据meta标签的含义和使用方法 随着HTML5的流行和Web技术的不断演变,Meta标签队伍也越来越壮大,从Windows XP的IE6到现在Windows 7.Windows 8的I ...