软件吧
登录注册账号
/posts/x0000007b-ahci-ssd-bios
电脑必备

装完系统第一次重启蓝屏,我靠硬盘对拷才把两百台机子的部署进度救回来

山城老周 76 0 13

干运维二十年,最怕的不是软件出问题,是批量部署做到一半出幺蛾子。上周给公司仓库那批老电脑重装系统,就碰上一件差点把我脸丢尽的事。

这批机器是2013年前后的联想启天,配置不高,但仓库那边就打个单、看看报表,够用。我按老流程来:样机装好系统、驱动、办公软件和打单客户端,用封装工具打包成镜像,然后网络批量推。前面三十台都顺顺当当,推到第三十一台的时候,重启完直接蓝屏,代码0x0000007B,进安全模式都费劲。

当时我脑壳就嗡了一下。网推已经铺到一半,剩下的机器还在排队等,停也不是,不停也不是。我先把那台蓝屏的单独抱到运维间,换硬盘、换内存条,排除硬件问题,最后把矛头指向镜像本身。

翻来覆去查到晚上八点,才搞明白:封装的时候我把AHCI驱动给精简掉了。样机是SSD,BIOS里默认开了AHCI,所以没事;但仓库那批老机子有的是IDE兼容模式,有的是SATA模式,驱动一缺,重启就认不到硬盘,蓝屏是它最后的倔强。

问题找到了,但时间耽误不起。我做了个笨办法:把已经装好的那三十台里挑一台配置最接近的,把它的系统盘拆下来,用硬盘对拷机整盘克隆到一块备用盘上,再把这块克隆盘挨个插进蓝屏的机器里做系统迁移。听起来土,但管用,二十多台机器一个晚上全部救回来,没耽误第二天仓库开工。

这件事我复盘了三点:

第一,封装镜像不能图省事精简驱动,尤其是存储控制器驱动,必须把AHCI、IDE、RAID几种模式都打进去,宁可镜像大一点。

第二,样机验证不能只验一台。至少找一台最老的、配置最杂的机器当“试金石”,跟主流配置的样机各跑一遍,都过了才准批量推。

第三,批量部署一定要留后路。硬盘对拷机这种老古董,平时看着占地方,关键时刻比什么网络还原都快。

现在我再做部署,流程改成“三台样机、两种硬盘模式、一次完整重启验证”,虽然多花半天工夫,但心里踏实。稳定这东西,平时看不出金贵,出了事才知道有多要命。

不晓得各位同行在批量装系统的时候,有没有遇到过类似驱动没打全导致蓝屏的坑?你们一般是么子排查思路,有没有更稳妥的样机验证法子?

登录后可以为帖子点赞,但本帖内容对所有人开放阅读。

社区回应

0 Replies

还没有回应,抢一个沙发。

登录后可以回应和点赞,但本帖内容对所有人开放阅读。