第三讲DOS环境下磁盘管理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三讲DOS环境下磁盘管理
本讲的目的;目标:
磁盘管理命令
DOS命令对磁盘的管理
编辑命令EDIT的使用
重新定向命令
理解msdos.sys配置文件
教学的重点和难点:
磁盘管理命令
重新定向命令技巧
Edit命令的使用
知识点回顾/习问题:
文件管理命令回顾
功能相似文件管理命令的区别
比较文件管理和磁盘管理命令,区别不同
一、磁盘格式化format
1.功能:对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接收DOS的准备。
2.类型:外部命令
3.格式:formAT〈盘符:〉[/S][/4][/Q]
4.使用说明:
(1)命令后的盘符不可缺省,若对硬盘进行格式化,则会如下列提示:WARNING:ALL DATA ON NON
——REMOVABLE DISK
DRIVE C:WILL BE LOST !
Proceed with format (Y/N)?
(警告:所有数据在C盘上,将会丢失,确实要继续格式化吗?)
(2)若是对软盘进行格式化,则会如下提示:Insert mew diskette for drive A;
and press ENTER when ready…
(在A驱中插入新盘,准备好后按回车键)。
(3)选用[/S]参数,将把DOS系统文件IO.SYS
、MSDOS.SYS及复制到磁盘上,使该磁盘可以做为DOS启动盘。若不选用/S参数,则格式化后的磙盘只能读写信息,而不能做为启动盘;
(4)选用[/4]参数,在1.2MB的高密度软驱中格式化360KB的低密度盘;
(5)选用[/Q]参数,快速格式化,这个参数并不会重新划分磁盘的磁道貌岸然和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。
(6)选用[/u]参数,表示无条件格式化,即破坏原来磁盘上所有数据。不加/U,则为安全格式化,这时先建立一个镜象文件保存原来的FAT表和根目录,必要时可用UNFORRMAT恢复原来的数据。
二、恢复格式化命令Unformat
1.功能:对进行过格式化误操作丢失数据的磁盘进行恢复。
2.类型:外部命令
3.格式:UNformAT〈盘符〉[/L][/u][/P][/TEST]
4.使用说明:用于将被“非破坏性”格式化的磁盘恢复。根目录下被删除的文件或子目录及磁盘的系统扇区(包括FAT、根目录、BOOT扇区及硬盘分区表)受损时,也可以用UNformAT 来抢救。
(1)选用/L参数列出找到的子目录名称、文件名称、大孝日期等信息,但不会真的做formAT 工作。
(2)选用/P参数将显示于屏幕的报告(包含/L参数所产生的信息)同时也送到打印机。运行时屏幕会显示:“Print out will
be s ent to LPT1”
(3)选用/TEST参数只做模拟试验(TEST)不做真正的写入动作。使用此参数屏幕会显示:“Simulation only”
(4)选用/U参数不使用MIRROR映像文件的数据,直接根据磁盘现状进行UNformAT。(5)选用/PSRTN;修复硬盘分区表。
若在盘符之后加上/P、/L、/TEST之一,都相当于使用了/U参数,UNformAT会“假设”此时磁盘没有MIRROR映像文件。
注意:UNformAT对于刚formAT的磁盘,可以完全恢复,但formAT后若做了其它数据的写入,则UNformAT就不能完整的救回数据了。UNformAT并非是万能的,由于使用UNformAT 会重建FAT与根目录,所以它也具有较高的危险性,操作不当可能会扩大损失,如果仅误删了几个文件或子目录,只需要利用UNDELETE就够了。
三、传送系统文件sys
类型:外部命令
格式:[盘符1][路径1]SYS [盘符2]
说明:
1。盘符1和路径1表示SYS这个外部命令所在盘及路径。
2。盘符2表示目标盘符。
3。DOS操作系统文件包括:IO.SYS、MSDOS.SYS、(三个文件版本必须一致,系统才能正常启动)
4。用SYS命令传送系统文件时,目标盘必须无任何文件。
举例:
将A盘上的系统文件传送到C盘上。
“System transferred”表示系统传送完毕。
四、磁盘分区fdisk
1、功能:对硬盘进行分区操作
2、格式:直接在提示符下键入Fdisk命令就可以了
3、使用说明:
(1)Fdisk是DOS系统自带的硬盘分区程序,对于DOS6.22操作系统中自带的Fdisk分区程序,不支持137G以上的大硬盘。
(2)使用Fdisk程序对硬盘分区时,请不要把Fdisk程序放在要分区的硬盘中。
(3)在使用Windows 98操作系统自带的Fdisk程序分区时,当出现“Do you wish to enable large disk support(y/n)”提示时,如果你N则代表系统使用的是FAT格式,硬盘每个分区不能超过2G。
(4)如果你的硬盘超过了137G,请不要使用Fdisk程序对此硬盘进行分区。
(5)使用Fdisk程序对硬盘分区,每个分区的空间最好不要超过80G。
(6)Fdisk命令无法对硬盘以外的驱动器进行分区。移动硬盘、USB硬盘和SCSI硬盘都属于硬盘一类,在使用此命令时请注意区别。
FDISK Options
Current fixed disk drive: 1 //当前硬盘驱动器:1
Choose one of the following: // 选择下面任一项来执行:
1. Create DOS partition or Logical DOS Drive //创建DOS分区或逻辑DOS驱动器
2. Set active partition // 设置活动分区
3. Delete partition or Logical DOS Drive //删除分区或逻辑DOS驱动器
4. Display partition information //显示分区信息
Enter choice:[1]//输入选择:[ ]敲入你执行的选项前面的顺序号即可执行相应操作。
五、磁盘复制Discopy
1、功能:复制出一个和原来磁盘内容一模一样的磁盘
2、格式:diskcopy源驱动器名目的驱动器名
3、说明:它的主要用途就是用来备份。比如我们的电脑在刚买来时,会随机附带一些设备驱动程序磁盘,这些驱动程序在以后都有可能用到,为防止这些磁盘的损坏,一定要将它们都备份一套,这时,使用diskcopy命令是比较快捷和方便的。
六、编辑命令edit
e一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件。
比如,在c盘根目录下编辑一个简单的批处理文件,要求无论当前盘和当前目录如何,每次只需输入一个字符w,然后回车即可运行c盘windows目录下的windows程序。这也就是说我们要编辑一个文件名为w.bat的批处理文件。我们可以在提示符下敲入edit w.bat回车(就是编辑w.bat文件的意思)
进入编辑状态后,输入以下内容:c:
cd\windows
win
输入完后,按Alt+F键激活File菜单,按向下的箭头选择退出(Exit),
然后电脑提示是否要保存刚才输入的内容,如果要保存,只需输入Y或者直接回车即可。
这时已经编辑完w.bat文件,又回到了提示符状态,用前面讲过的type命令就可以查看刚才编辑的w.bat文件,输入type w.bat回车。
七、输出输入命令
命令格式:
1、大于号(>) 将命令发送到文件或设备,例如打印机(>prn)。使用大于号(>) 时,有些命令输出(例如错误消息)不能重定向。
2、双大于号(>>) 将命令输出添加到文件结尾而不删除文件中已有的信息。
3、小于号(<) 从文件而不是键盘上获取命令所需的输入。
4、>&符号将输出从一个默认I/O 流(stdout, stdin, stderr) 重新定向到另一个默认I/O 流。例如,command >output_file 2>&1 将处理command 过程中的所有错误信息从屏幕重定向到标准文件输出中。标准输出的数值如下所示:
标准输出等价的数值