前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2008R2系统报0x0000007b、 0xc0000034

2008R2系统报0x0000007b、 0xc0000034

原创
作者头像
Windows技术交流
修改2023-04-18 17:41:44
1.7K3
修改2023-04-18 17:41:44
举报
文章被收录于专栏:Windows技术交流Windows技术交流

集成驱动参考https://cloud.tencent.com/developer/article/1927302 搞的,但导入的2008系统报0x0000007B

有几次2008R2系统进不去系统报0x0000007B的问题,我用了Win7_2008R2\下面的硬盘驱动不行,用了Vista_2008\下面的硬盘驱动反而可以了,最好都装一下,省事,操作系统会自动识别适配的驱动

如果出现了0x0000007B的问题,就挂win10pe用dism命令把Win7_2008R2\和Vista_2008\下面的硬盘驱动都安装下

32位就选x86子目录,64位就选amd64子目录

≥2008R2的server系统只有64位,没有32位

2008(非R2)是最后一版有32位的server系统

这个子目录,不是指CPU,是指32位还是64位,32位就是x86子目录,64位就是amd64子目录。

但总会有例外,不论你在win10pe怎么用dism加载驱动,还是一直蓝屏,但chkdsk检查文件系统一切正常,查看启动引导也没有问题,就一直报0x0000007b、 0xc0000034蓝屏

这个例外的case是用.vhd导入的镜像出现的

问题描述:搞的2008R2不能识别硬盘,每次重启都蓝屏进不去系统,有0x0000007b, 0xc0000034的报错码

0x0000007b means INACCESSABLE_BOOT_DEVICE

0xc0000034 means STATUS_OBJECT_NAME_NOT_FOUND

我下载了.vhd文件附加到磁盘管理器看了下,文件系统正常、启动引导正常

创建了3个硬盘类型的虚拟机:

SCSI硬盘

SATA硬盘

IDE硬盘

①SCSI硬盘(云上就是这种)

②SATA硬盘

③IDE硬盘,一次性正常进入系统

如此就比较好搞了,给第3个vmware虚拟机加1块SATA数据盘、一块SCSI数据盘,进入系统后,会识别数据盘,识别盘后,系统就记住这个类型的硬盘了并且SATA、SCSI硬盘驱动也加载成功了,相关东西就写到注册表和系统盘了。这样的.vhd才是云上需要的。

system32目录下面这3个是关键,config是注册表,drivers和driverstore都是驱动相关

这个case,可以这样理解,之前的硬盘数据状态不足以识别硬盘,记为状态0

我在vmware里分析出原因后,修好了,记为状态1

把这个差值怼到状态0的硬盘里后,就达到了状态1,而状态1是可以识别SCSI硬盘的,以此达到修复的目的

状态1-状态0的差值,就是这个(在本地修好后,我发现system32目录里这些文件夹和文件的日期变化了,我就打包压缩了这些,然后从win10pe里在system用户下进行替换,替换后又用dism命令集成了虚拟化硬盘驱动就好了,进到系统后又安装了网卡驱动)

还遇到一个case,导入镜像后出现这个界面

解决办法:通过win10pe卸载驱动、给恢复模式的winre.wim集成虚拟化驱动、给系统集成虚拟化驱动

卸载驱动参考:https://blog.csdn.net/daiyoko/article/details/120406681

集成硬盘驱动 参考:https://cloud.tencent.com/developer/article/1998997

dism /image:d:\ /get-drivers

dism /image:d:\ /remove-driver /driver:oem0.inf

dism /image:d:\ /remove-driver /driver:oem1.inf

dism /image:d:\ /remove-driver /driver:oem2.inf

dism /image:d:\ /remove-driver /driver:oem2.inf

dism /image:d:\ /remove-driver /driver:oem3.inf

dism /image:d:\ /remove-driver /driver:oem4.inf

dism /image:d:\ /remove-driver /driver:oem5.inf

dism /image:d:\ /remove-driver /driver:oem6.inf

dism /image:d:\ /remove-driver /driver:oem7.inf

dism /image:d:\ /remove-driver /driver:oem8.inf

dism /image:d:\ /remove-driver /driver:oem9.inf

dism /image:d:\ /remove-driver /driver:oem10.inf

dism /image:d:\ /remove-driver /driver:oem11.inf

dism /image:d:\ /remove-driver /driver:oem12.inf

dism /image:d:\ /remove-driver /driver:oem13.inf

dism /image:d:\ /remove-driver /driver:oem14.inf

dism /image:d:\ /remove-driver /driver:oem15.inf

dism /image:d:\ /remove-driver /driver:oem16.inf

dism /image:d:\ /remove-driver /driver:oem17.inf

dism /image:d:\ /remove-driver /driver:oem18.inf

dism /image:d:\ /remove-driver /driver:oem19.inf

dism /image:d:\ /remove-driver /driver:oem20.inf

dism /image:d:\ /remove-driver /driver:oem21.inf

dism /image:d:\ /remove-driver /driver:oem22.inf

dism /image:d:\ /remove-driver /driver:oem23.inf

dism /image:d:\ /remove-driver /driver:oem24.inf

dism /image:d:\ /remove-driver /driver:oem25.inf

dism /image:d:\ /remove-driver /driver:oem26.inf

以上思路对没有基础或基础弱的人,实践起来有一定困难,最快的办法就是重新做一个正确的镜像。注意最重要的驱动问题,得是58007版驱动

像上图,参考前面的卸载命令全部卸载后重新dism加载58007 viostor硬盘驱动

总之,系统版本要对、驱动版本号要对、硬盘驱动在前、网卡驱动在后

最好是提前把驱动包放到系统盘,制作镜像的时候先加硬盘驱动,等上云识别硬盘进入系统后再安装网卡驱动,然后再做个自定义镜像,当然58007版驱动我测试硬盘驱动、网卡驱动先后一起安装到镜像里再上云是可以的,极特殊情况可能就是2008R2了,具体问题具体看

另外,2008R2在2020.1.14就停止支持了,云平台不再负责2008R2的安全和系统维护,特别提醒,2008R2安全隐患很大,如果用,尽量不要附加外网,最好安装杀毒防护软件。关于Windows安全性:https://cloud.tencent.com/developer/article/2180366

最后,教一下制作标准镜像的办法,参考https://cloud.tencent.com/developer/article/1836962,搞vmware虚拟机时一定要选SCSI硬盘创建机器,最后生成的.vmdk文件才是云上导入镜像需要的。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档