家庭教育 |
|
|
|
家庭教育 如何用DM重写引导区
人气:
【字体:大 中 小】
发布时间:2008-08-01 08:17:52
>>>>>>>>提问
休闲 宝 贝 网
>>>>>>>>休闲宝贝网回答:
从硬盘卸载dm的方法如下:
1.制作一张dos引导盘,至少有1mb的可用空间。
2.安装好硬盘,启动机器,并在启动过程中进入系统设置程序。
3.在系统设置程序中,将硬盘设置为type2或用户自定义类型并输入如下参数:615柱面,4磁头,17扇区/磁道。
4.保存硬盘设置信息,退出系统设置程序,从a盘启动机器。
5.启动后,用户会发现硬盘上有一个大约20mb的临时分区,执行c:ιseamove,由它把dm从硬盘解压并传送到a盘。之后,seamove会将硬盘上的文件连同临时分区一并删除。
用dm制备新硬盘的方法如下:
1.用载有dm的启动盘启动机器。在启动过程中进入系统设置程序。
2.在系统设置程序中,使用硬盘类型自动识别功能(auto)确定硬盘参数。若系统无此功能,可选择用户自定义类型(udt)手工输入各项参数。如果你不知道硬盘参数,可先随便选一类型,待运行dm后由dm来识别。
3.保存设置的参数,退出系统设置程序,机器从a盘启动。
4.在dos提示符下,执行a:ιdm,开始运行diskmanager。
5.从主菜单中选择执行(e)asyinstallation。
6.diskmanager列出硬盘的类型,用户按回车确认后,dm就会快速将硬盘分区、格式化并从软盘将dos的三个系统文件传送到硬盘。
7.按屏幕提示,退出dm,机器将会从硬盘启动。使用(e)asydiskinstallation时,dm只建立一个分区。如果用户想建立多个分区,可以从主菜单选择(a)dvanceddiskinstallation。该功能提供了3个选项:
(1)建立一个分区;
(2)建立由dm推荐的多个分区;
(3)由用户自己定义分区。
用户可按自己的要求选择不同的分区方案。其中第二种方案从硬盘空间利用率角度来讲为最佳。如果用户选择方案三,则需要用户在后续操作中自己输入分区大小。不管采用哪种方案,dm都会迅速完成分区、格式化操作,并在主分区中装dos系统。
除上述两功能外,dm还有许多其它功能。例如。如果你的系统不支持528mb以上的大硬盘,你可以利用(m)aintenancemenue中的(w)ritebootcodeinmbr选项解决这一问题。它会在你的硬盘上安装一个称为dynamicdriveoverlay(ddo)常驻内存程序,使你的系统能顺利访问整个硬盘空间。
diskmanager的功能是强大的,如果你想了解他,可以从主菜单里选择(v)iew/printonlinemanual,你定会有新的发现。
下面结合实例谈谈如何用dm解决硬盘软故障。
硬盘型号:quantumfireball-tm1080a
故障现象:自检正常,启动dos时死机。
故障处理:一开始,笔者怀疑是病毒作崇,遂用nu查看主引导区中的内容,未发现异样。接着检查后续扇区,发现内容本应全为0的扇区中部分字节非0,而且在某扇区中又发现一个主引导记录。根据经验,笔者断定这又是病毒“偷梁换柱”把戏的重演,于是毫不犹豫地用nu把该扇区的内容写回主引导区。本以为万事大吉,谁知重新启动后,系统报如下错误:invalidsystemdisk,replacethediskandthenpressanykey。这下笔者可真是丈二和尚摸不着头脑了。难道真要重新分区,重新安装吗?正在为难之际,忽然想起笔者曾从一块quantum硬盘上卸载过dm软件,能不能用它来试试?于是找来装有dm(v7.02)的启动盘,用它启动机器。运行dm,依次选择并执行下列选项:(m)aintenancemenue→(w)ritebootcodeinmbr,执行完后,退出dm,结果机器正常启动。
值得注意的是,在每次引导dos之前,系统总要先执行ddo程序。它是由dm在修复主引导记录时在主引导扇区及后续扇区中写入的,其主要功能是增强系统bios访问硬盘时的能力。该程序常驻留在基本内存的顶端。为了减少它对基本内存的占用,可在config.sys中加入deviceΚc:ιdosιemm386.exeram及dosΚhigh两项。这样,ddo的大部分代码就会被移到umb中,只保留大约80b的内容在基本内存中。必须注意的是,要做到这一点,必须保证至少有5kb的空闲umb。为此,不要在umb中加载过多的程序。用户可使用dos的mem/e/p命令查看内存占用情况,其中ontrack一项即为ddo。
笔者还发现,若硬盘中装有中文windows95,也应在其config.sys中加入deviceΚc:ιdosιemm386.exeram即应用原来dos中的emm386.exe而非windows95的emm386.exe,否则,ddo仍全部驻留在基本内存中。
不知道对否?
≡
查看、发表评论 ≡
|
|