这辈子注定是折腾

八月 2, 2009

RTM上周出来,不过现在总算是个职业人了,上班时间没更多精力来折腾这玩意。

周末,打算抽一个夜晚出来把系统给升级了,毕竟两个月前那次Windows7 Beta的体验还算蛮好。很久没对微软操作系统有这样的好感了。

不过天生注定折腾命的我,是无法这么顺利装上Windows7的。

先说一下这次问题的核心,就是我的Nvidia 9600 GSO显卡。这块卡有个很稀奇的问题,就是它最多只能搭配Nvidia 182.50驱动使用。比此高的任何版本驱动都无法正常使用,一进入桌面就黑屏。

我分析了一下,在182.50这版各方反映都很稳定的驱动后,Nvidia在下一版WHQL驱动185.85中加入了对ION平台的支持,以及对Windows7的更好支持。这是一个比较大的更新,可能也就是因为此,对整个驱动的架构进行了较大调整,导致我的卡出现这个莫名问题。

那么这个问题是怎么影响我的Windows7安装过程呢?很简单,Windows7自带了巨多驱动,在安装过程中几乎能把你所有不太古董的设备都识别出来,并自动安装上驱动。

之前装Windows7 Beta时,这个问题并没有出现。因为那个时候的Windows7集成的还是182.50之前的驱动。而到了RTM时,集成的驱动变成了一个比182.50高的版本。后果就是完成Windows7 RTM初期安装后,进入系统就黑屏。想进入安全模式卸载驱动也不行,因为此时整个安装过程没有完毕,无法进入安全模式。

于是这就陷入了一个两难的境地。不进安全模式,就无法卸载驱动;不卸载驱动,就进不了安全模式……囧rz。

经过一晚的折腾,最终想了一个比较极端的方案:用WIMtool对Windows7 的安装镜像进行修改,把里面有关Nvidia的驱动全部删除(反正主板是P43的,不怕)。再次安装,成功!

后面的故事就大同小异了,恢复Firefox配置,改Path,升级各类该升级的玩意……

加上之前研究如何给BIOS刷SLIC,总共耗去6个小时左右。唉,Geek的周末,难道非要这样过才有意义?

4 Responses to “这辈子注定是折腾”

  1. 我最近也打算试试win7,你是从什么系统升级到win7的?

    回应此评论

    hidecloud 在 八月 3rd, 2009 12:40 上午回复到:

    XP。之前也用过Windows7的Beta

    回应此评论

  2. 你一开始就应该想到改镜像喇,哎……

    其实官方是有工具提供给OEM厂商或大公司的IT Pro用的。你想想一个大公司要装几千台新机器,IT Pro肯定不可能一台一台去对着屏幕装啊,这时候就要用工具写好安装脚本,在无人值守的情况下自动化完成安装。

    你可以写安装脚本,规定它装什么显卡驱动,但如果你之前没研究过怎么写的话,那还是直接改镜像比较简单(并且粗暴)。

    回应此评论

    hidecloud 在 八月 3rd, 2009 4:59 下午回复到:

    我也想过,肯定有一个脚本可以控制它。但当时已经把XP删了,Windows7又进不去,无法上网学习,囧。最后只好改镜像了。我一开始没想到RTM集成的是新驱动

    回应此评论

Leave a Reply