Skip navigation.

exploreopera

| Help

Sign up | Help

Vista攻坚记

  补记些东西,最近杂七杂八的事情一件接着一件,这两天好不容易把条理给理顺了。上个月一直在研究Vista and nVRaid这个帖子,其实我对让自己的机器上Vista还一直抱着一线希望,虽然我也知道这挺麻烦的。本来在上回直接上Vista失败之后找了很久解决的方法,也问过一些论坛,不过走中文路线一直没有明确的答案,最后还是在英文论坛里找到了答案。基本上的问题是Vista对nVidia的Raid支持存在问题,并且要区分PATA Raid(Lagacy IDE Raid)和SATA Raid,根源在驱动上。这里面奥妙就奥妙在即使用nV的最新ForceWare包也一样解决不了问题,这个是原本一直没有注意到的死角。还有个问题其实是个可以想办法折中的问题,我那块Promise Ultra100 TX2控制卡,这个是在官网明确说明不支持Vista的,但是Ultra133支持,而且驱动里还有从33到133一溜的型号,这件事情也一直让我十分在意,虽然我可以放弃这块卡,但这样的改变也会弄出很多麻烦来,所以还是希望保留原有的硬件格局。于是,在偶尔放狗搜到Vista and nVRaid这个帖子之后,我就如获至宝般地又看到了Vista的突破方法,其实我也没想过真要切到Vista去,但上不去就是让我很不爽。

  好了,简单说一下这个帖子说了些什么,主要就是要挑选特定版本的驱动或者修改的驱动来让Vista在安装的第一阶段识别出所有的Raid设备,当然要做到这点有很多不同环境下的不同方式,帖子里就枚举了用nForce芯片组能遇到的绝大部分情况,只要别是nF2级别的,基本都有应对方法。对于自己的nF4 Ultra并且P和S的ATA Raid全开的情况,我尝试了用特定版驱动和mod驱动两种方式,特定版本只能认出SATA Raid,想要把PATA Raid也认出来就只能上mod驱动。这些驱动都是txtmode下的,所以不会有GUI下驱动那么复杂,只是很基本的识别,但是非常重要。我就先试出了能识别出所有Raid,但我并不想在Raid上装Vista,之所以要识别出来是因为似乎如果不在安装阶段识别出来,就算安装完成后也没法在GUI模式里安装驱动来识别Raid,这是个需要特别注意的地方。那么,接下来的问题就是我的控制卡了。我依然是问了很多地方,G了很多帖子,奈何没有人和我有同样的情况,类似的也就是不需要安装到控制卡所在硬盘的。也算是无意之中吧,我在CCF和DRL搜索时发现了这个帖子,帖主也使用了Ultra100,于是我就PM问了下情况,得到的回复是没有用引导安装过,而是在XP下启动的安装程序,然后全新安装的。这是个很重要的启发,我差点就想去买块133的卡回来了,而且还不知道是不是一定能用。因为我本来是希望和原系统完全独立安装Vista的,也就是另外接块硬盘通过光盘引导直接进安装程序,这个方式我试过很多遍,驱动加载后可以认出控制卡,但就是无法在控制卡接的硬盘上安装,估计还是驱动不完善的关系。之所以要独立安装,是考虑到Vista用的引导菜单和XP完全不一样,如果要回到原来独立的XP系统,引导菜单的回滚会有点麻烦。因此,我基本没有尝试过直接从XP中启动安装程序。至此,原来的两大问题都有了解决方法,立刻着手装Vista。从XP中直接启动安装程序好处看来还是很明显的,Promise Ultra133 TX2的驱动很顺利的安装识别并可以选用卡上的硬盘了,Raid的驱动也一样很顺利,第一阶段结束后就脱离XP开始独立安装了,一直到结束都没有再遇到问题,唯一的差别就是现在电脑变成双系统菜单了,顺带说一句,Vista的启动菜单真的很难看啊。

  Vista好不容易是安装成功了,在硬件没有改动的情况下这算是个很不错的成果了,毕竟我那些硬件对于Vista来说都有点老了,特别是那块卡,应该有十年以上的产品年龄了。按照Vista and nVRaid帖子中的说法,安装完毕后是不可以更新Raid驱动的,因为只有这个版本能支持nF4及以前的Raid,绝对不可以在Windows Update里去更新这个设备的驱动。nV和MS的关系貌似一直不太好,结果就搞的用户很郁闷,连个驱动都那么累人。当然事情不会就这样一帆风顺的,声卡还没驱动呢,Vista也是不认SB Live!的,要驱动声卡,只有用3541的KX或者daniel_k修改的驱动,我先装了KX,Game Port说了是不支持的,但是破音很严重,放狗,说是要把音箱设成5.1才行,设了,无果,换daniel_k驱动,同,而且不习惯官版界面,换回KX,保留了Game Port驱动(至此设备管理器里没有未识别硬件了),破音问题至今悬而未决。期间遇到新问题,旧版FlashGet选择目录时直接crash,怀疑还是因为Raid驱动的不完善造成的,这么说的原因是因为mod的nVRaid驱动其实是移花接木地利用了XP下的txtmode驱动,所以会有问题也不算奇怪。不过也说不好是驱动的问题还是FlashGet的问题,因为别的程序没有发生这种情况,换新版FlashGet也没事,不过新版不喜欢就是了。Vista下硬件方面的问题基本到此告一段落,剩下的就是一些习惯问题了,装完了一些必备软件之后就让Vista成为测试平台了,偶尔切进去玩玩。

  这次折腾Vista前期功课加尝试安装足足花了我一个星期的时间,装的是内置了loader的Ultimate OEM版本,激活反正就省心了。有一点让我比较郁闷,系统评分索引里最低分居然是CPU,4分都不到,我是有点想换U,不过看看939接口都好贵,停产的东西价格都上天了,不知道以后X2会不会降下来,或者我再挑一天直接OC吧。第一次真正用正式版Vista,感觉其实还是挺流畅的,即使我的U只有3.8分,即使我只有1G RAM,把一些后台没啥大用的服务关掉后没有感到卡过,另外UAC一定要关掉,不然真的烦死。

  Vista装完一星期还不到,卡巴开始封Key,引出之后又一堆麻烦,这个就下回接着说了。

国务院公告:2008年5月19日至21日为全国哀悼日FRINGE+夏目友人帐

Write a comment

You must be logged in to write a comment. if you're not a registered member, please sign up.

October 2008
SMTWTFS
September 2008November 2008
1234
567891011
12131415161718
19202122232425
262728293031