安装win7系统,一般有PE工具安装和ISO启动(光盘或U盘镜像)两种方法,但不管用哪种方法,都可能因没有加载硬盘驱动而失败,蓝屏在第二次重启后一闪而过,之后自动重启,陷入无限重启的死循环。

这段信息为:

A problem has been detected and Windows has been shut down to prevent damage to your computer.

If this is the first time you’ve seen this Stop error screen, restart your computer. If this screen appears again, follow these steps:

Check for viruses on your computer. Remove any newly installed hard drive controllers. Check your hard drive to make sure it is properly configured and terminated.

Run CHKDSK /F to check for hard drive corruption, and then restart your computer.

Technical Information:

*** STOP: 0x0000007B (0xFFFFF880009A98E8, 0XFFFFFFFFC000000D, 0X0000000000000000, 0X0000000000000000)

0X0000007B可以确定是硬盘的问题,由于本文是用Z820工作站测试的,失败原因是没有加载硬盘驱动,如果你是别的电脑,也出现了这样的蓝屏报错,不妨检查一下自己的硬盘,下面的安装步骤,或许同样有帮助。

一、安装之前的准备

1、首先我们需要系统盘和安装工具,如果是用ISO镜像,就用Rufus把ISO做成U盘,如果是PE安装,就先在U盘上装好PE,再把系统镜像ISO拷贝进去,这两种方法的具体步骤下面会详细介绍。

2、确认你的硬盘(系统盘)插在哪里,这一点非常重要,直接决定我们加载什么驱动,以Z820为例,默认是主板SAS0~SAS3的四个口之一,如果是接在了SCU和SATA上,当然也可以安装,只要加载不同驱动即可。需要用到的驱动如下:
如果硬盘插在SAS0~SAS7上,需要加载SP69177目录下的lsi_sas2
如果硬盘插在SCU0~SCU3上,需要加载SP56779目录下的RSTe_f6_iaStorS
如果硬盘插在SATA0~SATA1上,需要加载SP56779目录下的RSTe_f6_iaStorA

下面一排八个接口为SAS0~SAS7
上面一排右边是SATA0、SATA1,左边四个是SCU0~SCU3
这三种接口分别对应主板上的三个控制器,硬件方面我们稍后再说,目前你只需要准备好驱动即可,本文Z820需要的驱动在惠普官网上下载,SP69177和SP56779下载后为exe文件,解压为文件夹即可。如果是别的电脑,遇到了类似的问题,也可以参考本文,寻找主板芯片对应的驱动。

3、其他注意的事项
经常有人问BIOS设置有什么要改的,其实默认设置就OK了,只是Z820开机自检时间比较长,对此要有足够的耐心,不要轻易去动BIOS,等装好了系统,我们再研究一下BIOS开机如何优化。

【注意】默认是RAID+AHCI的,以前有人可能改过IDE,最好恢复成默认的,IDE模式我没有试过,据说改成IDE之后连加载驱动都不用了,傻瓜式安装,但这样搞显然牺牲了AHCI的性能,也损失了在RAID配置的功能,不提倡这样省事。

二、步骤演示:原版ISO镜像安装WIN7

接下来演示的安装,是目前最通用的UEFI引导+GPT分区安装WIN7,如果套用老式的Legacy+MBR安装,当然也能成功,这两种引导方式的区别大家可以自行搜索。
1、制作ISO镜像U盘
如果打算用windows7的系统光盘,就可以跳过这一步。这一步无非是把光盘做成了U盘。我们的制作工具是Rufus,一个小巧精致的启动盘制作软件,无需安装,直接点击运行。

插好U盘,点“选择”找到原版系统镜像.iso文件,分区类型为GPT,目标系统UEFI,其他只要保持默认即可。
别忘了驱动,安装后打开U盘,随便选个文件夹(可以命名为Drivers)把SP69177和SP56779文件夹拷贝进去,再把U盘插在USB2.0的口上,开始安装(Z820主板原生支持的只有USB2.0,不需要额外驱动,USB3.0是第三方提供的芯片,装系统时经常认不到盘,也认不到键鼠,所以我们从头到尾都使用2.0的接口来装,键鼠也建议接在2.0上)

2、启动电脑后进入Boot Menu选择启动项
关于Z820的一些开机功能键(HP其他机器也可能适用)
F10——进入BIOS设置(Computer Setup)
ESC——进入开机主菜单(Startup Menu)
F9——进入启动项选择(Boot Menu)
其他任意键——进入OROM(即Intel RST和SAS控制器自检的界面,默认为右上角的小窗口,如果进入OROM则会全屏,提示是否要进入RAID设置)

如上图所示,选择Boot Menu,进入下图选择启动项,我们的U盘即SanDisk(刚才制作的U盘设备名)
【注意】默认启动顺序为从上至下,如果打算使用Legacy+MBR安装系统,可以在BIOS里将UEFI设为DISABLE,然后这里选择Legacy下面的SanDisk即可安装,在本文中,全程演示的是UEFI+GPT模式。

3、进入安装界面
U盘启动后进入WIN7安装界面:

可以看出和光盘安装是一样的,按过去的装法,CD/DVD启动后都是到这一步,Rufus的作用是把光盘“刻录”在了U盘上而已。接下来,就是最关键的一步:

未找到任何驱动器,单击“加载驱动程序”提供用于安装的大容量存储驱动程序。
我们单击“加载驱动程序”,选择U盘中的驱动文件夹。
这里的驱动文件夹,就是目标系统盘所在的设备控制器,当前Z820默认硬盘接在SAS0上,走SAS控制器,需要的驱动为SP69177目录下的lsi_sas2,只要点选69177文件夹,点“确定”,就会自动找到驱动并显示出来:

到这里我们才看到,SAS口对应的芯片来自LSI公司,这个芯片叫做SAS-2308,点“下一步”即可识别出硬盘驱动器,“磁盘1 未分配的空间”,然后通过“驱动器选项(高级)”来分区即可,由于一开始我们是UEFI启动,这里分区自动为GPT格式,包含EFI启动分区和MSR预留分区,后面就不一一介绍了,第二次重启后不再进入U盘,进入Windows Boot Manager即可完成后面的安装。

4、关于其他驱动的加载
如果系统盘不插在SAS口上,而是其他口,比如SCU口和SATA口,那么加载的驱动有所不同。之前已经说了:
如果是插在SCU0~SCU3的系统盘,需要加载SP56779目录下的RSTe_f6_iaStorS
如果是插在SATA0~SATA1的系统盘,需要加载SP56779目录下的RSTe_f6_iaStorA
以SCU口的硬盘为例:
还是在“未找到任何驱动器”时候,单击“加载驱动程序”,这次我们选择SP56779,找到56779目录下的RSTe_f6_iaStorS_64,接下来加载的驱动就是SCU口对应的芯片:

说句题外话,这个芯片的性能远不及SAS 2308,正常情况下,没有人会在这个口上安装系统,为了完整演示“加载驱动”这一过程,笔者也是把三种接口都试了一遍。
同理,如果是SATA的那两个口,就选择RSTe_f6_iaStorA_64文件夹。

5、关于不同版本的WIN7系统
如果你留意过我们的第1步,会发现这里使用的是原版win7系统盘,Windows 7 professional SP1 64位,可以说是很纯净也很原始的系统版本,你可能会想到,换个版本的系统就OK了么?如果上述第3步不是“未找到任何驱动器”,而是自动出现了硬盘,能安装成功吗?
答案是不行,笔者换过其他新版本的系统,各种带Intel RST驱动,甚至带NVME驱动的MOD系统,在安装界面也能显示出硬盘,还能给硬盘分区,然而第二次开机后,还是会出现本文一开始的问题,蓝屏重启死循环,这就非常令人困惑了,安装界面能识别到盘,说明安装界面下是有驱动的,装完系统之后,又没驱动了?或者说这个驱动没有正确安装?

事情是这样的:不管是PE还是光盘启动还是U盘启动界面,都是一种预安装环境,包含初级的硬盘识别驱动,仅够识别到这个盘,但是要让操作系统在上面运行,必须安装健全的、精准对位的驱动,也就是我们加载的lsi_sas2、iaStorA、iaStorS,对号入座,正确加载,仅仅识别到盘是远远不够的。
打个比方,所有的显卡都可以开机显示出画面,但仅仅是显示出来而已,要发挥显卡的完整性能,提供各种图像处理支持,还需要在安装专门的显卡驱动。

三、第二种方法:用PE安装WIN7

相比系统盘安装,WIN PE似乎是更普及、更常用的装系统方法,很多人都用过PE,版本也很多,这里就不演示PE的安装过程了,我们直接启动U盘来到PE界面。

可见PE是一个简单好用的小型windows,这里用任何PE都没有问题,只要保证有Windows安装器即可,就是这个WinNTSetup小程序。
在此之前别忘了,先要手动给硬盘分一下区,建立可以用来装系统的GPT分区,用PE自带的DiskGenius或者分区助手都可以,这里演示的是分区助手PE版,如下图所示:

先把磁盘上的旧有分区删除,点“快速分区”功能,设置 “磁盘的类型”为GPT,“创建ESP和MSR分区”打上勾,开始执行即可,其他选项,硬盘分几个区就看个人喜好了。
所谓ESP分区就是EFI系统分区,UEFI固件从ESP加载EFI启动程序(Windows启动的环节之一),分好之后,系统盘为ESP、MBR、系统三个分区,下一步我们打开Windows安装器,开始安装。

有三个“选择…”
第一个是定位你的系统文件,可以拷贝在U盘或者另外插个移动硬盘上去,选择.iso文件即可。
第二个选择引导驱动器,即刚才的ESP分区,大小约为100MB(按默认设置是100MB,其他工具可能有200MB、300MB的设定,皆可,EFI系统分区至少应为100MB)
第三个选择系统盘,这个最简单了,选那个最大的分区即可。
左下角有个“选项”里面的“版本”可以选择是专业版、旗舰版,甚至各种MOD系统,一个.iso文件包含多种版本很正常,这里演示的仍旧是Windows7专业版SP1 64位。
关键的地方来了,左下角“添加驱动”,找到对应的驱动文件夹,点击“选择文件夹”

图中演示的是iaStorA驱动,这里有三种情况,再重复一遍:
如果是插在SAS0~SAS7的系统盘,需要加载SP69177驱动
如果是插在SCU0~SCU3的系统盘,需要加载SP56779目录下的RSTe_f6_iaStorS_64
如果是插在SATA0~SATA1的系统盘,需要加载SP56779目录下的RSTe_f6_iaStorA_64
其他选项就不要动了,点“开始安装”即可,装完之后可以从容的关掉PE,拔掉U盘,开机,等待系统自己安装完成即可。
相比我们第一种装法,PE的好处是可以U盘存入各种版本的系统,包括ghost备份文件,各种小工具,都可以存入U盘,更换系统时U盘不需要全盘格式化,更加方便。

四、三种存储控制器的硬件详解

为什么要费尽周章的加载驱动呢?这也是Z820独特的芯片组决定的,让我们回到硬件上来,研究一下Z820的主板,特别是存储单元的组成。
Z820主板上有三种存储芯片,对应的接口也有三种,表面看上去都是我们熟悉的SATA口,但是各自有各自的控制芯片,功能并不相同。

这个正方形散热器,是主板上最大的一块芯片,笔者标记为SAS-2308,是对照了其他的LSI SAS2308阵列卡得出的,负责下面8个SAS口,支持普通的SATA硬盘或者企业级SAS硬盘。再就是SCU的4个白色接口,还有两个深灰色的SATA接口,“SCU”是个特别令人困惑的名称,普通主板上从来没见过,有人说SCU就是SATA,那同样是SATA为什么还单独标一个SCU?两种颜色的口到底有什么区别?带着这些问题,我们通过HP Advisor得到了下面的架构图:

注意到下面那6个口了吗?SCU的4个口,对应的控制器叫SATA2.0,而SATA的2个口叫SATA3.0,点开后终于看到两种控制器的详细信息:

SCU口的控制器:Intel® C600 Series Chipset SAS RAID(SATA mode)

SATA口的控制器:Intel® 600+/C220+ series chipset SATA RAID Controller


Z820主板是Intel C602芯片组,除了SAS部分是LSI提供的SAS-2308芯片,SCU和SATA口对应的控制器是集成在了Intel C602芯片组里。
三个控制器信息汇总如下:


1、关于SCU(Storage Control Unit),它的控制器Intel® C600 Series Chipset SAS RAID说明这个接口本来是一种SAS控制器,然而在C602芯片组上又不支持SAS协议,所以它并不支持SAS硬盘,仅支持SATA2.0(3Gb/s)通信协议,可以认为是个阉割版。
SCU这个奇怪的名称,应该是来自于早期的服务器芯片,提供入门级的SAS支持,C600系列主板是Intel面向服务器/工作站的,支持SAS应该是分内之事,可惜C602这个版本又不包含在内。
2、Z820支持SAS的任务,全部交给了第三方的LSI芯片,即LSI Adapter, SAS2 2308 Mustang –StorPort,支持8个SAS接口,兼容SATA3.0(6Gb/s)协议,并且还兼容ODD光驱,这个芯片可以说是三个控制器中最强大的。
3、Intel® 600+/C220+ series chipset SATA RAID Controller,就是专门用来支持SATA3.0(6Gb/s)协议的,也支持ODD光驱,默认Z820的光驱就插在这个口上,有人提议这个口不应该叫SATA,而应该叫AHCI,这样和SCU有更好的区别。
至此,三种控制器都搞明白了,驱动也找全了,但事情还没有彻底结束,注意到那个RAID了吗?三个芯片都是支持做RAID的,笔者在Z820用户手册上也查到了RAID支持情况。


手册还给出了Configuring Intel SATA RAID的具体操作,按理说板载的Intel芯片组RAID功能是比较鸡肋的,也不完全算是硬件RAID(确切来说是Host RAID),正常做法都是采购一张Pci-E的阵列卡,但笔者在实际测试之后,发现这个功能并非想象中那么鸡肋,市面上带Intel 集成RAID的主板应该还有很多,这个功能也不应该被忽视,有兴趣的朋友欢迎继续阅读。

Z820安装Win7系统出现0X0000007B蓝屏报错无限重启的解决方法与相关问题相关推荐

  1. 戴尔服务器 centos系统 进入pe蓝屏报错 The BIOS in this system is not full ACPI compliant 的解决方案

    戴尔服务器要重装系统但是使用老毛桃无法进入pe系统蓝屏报错 如图所示,根据提示需要更新BIOS驱动程序,或者是在加载系统驱动的时候按F7键 不适用ACPI启动系统,解决方案即使如此,在进入老毛桃选择系 ...

  2. 联想服务器安装系统蓝屏怎么办,安装Windows操作系统时,蓝屏报错

    故障描述: 主机在安装 Windows 操作系统过程中(如:分区格式化.检测硬件等),会出现各种蓝屏画面(如: 0x0000009C.0x0000007B 等)的报错,大概会有什么原因导致?需要如何处 ...

  3. 计算机启动时蓝屏后自动重起,升级Win10系统之后一开机就蓝屏且电脑不断重启怎么解决?...

    升级Win10系统之后一开机就蓝屏且电脑不断重启怎么解决?这一点其实和用户使用的计算机硬件环境有关系,目前就笔者所知的最容易引起该问题的硬件是显卡,很多显卡驱动都不能很好的兼容Win10系统.所以我们 ...

  4. 新浪服务器显示蓝屏05c代码,互联网学问:蓝屏代码0x00000050的原因及解决方法...

    今天小编跟大家讲解下有关蓝屏代码0x00000050的原因及解决方法 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关蓝屏代码0x00000050的原因及解决方法 的相关资料,希望小伙伴们看 ...

  5. 卸载软件蓝屏报错0x0000003B

    卸载软件蓝屏报错0x0000003B 前段时间升级Adobe的相关软件,不管卸载还是安装都蓝屏,并且报错0x0000003B,vrvprotect_x64_2.sys.一番折腾终于搞明白了,以下为解决 ...

  6. 服务器u盘安装系统读条蓝屏,利用U极速u盘启动盘装win7系统后出现蓝屏现象原因及解决办法...

    U极速u盘装win7系统蓝屏怎么办?近日,小编为大家带来了多篇利用U极速u盘启动盘装系统的教程,其中就有U极速u盘装win7系统教程,使用U极速U盘启动盘装机方法来进行电脑系统的安装,相信很多小伙伴都 ...

  7. Win10、Win7系统,电脑蓝屏,什么原因怎么解决?一篇文章彻底解决!

    Win10.Win7系统电脑蓝屏?什么原因?怎么办?如何解决?带着这些问题小编一一介绍下. Win10.Win7系统,电脑蓝屏怎么解决,电脑蓝屏什么原因标题 随着使用电脑的时间增长,我们的电脑逐步出现 ...

  8. win7系统出现0x0000001a蓝屏代码的解决教程

    当我们在使用win7的时候,遇到了开机时蓝屏卡死并且出现0x0000001a蓝屏代码的情况时,小编觉得这种问题不是驱动除就是系统服务出错,可以尝试在运行中输入Chkdsk /r代码进行修复.或者是通过 ...

  9. win7系统笔记本电脑开机蓝屏怎么办

    我们在使用电脑的时候难免不了会y遇到一些问题,比如电脑蓝屏或者黑屏的情况出现,就有一位win7系统用户遇到了笔记本电脑开机蓝屏的情况,win7系统笔记本电脑开机蓝屏怎么办?就此问题,让我们一起来聊聊w ...

  10. 计算机蓝屏 代码0000a,Win7系统出现蓝屏代码0x000000a的原因及解决方法

    win7系统电脑遇见蓝屏故障问题已经是常见故障,引起蓝屏问题的原因又是各种各样的,首先我们要根据蓝屏代码提示找到原因及解决方法.最近有位用户说win7系统蓝屏代码提示0x000000a,怎么回事呢?针 ...

最新文章

  1. String创建方式及其区别(快速了解)
  2. PostgreSQL 10.0 preview 功能增强 - 后台运行(pg_background)
  3. day3----str常用操作方法
  4. ZOJ 3798--解题报告
  5. 【设计模式】 面向对象六大设计原则
  6. vue-cli项目打包多个与static文件同级的静态资源目录(copy-webpack-plugin插件的使用)...
  7. python课堂笔记手抄图片_超简单又漂亮的手抄报图片
  8. java调接口传值_关于调用第三方接口时传递参数是File类型的解决方式
  9. java bean 工厂模式_通过annotation(注解)实现BeanFactory工厂模式(三)
  10. 2013递归求解单链表中的结点个数(C++,附递归函数思路讲解与手绘图)
  11. js手机端图片弹出方法
  12. 微信小程序Cede获取 PC电脑版微信实现Code的获取
  13. 最大公约数c语言,C语言求最大公约数代码及解析
  14. Facebook公司:如何删掉960万句“脏话”?
  15. 低代码局中局:是IT革命还是高级外包? | 甲子光年
  16. Jenkins的Blue Ocean是什么
  17. javascript学习-canvas
  18. XOR World(异或运算)
  19. 《惢客创业日记》2018.11.28(周三)北京导师行•风筝和风
  20. 不同版本git的下载与安装

热门文章

  1. 百度地图 - 自定义划分区域并获取区域内的坐标点
  2. php木马检测关键词
  3. 跨境电商Google广告投放详细教程
  4. 跨域单点登录解决方案
  5. 计算机专业为职业环境分析,2021年计算机职业环境分析报告|计算机职业环境分析-得范文网...
  6. 静态条件下三轴加速度求角度的算法
  7. C# 判定素数 高效算法 拉宾米勒算法
  8. 随机过程(联合平稳随机过程)
  9. 自动化车辆的开发、测试和验证场景
  10. 设置IIS指向另一台机器上的共享目录(动易sw)遇到的问题