开机出现:windowS 启动配置数据(BCD)存储文件包含一些无效信息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开机出现:windowS 启动配置数据(BCD)存储文件包含一些无效信息相关的知识,希望对你有一定的参考价值。

联想Y570笔记本开始的时候360网络防护没有正常开启我并没有再以 重启了 结果就。。。。

然后就需要按回车 按了回车又变成这样

以此无限往复循环。,。,,,求电脑达人告知解决办法 本人没有WIN7光盘无法像系统提示的那样操作啊。
希望有大神能够给予解决。。。。。跪求。方

参考技术A 开机过了Bios后按F8 里面选择一下最后一次完美配置 试试。如果不行只能重新装系统。或者有备份系统的话就还原一下追问

你好我的笔记本只有F2和F12 按F8的话毫无反应,具体怎么弄啊。能留个Q么 求指点。。谢谢你了

追答

过了bios画面后 ,再按几遍F8。

追问

没反应按F8 BIOS画面是主板画面么?哪里有提示有F2和F12可以选择。过了主板画面直接就是图1 了 根本没反应。。。

追答

嗯,这个只能重装系统了。系统引导没了。或者你有U盘启动的话修复一下

追问

哎。。我用联想自带的还原软件还原还是这样,,,,无解了。

参考技术B 看下能否进带网络的安全模式,如果进的去用360做系统急救,如果无法进入 可以试用winPE进系统做完备份后重新做系统 参考技术C 哥们 我跟你情况一模一样啊,你搞定了没?
我也是发现360网络防护没开 然后重启 就变成这样了 进不去安全模式 也进不去系统修复 急死了啦追问

做一个U盘系统的PE 然后修复下引导就好了。不过我第二天360的网络防护还是没有正常开启 但是系统无异常。。我就郁闷了。

参考技术D 重新插拔电池 第5个回答  2017-07-11 这是系统损坏的表现,重装系统是解决问题的最好方法...

CentOS 6 系统无法开机故障修复

本文针对grub故障及服务故障导致的开机无法启动的情况进行模拟,并给出修复详细步骤。


一、grub各配置文件问题引起的开机故障

      可能出现此故障场景

  • 当前硬盘没有grub,每次启动都是通过有grub的光盘或U盘启动的当前硬盘上的操作系统

  • 有两块硬盘其中有一块没有安装grub

  • 主机WindowsLinux双系统共存,后来由于Windows坏了重装了Windows此时Linuxbootloader就被覆盖

  1、模拟stage1阶段(操作系统所在磁盘分区的前446字节)被破坏导致的开机故障

    模拟操作:

技术分享

    故障现象:开机停留在如果所示界面

技术分享


修复方法1:

①如上图选择Rescue installed system(救援模式),或者在该界面按Esc进入boot命令行接口

键入圈红内容也可以进入紧急救援模式。之后需选择语言及键盘图略。

技术分享

②是否设置网络信息

技术分享


注:若要通过网络服务器上的文件修复grub可启动该项,此处要通过光盘修复选择“No”

紧急救援模式接下来会尝试查找本机硬盘上是否有装过操作系统,如果有的话它会把找到的根挂载至当前启动的小的紧急救援模式的Linux系统的/mnt/sysimage目录下,稍后用户可以到该目录下找所需要的文件,若要这样选择“continue” 。后续确定图略

技术分享

④选择shell,进入系统开始修复阶段

技术分享

技术分享

chroot /mnt/sysimage从救援模式的根切到已损坏操作系统,因为后续要把grub安装到该操作系统。

grub-install /dev/sda重新安装grub,以修复系统。

⑤sync将修改写入磁盘,退出已grub修复的系统进入紧急救援模式下的Linux重启系统。

技术分享

重启过程中拆除光盘避免系统以光盘启动,如下图不打勾“启动时连接”即可

技术分享   

重启系统成功图略。

修复方法2:如方法1前面步骤至切根操作(chroot /mnt/sysimage),之后键入grub进入grub命令行界面交互操作,


grub> root (hd#,#)

grub> setup (hd#)

quit

“#”视情况而定,例如root(hd0,0)操作系统在第一块硬盘,第一个分区。setup (hd0)代表把grub装到哪块硬盘。

注意:第二种方法要求/boot/grub目录下必须有stage1stage2和各类stage1_5。局限性较大,推荐使用第一种方法进行修复。

2、模拟stage1_5阶段(操作系统所在磁盘分区的512字节约3个扇区)被破坏导致的开机故障

     模拟操作:

技术分享   故障现象为卡在全黑屏(不用截图了吧)

 修复方法:开机按Esc进入救模式界面,之后操作同stage1阶段。


3、模拟stage1_5阶段(操作系统所在磁盘分区的512字节约3个扇区)被破坏导致的开机故障

     模拟操作:将/boot/grub/目录下除grub.conf文件其余全部删除。

  故障现象:如图所示

技术分享修复方法:开机按Esc进入救模式界面,之后操作同stage1阶段。

4、将/boot/grub目录删除导致的无法开机。

 故障现象:如图

技术分享开机会卡在grub命令行界面。

修复方法:如下图键入root、kernel、initrd三条主要信息(内容以实际故障计算机为准),重启后进入救援模式重复上述操作(切根、生产grub配置信息),

重写配置文件:/boot/grub/grub.conf

简单的写一下:

title jinbus

root (hd0,0)

kernel /vmlinuz-2.6.32-642.el6.x86_64 ro root=/dev/sda3

initrd /initramfs-2.6.32-642.el6.x86_64.img

重启解决问题。

技术分享

5、删除/boot目录下的所有文件,导致的开机无法启动。

  模拟故障:rm –rf /boot

  

此时删除了启动时需要的:

   内核文件:vmlinuz-2.6.32-642.el6.x86_64

      虚拟文件系统:initramfs-2.6.32-642.el6.x86_64.img

        grub 的启动文件:stage1.5 stage2

             grubstage1.5 :如果之前发生过修复,那么启动时用到的数据存在于MBR之后,stage1.5同样存在于文件夹下,但是不会用到 。

        grub的配置文件:grub.conf

  修复方法:进入光盘救援模式,恢复内核文件:vmlinuz-2.6.32-642.el6.x86_64  及 虚拟文件系统:initramfs-2.6.32-642.el6.x86_64.img

       方案1:安装 kernel进行修复,

chroot /mnt/sysimange

           mount /dev/sr0 /mnt/sr0

           rmp –ivh /mnt/sr0/Packages/kernel.****.rpm

     方案2:分别修复

        ①  chroot /mnt/sysimange

            cp /mnt/isolinux/vmlinuz-2.6.32-642.el6.x86_64 /boot

            cp /mnt/isolinux/initramfs-2.6.32-642.el6.x86_64.img /boot

         ②  创建虚拟文件系统文件


            mkinitrd /boot/initramfs-`uname  -r `.img  `uname  -r `

         ③ 安装 grub 使用命令:

        grub-install /dev/sda

         ④  重写 grub.config

         ⑤  sync 同步 


二、服务问题引起的开机故障


   模拟服务故障环境:在/etc/init.d/下新建故障服务test.sh,

技术分享

新建该脚本要遵循LSB服务脚本定义的规范进行编写基本格式如上图,能接受4个基本参数即可{start|stop|status|restart}。在start函数中写入sleep 10000模拟开机无法启动的环境。

技术分享

如图设置test.sh服务为开机自启动。

故障现象:卡到某一服务无法开机

修复方法1:一般服务在单用户模式下不会设为自启动,开机至grub菜单界面。

技术分享

选中要启动的内核,a键编辑内核参数。如图在参数后面添加1(或者s、S、single)进入单用户模式。

技术分享

技术分享

chkconfig test.sh off 将故障服务off掉即可。

如果单用户模式都设为了开机启动,就需要使用第二种方法进行修复。

修复方法2:grub菜单a键编辑内核参数,后面添加如下图所示内容

技术分享

回车,b键启动

技术分享此时bash作为第一个启动的程序,会跳过initrd设定的服务。

技术分享此时是只读挂载没有修改权限,需重新挂载并进行后续操作。

重启完成修复。

本文出自 “linux运维” 博客,请务必保留此出处http://arm2012.blog.51cto.com/2418467/1962247

以上是关于开机出现:windowS 启动配置数据(BCD)存储文件包含一些无效信息的主要内容,如果未能解决你的问题,请参考以下文章

win7开机出现BCD错误,恢复系统也不行

开机时提示信息:windowS 启动配置数据(BCD)存储文件包含一些无效信息

我的Y480 出现 windows 未能启动 文件:\boot\bcd 状态:0XC0000098 信息:。。。OS 项目无效 如何拯救

电脑启动时显示WINDOWS启动配置数据(BCD)存储文件包含一些无效信息,

windows 启动配置数据(BCD)存储文件包含一些无效信息

装win7时出现Windows启动配置数据(BCD)存储文件包含一些无效信息