第三讲DOS环境下磁盘管理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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 过程中的所有错误信息从屏幕重定向到标准文件输出中。标准输出的数值如下所示:

标准输出等价的数值

相关文档
最新文档