网络对拷需小心
三茗网络对拷出麻烦
以前我们对只安装Windows 98单一操作系统对拷时只对拷C分区,60台机子一般最长不超过40分钟即可传输完毕,再进行相关网络设置半天也可完成。这次由于安装双系统且在两个分区,按常规方法需要分别进行C、D两个分区两次传输,因此我们采用全盘发送—全盘接收的方法进行对拷。
首先启动发送机,内容选择全盘,依次启动接收机进行连接(我们在第一次安装时将三茗对拷程序拷贝到了硬盘上,只需进入DOS环境下启动即可),选择“全盘”接收,然后按“Enter”回车键发送,看到进度条顺利前进,我们就等待传输完毕的那一时刻。但大约经过40分钟时间所有接收机显示“C盘数据接收完毕”,而此时发送机还在传输数据,显示正在发送D区数据。当我们把接收机重启后,没有显示双启动菜单,但可以正常的启动并运行Windows 98,但当打开“我的电脑”时头突然大了,发现只有一个8G的C区,D、E不见了。急忙在DOS用“FDISK”命令查看,扩展分区消失。用“FDISK/mbr”命令恢复分区表,没有成功。此时想既然主分区正常就保持主分区不变,重新建立与发送机一致的扩展分区及逻辑分区D、E,可分区后格式化提示出错,但可以使用。重新单独传输D盘数据后,硬盘无法启动。试着用硬盘Ghost方法也无法进行,提示FAT及一个地址错误。
万般无奈,用了近一天的时间采用彻底的方法删除分区,按母机的分区格式重新分区格式化,分两次分别通过网络对拷C、D两个分区,先传C区再传D区,两次传输大约1个多小时,60台机子全部接收完毕。但此时又出现了下面的难题。
两分区双系统对拷后的困惑
当看到两个分区传输完毕后,打开电脑默认启动Windows 98,但没有双启动菜单,也就是说无法启动Windows 2000,查看C区下有关双系统启动文件,一个不少,文件大小也一样,重新从母机上拷贝过来还是见不到启动菜单。想到是不是传输先后顺序有关,就索性用5台机器作试验重新传输,先拷D分区,再拷C分区,在经过一小时传输完毕后重新启动,这时启动菜单是有了,Windows 2000能正常进入,而选择Windows 98启动后提示如下信息:“Invalid system disk;Disk I/O error;Replace the disk, and then press any key”三行提示。如果用Windows 98系统盘启动,传输系统文件后又恢复到第一种传输方法—只能启动Windows 98、没有启动菜单了。这时就想到另一种单机常用恢复双启动菜单的方法:用Windows 2000安装盘重新安装,当复制文件结束后退出安装,出现了可爱的启动菜单,选择Windows 2000安装项可以进入Windows 2000,将启动菜单中Windows 2000一项改为正常名称。选择“Microsoft Windows”可以进入Windows 98,终于成功了一台。可学生机均没有光驱,也不能所有机子都按照这种方法啊。此时就随意用刚能成功启动的这台机子,将C区下所有双启动文件全部复制到不能正常启动的电脑中,重新启动,此时双启动菜单出现了,双系统也能正常启动了,终于找到解决办法,可以松一口气了。可此时已经是第二天的晚上了,为了学生第二天能够正常用机,全部将故障机双启动文件覆盖,全部成功了,等到将每台机子的网络进行设置完毕与安装还原精灵,已经是晚上12点多了。这就是我的悲惨的装机历程。
过后对这次装机历程进行反思与实验,进行了一下总结:
1)当采用三茗网络对拷时慎用全盘传输,多系统要分别进行单分区多次传输。
2)双分区双系统用网络对拷时可能会修改双启动文件,有ntldr、boot.ini、bootsect.dos、ntdetect.com和ntoskrnl.exe等几个关键启动文件,其中本次失败中最主要的文件为bootsect.dos, bootsect.dos是安装Windows 2k时系统分区中启动扇区的副本,转向执行bootsect.dos将启动选定操作系统(双启动中Windows 98的启动文件)的启动进程。
3)双分区双系统机子对拷时一定要保证发送机和接收机硬盘分区要完全一样。以上是本次教训,同时也希望朋友给出更好的解决办法。
文章转载地址:http://www.365master.com/kt_article_show.php?article_id=1731&categ_code=10041003