发信人: zjmxnet(4mat)
整理人: yangcs(2002-06-03 10:20:36), 站内信件
|
一、硬盘的低级格式化
(一)、低级格式化的作用:
(a).将盘面分成一个个同心磁轨迹(称"磁道"或"柱面")
(b).每个磁道又划分成若干扇区
(c).每扇区又分为标识部分(ID)、间隔区(GAP)和数据区(DATA)
* 低级格式化就是形成物理磁盘记录结构的过程
(二)、何时须进行低级格式化?
. 一般不要进行低级格式化,出厂前已完成
. 硬盘受冲撞,扇区损坏严重
. 受病毒感染一般无需进行
. 不清楚类型者不要贸然进行
.有的盘严禁进行,不能为了学习而进行低级格式化
(三)、低级格式化的方法
用BIOS提供的功能
开机后,按〈Del〉键,进入BIOS主菜单,再选 HDD LOW LEVEL FORMAT出现
以下画面:
┏━━━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━┓
┃ Hard Disk Low-Level Format Utility │ NO. CYLS HEAD ┃
┃ (硬盘低级格式化程序) │(编号 柱面 磁头) ┃
┠───────────────────┤ ┃
┃ SELECT DRIVE(选择硬驱) │ ┃
┃ BAD TRACK LIST(列出坏磁道) │ ┃
┃ PREFORMAT(低级格式化) │ ┃
┃ │ ┃
┠───────────────────┤ ┃
┃ Current select drive is :C │ ┃
┃ (当前选择的是:C盘) │ ┃
┃ │ ┃
┃ DRIVE:C CYLINDE:0 HEAD:0 │ ┃
┃ (硬盘:C 柱面:0 磁头:0) │ ┃
┠───────────────────┴───────────┨
┃ SIZE CYL HEAD PRECOMP LANDZ SECTORS MODE ┃
┃ Primary master :539 523 32 0 1045 63 LBA ┃
┃ Primary slave :None 0 0 0 0 0 AUTO ┃
┃ Secondary master :None 0 0 0 0 0 AUTO ┃
┃ Secondary slave :None 0 0 0 0 0 AUTO ┃
┠───────────────────────────────┨
┃ Up/Down-Select item Enter-Accept ESC-Exit/Abort ┃
┃ Copyright(c) Award Software. Inc. All Rights Reserved ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
注释:
1、SELECT DRIVE
可以选择下面四个硬盘中的任一个进行低级格式化
2、BAD TRACK LIST
当光标移到这一项时,屏幕上会显示出下面选择菜单:
Auto Scan Bad Track-自动扫描坏磁道,并将坏磁道显示在右上角
Add Bad Track-(用户)直接将坏磁道号输入在右上角(这样可以加快低级格
式化的速度)
Modify Bad Track-修改右上角(已输入)的坏磁道号
Delete Bad Track-删除右上角(已输入)的坏磁道号
Clear Bad Track Table-清除右上角(已输入)的坏磁道号
3、PREFORMAT
当光标移到这一项时,屏幕会有下面的显示:
Interleave(1-8): 0(0 for auto detect)─磁盘间隔比(输入0表示自动
侦测间隔比)
Auto Scan Bad Track: N─自动扫描坏磁道
START :N─ 开始进行
说明:交错因子(Interleave )指磁盘中同一磁道上逻辑编号相邻的两个扇区间相
隔的物理扇区数
* 若Interleave=0 则说明逻辑号相邻的两个扇区在物理位置上也是相邻的。
* 交错因子对计算机读/写速度有较大的影响
* 交错因子可通过BIOS 中自动测得 , 也可用软件如Norton6测得.
此外,还可以用工具软件进行低级格式化, 如 DM(DISK MAMEGER)、 QAPLUS等
返回本章开始
二、硬盘的分区
(一)、分区的作用
1、把物理磁盘转化为逻辑磁盘
2、把硬盘空间进行划分,作DOS的不同逻辑盘
* 物理盘-是以“磁头”、“柱面”、“扇区”三个参数定位的, 已具备存储
信息能力的磁盘,但DOS不能识别。
* 逻辑盘-是从0开始的线性系列的扇区,只用“扇区号”一个参数即可定位,
DOS能识别。
(二)、 分区完成的工作
1、在物理硬盘的0面 、0道、1扇区(最开始扇区)写入硬盘的主引导模块,
主引导模块是各个操作系统所公用的,供BIOS启动时初始化硬盘,硬盘
启动时,通过主引导模块将物理盘转变为逻辑盘,并将系统控制权转交给用
户指定的操作系列分区(DOS、UNIX、OS/2等)
2、在主引导模块后写入硬盘分区信息表(PARTITION TABLE) 分区表记载有关硬
盘分区的重要信息
说明:(1) 主引导记录和分区表所占用的扇区称"主引导扇区"
(2) 主引导扇区属“保留扇区”,亦称“隐扇区”,即DOS不能管理的扇
区,用户不能直接读取,但可用DEBUG来读取
(3) 有的病毒专门感染主引导扇区,导致机器无法启动
(三)、何时需进行分区
1、 硬盘刚作过低级格式化,需建立分区
2、 某些恶性病毒发作后将原有分区表删除,需重新分驱
3、 换用某些新的操作系统(如NOVELL)要建立网络分区
* 分区将破坏所有文件
(四)、分区的方法
A>fdisk
┌─────────────────────────────┐
│ MS-DOS Version6 │
│ Fixed Disk Setup Program │
│ (c) Copyright Microsoft Corp 1983-1993 │
│ │
│ current fixed disk drive:1 │
│ 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] │
│ │
│ Press ESC to Exit FDisk │
└─────────────────────────────┘
选1后出现以下画面:
┌───────────────────────────────┐
│ create dos partition or logical dos drive │
│ │
│ current fixed disk drive:1 │
│ │
│ 1.Create primary dos partition │
│ (建立基本分区) │
│ 2.create extended dos partition │
│ (建立扩展分区) │
│ 3.create logical dos drives in the extended dos patition │
│ (以扩展分区容量来建立逻辑磁盘) │
│ │
│ │
│ Enter Choice: [1] │
│ │
│ Press ESC to Exit FDisk │
│ │
└───────────────────────────────┘
选1后出现以下画面:
┌───────────────────────────────┐
│ create primary dos partition │
│ │
│ current fixed disk drive:1 │
│ │
│ Do you wish to use the maximum available size for a │
│ primary dos partition and make the partition active │
│ (y/n)...........................[y] │
│ │
│(你要将所有容量都给基本分区吗,而且设定基本分区为引导分区吗?) │
│ │
│ │
│ │
│ Press ESC to Exit FDisk │
│ │
└───────────────────────────────┘
若要分两个或两个以上的分区,按 n,出现以下画面:
┌───────────────────────────────┐
│ create primary dos partition │
│ │
│ current fixed disk drive:1 │
│ │
│ total disk space is 540Mbytes(1Mbyte=1048576 byte) │
│ maximum space available for partition is 540Mbyte(100%) │
│ (磁盘总容量为540M,可给基本分区的容量是540M │
│ │
│enter partition size in Mbyte or percent of disk space(%) to │
│create a primary dos partition.......................:[540] │
│(以MB为单位输入基本分区的容量或容量百分比以便建立基本分区) │
│ │
│no partitions defined │
│(目前没有任何分区存在) │
└───────────────────────────────┘
若要建立240M的基本分区,可输入240,出现以下画面:
┌───────────────────────────────┐
│ create primary dos partition │
│ │
│ current fixed disk drive:1 │
│ │
│(分区) (状态) (类型) (卷标) (容量) (系统) (占用) │
│partition states type volume lable Mbytes system usage │
│c:1 PRI DOS 240 UNKNOWN 44% │
│ │
│Primary dos partition created │
│(基本分区已建立完毕) │
│ │
│ │
│ Press ESC to Exit FDisk │
│ │
└───────────────────────────────┘
按ESC键,返回主菜单,选2 set active partition(设定引导分区).出现以下画面:
┌───────────────────────────────┐
│ set active partition │
│ │
│ current fixed disk drive:1 │
│ │
│(分区) (状态) (类型) (卷标) (容量) (系统) (占用) │
│partition states type volume lable Mbytes system usage │
│c:1 PRI DOS 240 UNKNOWN 44% │
│ │
│total disk space is 540Mbyte(1Mbyte=1048576 bytes) │
│Enter the number of the partition you want to make active │
│........................[1] │
│(输入欲指定为引导分区的代号) │
│ Press ESC to Exit FDisk │
│ │
└───────────────────────────────┘
按ESC,返回主菜单,选1出现画面后,再选2 create Extended dos partition(建立
扩展分区).此时出现以下画面:
┌───────────────────────────────┐
│ create Extended dos partition │
│ │
│ current fixed disk drive:1 │
│ │
│ │
│partition states type volume lable Mbytes system usage │
│c:1 PRI DOS 240 UNKNOWN 44% │
│ │
│ │
│total disk space is 540Mbytes(1Mbyte=1048576 byte) │
│maximum space available for Extended partition is 300Mbyte │
│ (磁盘总容量为540M,可给扩展分区的容量是300M │
│ │
│enter partition size in Mbyte or percent of disk space(%) to │
│create an Extended dos partition.....................:[300] │
│(以MB为单位输入扩展分区的容量或容量百分比以便建立扩展分区) │
│ │
│Press ESC to return to FDISK Option │
│ │
└───────────────────────────────┘
按回车后,则将剩余的300M全部容量给扩展分区,以便再分配给D:、E:等逻辑磁盘,
画面如下:
┌───────────────────────────────┐
│ create Extended dos partition │
│ │
│ current fixed disk drive:1 │
│ │
│partition states type volume lable Mbytes system usage │
│c:1 PRI DOS 240 UNKNOWN 44% │
│ 2 EXT DOS 300 UNKNOWN 56% │
│ │
│Extended dos partition created │
│(扩展分区已建立完毕) │
│ │
│ Press ESC to Exit FDisk │
│ │
└───────────────────────────────┘
按ESC后,会自动进入“create logical dos drives in the Extended DOS
partition”让你将300M容量再分配给D:、E:等,画面如下:
┌───────────────────────────────┐
│ Create Logical DOS Drives in Extended DOS Partition │
│ │
│ no logical drives defined │
│(目前没有任何逻辑磁盘设定) │
│ │
│ │
│total disk space is 300Mbytes(1Mbyte=1048576 byte) │
│maximum space available for logical drive is 300Mbyte │
│(扩展分区有300M,可供逻辑磁盘的容量是300M │
│ │
│Enter logical drive size in Mbytes or percent of disk space(%)│
│.....................:[300] │
│(以MB为单位输入逻辑磁盘的容量或容量百分比) │
│ │
│Press ESC to return to FDISK Option │
│ │
└───────────────────────────────┘
按回车,则把300M全给D:,若要细分成D:和E:,则要分别输入D:和E:的容量。
至此,分区已全部完成。
返回本章开始
三、硬盘的高级格式化
(一)、高级格式化的作用
经分区后的硬盘,仅能被DOS所承认,(逻辑盘), 但尚不能真正存储文件
和数据,要如此,磁盘的开头部分需具有以下三种结构:DOS的启动扇区、 文件
分配表(FAT)、文件目录区。而高级格式化正是完成这一任务。
(二)、概念解释
1、DOS启动扇区
启动扇区在第0个逻辑扇区处,也称BOOT扇区,其主要内容有:
.引导程序:──启动时,引导程序检查盘上有无 DOS 系统文件( IO.SYS
MSDOS.SYS),若有的话,则将之装入内存引导机器。
. 磁盘参数:──存放如磁盘类型、簇数、每扇区字节数等重要参数。
2、文件分配表(FAT-file allocation table)
文件分配表是用来管理和分配磁盘空间的数据结构。dos的数据保存是以
“簇”(cluster)为基本分配单位,(一个簇通常是由2-4个扇区组成, 小于
一簇的内容,也要一簇)为了使用这些簇,dos需要知道哪些簇被占用, 哪些
簇未被占用,哪些簇是坏簇以及形成某一文件的不同簇之间的“链”。这些信
息都被保留在特定的区间,称FAT。
说明:.文件分配表通常有两份 FAT1、FAT2以防止万一FAT1被破坏,可用备份
的FAT2。
.FAT可用debug或pctools等工具直接得到。
3、文件目录区(file direction table,FDT)
紧接在启动扇区、两个文件分配表后面的就是DOS的文件目录区, 该区中存放
着文件及目录的有关信息。
(三)、高级格式化的方法
A:\〉format c:/s
A:\〉format d:
说明: .从理论上讲,高级格式化并没有改动文件本身,所以文件仍然还在原来
的地方,但文件分配表丢失,文件存放的各簇之间失去了将它们联系为
一体的“链”,重新将这些簇连串起来,形成一个完整的文件几乎是不
可能的。
.软盘的格式化包括了低级格式化和高级格式化。
----
|
|