巧用CF卡为无光驱本本装系统
数码时尚
笔者有一台东芝R100笔记本电脑,由于当时没有购买原配的外置光驱,所以一直害怕重装系统。终于有一天,由于病毒的关系,再也无法进Windows了,重装系统不可避免。
小提示:东芝R100是目前最轻最薄的迅驰笔记本电脑之一,只有1.09kg,它的光驱是外置的,如果要用机器随机附带的镜像光盘恢复系统,只能用东芝指定的两种型号的光驱,其余的外置光驱一律不行,在这里提醒打算购买这种本本的朋友注意。
笔者身边有一个Mitsumi的USB外置软驱,于是用Win98启动盘启动,准备用备份在D盘上的WinXP Professional进行安装,可是在DOS下一查看才发现原先的备份居然被无意中删除了。这下笔者不禁直冒冷汗,硬盘里缺少备份,身边也没有USB接口的外置光驱,而且手上也没有双机互连所必须的交叉网线。这如何是好?难道真要把笔记本电脑的硬盘拆下来?笔者有点不甘心,想来想去,突然看到放在旁边的CF存储卡和读卡器,灵机一动,计上心来。
笔者有一张256MB的CF卡和一个读卡器,笔者的想法是:在用Win98启动盘启动时加载相关的USB闪存驱动程序,启动进入DOS后,如果能正常读写这张256MB的CF卡,则分多次将Windows XP安装文件从台式机上拷到CF卡中,然后再将CF卡中的内容拷贝到本本的D盘中,最后安装。这个过程似乎较为繁琐,但是相对于拆硬盘,难度已经降低了。当然,使用这种办法的关键是要找到在DOS下能够正常读写这个特殊USB闪存的驱动程序。
第一步:加载DOS下USB闪存的驱动程序
首先笔者上网搜索了一下,找不到DOS下CF读卡器的驱动程序,而读卡器自带的仅有Win98下的驱动程序。DOS下的其余USB闪存的驱动程序应该也是适用的,本着这个想法,笔者又上网找了一下,终于找到两个DOS下读写USB闪存的驱动文件:USBASPI.SYS和DI1000DD.SYS。将这两个文件拷到Win98的启动软盘中,并在启动软盘的Config.sys文件中添加如下语句:
DOS=HIGH,UMB
lastdrive=Z
device=HIMEM.SYS
devicehigh=USBASPI.SYS
devicehigh=DI1000DD.SYS
存盘后退出,试着将读卡器插上,重新用Win98启动盘启动,发现在DOS下能顺利认出读卡器,试着拷贝了一些文件,没有任何问题。
第二步:拷贝系统安装文件
接着笔者在台式机上新建目录Backup,将WinXP系统的所有安装文件拷入其中,准备分多次拷入CF卡中。这里要注意的是,WinXP Professional总共约524MB,i386目录就占了约497MB,而i386目录下的文件(不包括子目录)又占了348MB左右,因此在拷贝时笔者遵循一个顺序:先拷贝i386下的文件(不包含子目录),再拷贝i386目录中的其余子目录和剩余的系统文件。
在从台式机拷贝文件到CF卡的过程中,笔者用的是剪切粘贴方式,这样可以避免拷贝过程中发生文件重复现象,而且也不会遗漏文件。而在将CF卡中的文件拷贝到笔记本电脑这个过程是在DOS下进行的,相对要复杂一些,由于牵涉到目录的拷贝,笔者事先拷贝了Xcopy.exe和Xcopy32.mod两个文件到Win98启动盘中(以上两个文件可以在Win98系统的system\command目录中找到),这样就可以实现目录(包括其子目录和文件)的拷贝,具体命令举例如下:xcopy f:\i386. d:\winxp\ /s
注:f:为CF卡的盘符,d:\winxp为本本上的备份目录,“.”(其实是*.*的简写)代表i386目录下所有的文件和文件子目录,/s参数必须加上,否则无法实现子目录的拷贝。
就这样来回在台式机、CF卡和本本上拷贝了3次,终于将系统安装文件完整地拷贝成功。
第三步:安装操作系统
接下来就比较简单了,再次用Win98启动盘启动,先加载Smartdrv文件,再转入刚刚拷贝进来WinXP的 i386目录下,键入Winnt,开始安装WinXP,剩下的过程就不多说了。
编辑点评:对于无光驱和软驱的超轻超薄笔记本电脑,备份操作系统是相当重要的,备份的系统不要放在系统盘中。如果没有备份系统,就要借助其他工具来安装系统了。如果你没有可启动的软驱,无法启动到DOS操作环境,也可以用启动型USB闪存替代,最好是双启动型的,即具备模拟软驱的功能 (USB-FDD),根据笔者的经验,绝大多数USB闪存所支持的USB-ZIP和USB-HDD启动功能并不适用于笔记本电脑。
