第一次在sata硬盘上安装xp
同事的电脑(ACER Aspire 4710,一直用XP)已有两年左右没收拾过了,经常莫名其妙报错,昨天让我帮忙重新规划一下,这次安装却是极为累人的…… xp装过多次了,我还特反感一些定制版,总觉得他们往里面放了一些乱七八糟的东西,所以这几年一直用一张纯正的SP2安装盘,然后通过序列号激活一下,没出过问题,所以再收拾一台也不成问题。同事把电脑交给我前我先让她把有用的数据备份了,后来证明,太有必要了,因为本身也是要全盘格式化然后重新分区。 拿到电脑,直接把安装盘放光驱启动,走到安装那一步时,按下Enter,出问题了,提示找不到硬盘,还是第一次遇到。重复好几次都是一样,google吧,发现原来是这个型号的电脑大都有这个问题,因为硬盘接口不一样,而现有的bios版本又不提供硬盘模式切换,再就是用的XP安装盘里没有集成SATA驱动,只能安装在IDE硬盘上,所以肯定找不到硬盘了。打电话问另一个同事,他在硬件与系统方面比较有经验,他说反正是重新分区,全格式化了试试吧。XP安装盘根本走不到格式化那一步,所以从移动硬盘里的ubuntu启动,fdisk把笔记本内置硬盘分区全删又重分,但是没有格式化,从XP安装盘重启后奇迹出现,果真按下Enter后找到了硬盘,但分区容量却与我刚分的不一样,没仔细看,把第一分区格式化了,格完后才发现,原来格式化的是我移动硬盘里的ubuntu的根分区,吐血!还好这个系统还没怎么配置,并且home分区已经保留,不然哭都来不及了。拿掉移动硬盘后发现依旧找不到内置的硬盘,再从移动硬盘启动吧,根分区已经格了,根本没戏,从笔记本原有XP启动吧,提示找不到OS,分区表已经变了,肯定这样了,这可怎么办呢? 到网上又找了一通,发现以前有好些人有过4710无法安装XP的经历,解决办法大致是: 1、用支持SATA硬盘的安装盘安装,我手边没有,又信不着那些定制的。 2、制作USB软驱,在XP安装盘刚开始启动是按F6从USB软驱中加载SATA驱动,装完XP再安装AHCI驱动。U盘恰好这几天找不着了,制作USB软驱也没做过,再研究还费时间。我曾试过把SATA驱动(20M左右,以每秒1.xk的速度下载的,最后发现原来ACER另一个下载点有30k+的速度)放在移动硬盘根目录下,启动安装盘按下F6从移动硬盘加载sata驱动,这样是不成功的,可能这种加载方式只支持USB软驱,并且不能识别NTFS格式的移动硬盘。 3、升级BIOS,使其支持SATA与IDE模式切换,切换到IDE模式后安装。硬盘上没有数据了,怎么升级BIOS呢?现在能控制这台电脑的只有ubuntu的live cd了,于是想从live cd升级BIOS,这个也没试过,先到IRC上ubuntu-cn里向大家问了一下,得知corebios的flashrom可以在linux下刷BIOS,但看了其man页及主页,觉得有点儿危险。这是个英文软件,支持的主板不是很全面,再就是刷BIOS本身就有风险,并且从未在ubuntu下试过,万一挂了可就只能送修了。保险起见,还是从Windows或DOS刷吧,关于从WIN PE或DOS启动,浪费了IRC上同学们不少时间,最终用一张深度的Ghost盘成功进入PE,但刷BIOS不能执行,进入DOS同样不能刷,后来发现那个BIOS软件是XP下的,十分之无奈了…… 老老实实到网上找了张集成SATA驱动的定制盘,刻盘,从光驱启动,成功安装XP,在XP下把BIOS从1.04升级到了1.10,重启进入BIOS,果真有了AHCI与IDE的切换选项,切换到IDE模式,重启,刚安装的系统蓝屏,管它呢,放入XP SP2安装盘,一路装下去,最终成功! (function() { var jaxlChat = document.createElement(“script”); jaxlChat.type = “text/javascript”; jaxlChat.async = true; jaxlChat.src = “http://im.jaxl.im/ui/jaxl.php”; (document.getElementsByTagName(“head”)[0]||document.getElementsByTagName(“body”)[0]).appendChild(jaxlChat); })();



