我的天逸 F30A 上安装 Vista 全纪录

2007 年 9 月 10 日

  安装微软的新旗舰 Vista 的想法已经酝酿很久了,一直没去实现。正好要开学了,Windows XP 经过我一年的折腾已经垃圾成堆速度奇慢,Vista 联想专用的BIOS升级文件和 Ultimate OEM 版本已经早早下好,宜早不宜迟,昨天下午开始准备安装 Vista。不过噩梦啊……就这么毫无征兆地来了。

[STEP 01 15:35 - 17:00] 准备工作

  首先是上论坛察看笔记本BIOS升级方法,下载 Vista 专用驱动程序。2个简单的问题,帖子一堆,好不容易理清了步骤有了头绪。备份我的文档、桌面设置,简单,文件传输10分钟搞定,嘿嘿,USB 2.0 的速度还是不错。买 DVD 刻录盘,刻录 Vista 安装文件。 [STEP 02 18:10 - 19:40] 制作引导 U 盘,升级 BIOS   升级 BIOS 需要 DOS 环境,由于机器早已删除软驱,便使用 USBoot 制作了 U 盘启动盘,具体的引导方式选择为USB-ZIP(我的U盘128M,USBoot对大于256M的U盘支持不佳,生成的启动盘有错误)10分钟升级专属 OEM BIOS 完毕。 [STEP 03 18:40 - 22:05] C 盘分区调整   Vista 要求系统盘空间为 15 GB,Vista 初始安装大小为 8.5G 左右,还是 HomeBasic 版本的,我的是 Ultimate,肯定要求更高,而我的电脑C盘只有9.7GB,于是上网下载 Partition Magic 8.0,尝试无损不破坏文件调整分区大小。事先删除了 D 盘中很多文件,可用空间大约6GB,准备从 D 盘中分大约 2GB 的空间给 C 盘。而 Partition Magic 8 实为我遇到的最大的恶魔。   在调整分区大小的时候就觉得不对。明明D盘可用空间有 6G,怎么软件里显示只有 1.8G?没管它,继续操作。一番计算后,总共有 7 步操作需要重启后完成。我没注意(事实证明这是我今晚最大的失误),重启,到第3步出错,自动重新启动。我心想:完了,C盘被破坏了。但奇迹是Windows XP 居然还能启动。再次进入 Partition Magic 看分区信息,Gosh,居然出现了3个未使用的磁盘空间区域,C 盘没变,D 盘减少1.8GB,E 盘减少 16MB,F 盘减少 35MB。怎么这么乱七八糟。尝试着将出来的空闲区域新建分区,再合并。非常奇怪,簇的大小居然不一样,居然有的是 512 Byte 一簇,真神奇。折腾了一会儿,只剩 1.9GB 的空间没有和C盘合并了。这是突然发现 D 盘可用空间居然只有几百兆了,忽然觉得可能是磁盘错误,造成剩余空间显示不正常,刚才的错误也是如此导致的!赶紧给所有磁盘在属性对话框里定制了 Checkdisk 开机扫描(右击-属性-工具-查错,对硬盘进行查错),重新启动。   以为这样就可以了,然而再一次做好设置重新启动之后,依旧错误: Error 2003 while executing Batch…Error 2003 File size does not match Fat allocation for file。试了几次,都不行。会不会又是簇的大小问题?进入 C 盘的高级属性一看,果真,簇的大小为 8 KB! 不管了,把那 2 GB 的簇大小也改为 8 KB,继续重启合并。出去溜达了一圈,回来依然是同样的错误信息。再试,依旧。上网搜寻解决方法,答案都是分配表有错误、簇大小不对。可是我明明查过错、更改过簇大小了啊!走头无路时,按照网文说法又检查了一次C盘,没想到居然这次成功了!等待了 45 分钟,合并完毕。   回想,可能出错过后,第一次合并簇大小不对又造成了 C 盘错误,致使以后 C 盘一直处于错误状态,无法合并。这次 Partition Magic 的操作,我总结出以下几点:   一是首先磁盘不能有错误。Windows 这样的操作系统比较高级,磁盘出错也能继续正常运行,但是对于操作在硬件层面的软件来说,这些错误很有可能是致命的,在进行磁盘操作之前,一定要扫描所有的磁盘分区,确保不能有错误。如有可能,最好也能整理磁盘碎片,提高软件效率。   二是簇的大小一定要注意。在进行磁盘分区合并操作时,一定要确保欲合并的两个分区簇的大小是一样的(可以在 PM 中磁盘属性中查看),合并设置时簇大小也不要使用默认,而要选择在属性框中看到的簇大小。   三是出现类似错误时首先想到检查磁盘错误。因为操作中同样可能导致磁盘错误。 [STEP 04 22:05 - 22:45] 安装 Vista   折腾到晚上10点,开始安装 Vista。10:45 左右,第一次启动开始。开始安装各种驱动程序、软件。 [STEP 05 22:45 - 02:00] 挽救盲目减肥 Vista 的后果(删除驱动程序 FileRepository)   想给 Vista 瘦身,按照网上文章的说法删除了驱动备份,1.1 GB。可是问题出现了,所有的 USB 设备都无法启动(除了删除之前联接过且在正确接口位置上的),鼠标、U盘、移动硬盘、MP3 均罢工。上网搜驱动,有人放出了 USB 驱动的下载地址。无奈速度实在蜗牛,11MB 的文件 300 字节一秒的速度……下完了再装,RAR 文件包错误,无法解压。我要崩溃啦…再搜,说可以提取安装文件,可是这种方法根本不管用,连这个命令都没有。带着郁闷上床睡觉了。此时,1点半。   今早起来,终于知道了将 Vista 安装文件提取出来的方法了(重装系统我是无法忍受的):   首先,下载imagex6000这个程序,大概就几百KB的大小,我是放在"d:\tddownload\imagex6000",在命令行模式下(必须是超级管理员权限),使用cd命令进入imagex 所在目录,执行以下命令:   imagex /apply g:\sources\install.wim 4 h:\vista   说明:以上命令表示将 vista ultimate 的安装文件解压到 H 盘的“vista”文件夹中。   E - 光驱盘符;   4 - ultimate,因各自VISTA不同的版本,使用不同的数字:1、2、3、4;数字之前必须有空格;   h:\vista - 表示将解压文件的目的文件夹。“vista”这个文件必须在使用命令之前建立。   记得保证在H盘有8G或者更多的空余空间(我用的移动硬盘),因为解压后的文件大小约8GB左右(以我的ultimate为例)。   解压了 30 分钟…   把对应的 FileRepositor 下的驱动文件copy到系统下的“C:\Windows\System32\DriverStore\FileRepository”里面(C - VISTA系统盘,之前注意取得 DriveStore 的所有权并且添加自己的权限为完全控制)。   OK, 虽然 1GB又回来了,我还是决定不要再次删除了。微软留着它总有理由。 [STEP 06 10:00 - 12:00] 一些小问题   大问题解决了,小软件兼容问题又来了:   校园网的华为接入程序实乃古董恶魔,必须关闭账户访问控制这个 Vista 最得意的新安全措施!还要到很深的目录里找到自动下载的程序,开启兼容模式运行。   朗文字典无法运行!本想找新版下,可是新版保护措施太多,还没有完美破解版,众说纷纭,最后,还是兼容模式帮了我…   发现联想的一键恢复已经被破坏(估计是刷新BIOS破坏了内置的SLID),暂时还没有找到解决办法。不过系统暂时还不会这么快坏,Vista 安装总算有惊无险暂时告一段落。



blog comments powered by Disqus