硬盘的格式化

最近,做技术服务的,但是现阶段算实习的,学习吧!
  碰到了格式化的问题,DM,PQ,DOS-FDISK,SMART-FDISK等,还把姐夫的老电脑拿来搞,呵!^_^~~
  
  
   电脑的数据和资料都是存储在硬盘着个设备上的,对于用户来说硬盘是很重要的一个“数据库”,如果这个设备出现故障,将会给我们的工作带来诸多不便。因此,在使用电脑时,能熟练地进行硬盘维护是一项基本功。在此,我们就将硬盘应用方面的技巧进行归纳,以提高用户的应用水平。
  
  硬盘专家的基本功--硬盘低级格式化、分区与高级格式化
  
   形象地说,新安装的硬盘就像表格一样进行小块区域的划分才能使用,而硬盘的这个划分过程就叫做格式化。格式化分为低级格式化和高级格式化两种,在对硬盘进行了低级格式化和逻辑分区划分处理后,才能进行高级格式化。这一系列工作完成以后,硬盘就能进行数据存储了。
  
  1、低级格式化原理与作用 
  
  (1)硬盘低级格式化的原理
  
   由于低级格式化是针对整块物理硬盘而言的,所以不能单独对某一个分区进行低级格式化。低级格式化只能够在DOS环境下来完成。低级格式化的原理是将空白的磁盘划分成一个个半径不同的同心圆磁道,并将磁道划分为若干扇区,每个扇区的容量为512字节,每块硬盘在出厂时,已由硬盘生产商进行了低级格式化,因此,通常使用者无需要再进行低级格式化操作。
  
   硬盘的低级格式化主要有以下功能:
  
   1、对硬盘进行介质测试。
  
   2、按照指定交叉因子(Interleave)为硬盘的每个磁道进行扇区安排。
  
   3、将扇区ID旋转分配到每个磁道上,完成扇区设置。
  
   4、对硬盘进行表面测试,并对已损坏的磁道与扇区进行标记。
  
   5、给磁盘中的每个扇区写入某ASCII码字符。
  
   低级格式化是一种损耗性操作,对硬盘寿命有一定的负面影响。因此,许多硬盘厂商均建议用户尽量不要对硬盘进行低级格式化。(2)硬盘低级格式化的作用
  
   1、出现物理坏道
  
   如果遇以下情况,对硬盘进行低级格式化是有必要的。当受外部强磁体、强磁场的影响,或因长期使用,硬盘盘片上以前进行低级格式化时划分出来的扇区的磁性记录部分丢失时,硬盘会出现部分坏道。注意,这并不是盘片的物理损坏。这时,进行低级格式化,重新划分扇区,是解决坏道最有效的方法。
  
   坏道可以分为物理坏道和逻辑坏道,其中逻辑坏道比较容易解决。从过程上讲,它是指硬盘在写入数据的时候,会用ECC (Error Checking and Correcting,即错误检查和纠正)的逻辑进行ECC校验后的编码。在重新读出这些数据时,如果原始字节中保存下来的ECC校正码和读出字节时算出ECC码不同,就会产生ECC错误,这就是所谓逻辑坏道产生的原因。
  
   物理坏道对硬盘的损坏更具致命性,它也有软性和硬性物理坏道的区别。磁盘表面物理损坏就是硬性的,这是无法修复的,而由于外力影响而造成数据写入错误时,操作系统也会认为是物理坏道,而这种物理坏道是可以使用低级格式化来修复的。此外,对于微小的硬盘盘片表面损伤,一些低级格式化工具软件就可以将这部分坏道保留但不用,并重新定向到一个好的扇区来修正错误。
  
   对于硬性的物理肯定是无法修复的,它是对磁盘表面的一种最直接的损坏,所以即使用低格软件也无法修复,对于硬盘上出现逻辑坏道或者软性物理坏道,用户可以试试使用低级格式化来达到屏蔽坏道的作用。但屏蔽坏道并不等于消除了坏道,低格硬盘能把原来硬盘内所有分区与数据都删除,但坏道却依然存在。屏蔽只是将坏道隐藏起来,不让用户在存储数据是使用这些坏道,这样能在一定程度上保证用户数据的可靠性。
  
   2、改善硬盘的性能
  
   为改善硬盘的性能,可以重新设置扇区交叉因子提高读写的速度,重新进行低级格式化是常用的方法,当然也有一些软件如Norton Utilies DOS 8.0中的Calibrat (Norton Utilities For DOS 8.0中文版中的教正程序)可在不破坏数据的前提下对硬盘进行低级格式化操作,以优化交叉因子,提高硬盘速度。
  
   由于硬盘的低级格式化属于硬件底层操作,所以它只能在字符型底层操作系统下运行,如MS-DOS、IBMDOS、OS/2等,一般X86系列电脑主要以MS-DOS为主。
  
   低级格式化硬盘将销毁硬盘内的所有数据,所以在操作前一定要谨慎。硬盘低格有哦许多方法,例如直接在常见低格工具有LFORMAT、DM及硬盘厂商们推出的各种硬盘工具等。
  
  2、通过汇编语言对硬盘进行低级格式化
  
   汇编是比较低级的一种汇编语言,它能非常方便地直接控制硬件,而且运行效率很高。如果软件系统中需要直接操作硬件时,经常使用的就是汇编语言。使用汇编语言也可以对硬盘进行低级格式化,它也DM等工具软件显得更为灵活,一般使用DEBUG程序操作即可。具体操作就是在DEBUG环境下,调用存放在BIOS中的低级格式化程序(CMOS中直接低格硬盘调用的也是此段程序)。实现方法通常有如下三种。
  
   (1)直接调用BIOS ROM中的低格程序
  
   在很多电脑的BIOS ROM中存放着低格程序,存放地址从CB005H地址开始,具体操作如下:
  
   A:\>DBUG
  
   -G C800:0005(此时屏幕显示信息,不同版本的BIOS 显示的信息可能不同),按回车键后提示:
  
   Current Interleave is 3 selsct new interleave or Return for current(要求用户选择交叉因子,按回车键表示取默认值3,可输入新的交叉因子值。硬盘的交叉因子一般是3,所以直接按回车键即可)
  
   屏幕接着提示:
  
   Are you dynamically configuring the drive-answer Y/N?
  
   Press "Y" to begin formatting the drive C: with interleave 03 (键入“Y”后开始对硬盘进行低格)
  
   Formatting ……(格式化中)……
  
   Do you want to format bad track-andwer Y/N?(是否处理坏磁道?)
  
   若不用处理则按“N”键。屏幕显示: Format Successful,systerm wil new restart, Insert DOS diskette in drive A: 格式化成功,请在软驱中插入DOS启动盘,并重新启动系统。
  
  
   (2)通过调用INT 13H中断的7号功能对硬盘进行低格 
  
   A:\> DEBUG
  
   -A 100 
  
   -XXXX:0100 MOV AX, 0703; (交叉因子设为3)
  
   -XXXX:0103 MOV CX , 0001; (从0磁道0扇区起)
  
   -XXXX:0106 MOV DX, 0080; (选择C盘0磁道)
  
   -XXXX:0109 INT 13 
  
   -XXXX:0108 INT 3
  
   -XXXX:010D
  
   -G 100
  
   此时,第一个IDE接口的主物理磁盘开始进行低级格式化.
  
  
   (3)调用INT 13H中断的5号功能 
  
   对硬盘调用INT 13H中断的5号功能只低格0面0道0扇区,而不比低格整个硬盘,从而使低格在很短的时间内完成.具体操作如下.
  
   A:\> DEBUG
  
   -A 100 
  
   -XXXX:0100 MOV AX, 0500; (调用5号功能)
  
   -XXXX:0103 MOV BX , 0180; (设置缓冲区地址)
  
   -XXXX:0106 MOV CX, 0001; (0磁道1扇区起) 
  
   -XXXX:0109 MOV DX, 0080; (C盘0磁道)
  
   -XXXX:010B INT 13 
  
   -XXXX:010D INT 3
  
   -E 0180 0 0002; (写出参数) 
  
   -G 100
  
   此时只对第一个主物理硬盘的0面1扇区进行低级格式化.
  
   
  
   3.通过LFORMAT 对硬盘进行低级格式化
  
   (1) 准备过程
  
   LFORMAT是有一个硬盘低级格式化的工具软件.它最早是由迈拓公司在1996年开发的,后来被收录PCTools 9.0工具包里.这是进行低级格式化时速度最快的软件之一.
  
   首先,我们需要准备一张DOS启动盘,建议使用Windows 98自带的MS-DOS 7.1.将一张空白的软盘放入软驱中,通过“format a:/s” 或“sys a:”命令制作一张启动盘.再将Lformat.exe文件复制到软盘中即可.当然,如果你的启动光盘上有此软件,也可以直接通过光盘启动后调用.但如果是旧硬盘,想重新低级格式化,建议不要直接在需要进行低格的硬盘上运行该软件.启动DOS时尽量不要加载诸如内存管理、鼠标驱动、光驱驱动等程序,可在系统启动时按F5跳过自动
  
  加载过程.
  
   (2) LFORMAT的使用
  
   在DOS盘符A:/>下输入“Lformat”,按回车键,出现软件的欢迎界面。
  
   在该界面中,软件提醒用户,硬盘中包含可所有的数据,在格式化前请进行备份,迈拓公司对此不承担任何责任等。如果你有多个磁盘,建议拨掉不需要进行格式化的磁盘。接着,键入“Y”启动该程序,输入其他键推出。
  
   随后出现软件的主界面,最上方可以看到低级格式化程序的版本为1.1.中间部分有三个选项:Select Device(选择驱动器)、Low Level Current Device(低级格式化当前驱动器)、EXIT(推出).同时,界面底部会有相应的帮助说明.选择第一项,按回车键.
  
   此时,系统会提示选择相应的硬盘.一般主板上有两个IDE接口,这时就可知“0”为第一个IDE接口上的主设备;“1”为第一个IDE接口上的从设备;“2”为第二个IDE口上的主设备;“3”为第二个IDE口上的从设备.
  
   许多用户一般不太清楚自己的硬盘到底连接的是哪个IDE口,是主盘还是从盘,如果选择错误,所选接口没有连接设备时,就会出现错误的硬盘信息界面.此时,没有任何可用的设备信息,可啊按Esc键返回上有一步.
  
   如果进行了正确的选择,就会出现正确的硬盘信息界面.显序列号示的信息为:当前驱动器:0,型号#:IBM-DTLA-307020,序列号 #:YHOYHF31775,芯片组:TX30A50C,柱面数:16383、磁头数:16、扇区数:63、最大逻辑区:40188959。
  
   确认此硬盘为需要进行低级格式化的硬盘,再用方向键将中间的选项移动至第二项:Low level Current Device(低级格式化当前驱动器),按回车键。否则按Esc键重新选择。
  
   如果选择低格当前驱动器,会弹出一个提示:你是否启动LBA模式(Y/N)?LBA模式是对大于528MB容量的硬盘采用逻辑区工作模式。如果需要低格的硬盘容量大于528MB,请键入“Y”,否则此硬盘杂低格后能使用的最大容量只有528MB。
  
   此时系统再此弹出信息框:警告!所有数据将丢失,你是否确定?(Y/N)?再次键入“Y”键后,低格过程开始。
  
   硬盘低级格式化的速度非常慢,而且受最大逻辑区(容量)大小的影响,硬盘越大,速度越慢。当出现坏道时,进度表会停顿,但完成时并没有报告显示。笔者在低格一块20GB硬盘时耗时近1个小时,如果格式化有坏道或更大容量的硬盘时时间将会更长。
  
  4.通过DM对硬盘进行低级格式化
  
   (1)DM简介
  
   DM(Hard Disk Mangement Program)是由ONTRACK公司开发的一款老牌硬盘管理工具软件,在实际使用过程中主要用于硬盘的初始化.如低级格式化、分区、高级格式化等,但因为各种品牌的硬盘都有其特殊的内部格式,针对不同硬盘开发的DM软件并不能通用,这给用户的使用带来了不便,DM万用版彻底解除了这种限制,它可以使IBM的DM软件用于任何厂家的硬盘.事实上,DM万用版由两部分组成,一部分就是原来的IBM-DM软件,另一部分则是专门针对该软件开发的一个伙伴程序DM.COM,也就是说,DM万用版其实就是带有伙伴程序的DM.
  
   DM的主要功能有:
  
   1.提供简易和高级两种安装模式,以满足不同用户的各种要求.其简易模式适合初级用户使用,高级模式主要针对高级用户.
  
   2.完全支持FAT32文件系统,可以在一个分区上格式化大于2GB的启动器,当使用高级安装模式时,允许更改键盘簇的大小.
  
   3.突破8.4GB限制,在安装大于8.4GB的IDE/ATA硬盘时,可以使用单一可引导的FAT32文件系统分区.
  
   4.提供硬盘诊断功能,可以查找硬盘中相互关联的问题.
  
   5.兼容多种操作系统,包括DOS、OS/2、Windows 98和Windows NT.
  
   6.支持对IDE电源管理.
  
   7.支持对IDE/ATA硬盘的多扇区读写,加速数据传送.
  
   8.快速格式化IDE/ATA/SCSI硬盘.绝大多数情况下格式化硬盘不超过1分钟.
  
   9.支持增加型IDE/ Fast ATA的高速数据传送.
  
   10.提供的低级格式化程序比许多BIOS附的低级格式化程序先进很多,甚至可以让某些0磁道了可问题的磁盘起死回生.
  
  
   (2)DM的启动参数
  
   在DOS提示符中输入"dm/?",可获得相关启动参数的帮助信息,DM的启动参数如下:
  
   /B 显示系统BIOS信息.
  
   /C 对彩色显示器强迫使用单色显示.
  
   /D=X 驱动器搜索限制(X=1~16).
  
   /F 禁止快速格式化.
  
   /G 禁止打开图形显示模式.
  
   /H 调用在线帮助.
  
   /L=X 装入动态驱动覆盖选项(X=0~2).
  
   /M 手动操作模式(仅针对用户).
  
   /N 使用BIOS标准格式(非DOS兼容格式).
  
   /O 忽略所有扩展INT 13H硬盘BIOS调用.
  
   /P- 禁止Fast ATA硬盘检测.
  
   /S 禁止第二控制器支持.
  
   /T,/T- INT 13H扩展支持.
  
   /V=X 动态驱动器标志选项(详细)(X=0~2).
  
   /U 强迫使用ATA/IDE传输模式.
  
   /X 不装入XBIOS.
  
   /Y,/Y- 请求/禁止动态驱动配置.
  
   (3)DM的使用
  
   如果英语不太熟悉,可以在启动DM之前,首先启动一个基于DOS系统的汉字平台,如UCDOS、CCDOS、天汇汉字等系统.这样,在进入DM的时候系统会自动切换为中文显示.为了便于讲解.以下图例仍然采用英文界面.
  
   键入"DM/M",进入手动操作模式,以下是个选项说明:
  
   dit/View Partitions:编辑/查看分区信息.
  
   ormat/Check Partitions:格式化/检查分区.
  
   aintenance Options:维护选项.
  
   MOS Options:CMOS选项.
  
   iew/Print Online Manual:查看/打印系统升级信息.
  
   Go to Antomatic:按ALT+A切换至自动模式.
  
   Eixt Disk Manager:推出DM.
  
   选择"(M)aintenance Options",进入高级选项,说明如下:
  
   (C)reate Ontrack Boot Diskette:创建可引导磁盘.
  
   (D)ynamic Drive Overlay: 覆盖动态信息.
  
   (M)aster Boot Record:主启动记录'
  
   (W)indows (3) 1x Driver:Windows (3) 1x驱动程序.
  
   (O)NTRACKD.SYS Driver:Ontrackd.sys驱动程序.
  
   Display Driver (I)nformation: 显示驱动信息.
  
   (U)tilities:使用工具.
  
   Return to previos menu:返回上一级菜单.
  
   选择"(U)tilities"进入使用工具界面.
  
   选择需要进行操作的硬盘,选择"Return to previousmenu"可返回上一级菜单.中"CntxCorpHD"为硬盘型号.以下是"Select Utility Option" 下的子项说明.
  
   Zero Fill Drive:驱动器数据清零.
  
   Low Level FormatL:低级格式化.
  
   Set Rrive Size:设置驱动器容量大小.
  
   Return to previous menu:返回上一级菜单.
  
   选择"Low Level Format"进行硬盘低级格式化,这时会弹出警告窗口,提示进行硬盘低级格式化会影响硬盘寿命,且时间可能会很久,按"Alt +C"键确认.
  

   此时,系统提示程序开始工作,接下来就等待格式化工作的完成.按Esc键可取消格式化进程。

用PQ工具格式化硬盘显示“分割表错误114#”是咋回事

用PQ工具格式化硬盘显示“分割表错误114#”是咋回事,这是属于硬盘问题,还是之前分区没分好,现在要重新分区要怎么办?谢谢!
用lformat低格前面几百M 几分钟时间。再用pq分区就好了。
上网上找一下lformat的使用说明。说的比我打字细多了。
这是一个dos下的软件,进去之后有三项,第一项是选硬盘。0,1,2,3。比如,你输入数字1,回车。下面显示你硬盘型号了,就可以了。按向下键头到第二项。如果没出你硬盘型号,再输入数字2回车。进去之后默认的位置是0.如果显示硬盘型号就直接去第二项。
到第二项以后回车,输放两次y就开始低格了。格几分钟按esc退出来,再去第三项,回车,就退出lformat了。重启电脑进pq就行了。
低格之后硬盘上所有数据,包括分区都没有了。变成空白的硬盘了。

用lformat低格前面几百M 几分钟时间。再用pq分区就好了。
上网上找一下lformat的使用说明。说的比我打字细多了。
这是一个dos下的软件,进去之后有三项,第一项是选硬盘。0,1,2,3。比如,你输入数字1,回车。下面显示你硬盘型号了,就可以了。按向下键头到第二项。如果没出你硬盘型号,再输入数字2回车。进去之后默认的位置是0.如果显示硬盘型号就直接去第二项。
到第二项以后回车,输放两次y就开始低格了。格几分钟按esc退出来,再去第三项,回车,就退出lformat了。重启电脑进pq就行了。
低格之后硬盘上所有数据,包括分区都没有了。变成空白的硬盘了。

用Lformat 低级格式化 硬盘

硬盘的使用一般要经历低级格式化、分区、 高级格式化 三个过程后才能开始使用,一般低级格式化在出厂的时候就已经完成了,对于一般用户来说,购置新硬盘后,一般只要进行分区和高级格式化后就可以使用了。下面就来介绍一下如何使用Lformat对硬盘进行低级格式化的操作。

启动Lformat

Lformat是一个硬盘的低格工具 ,它能对市面上的硬盘都支持,如果要使用它对硬盘进行低级格式化,需 要首先在Windows下制作好启动盘,然后把Lformat复制到启动盘中,完成后重新启动计算机,把软盘插入软 驱,由软盘来启动计算机。
启动系统以后,输入命令:lformat.exe,然后按下 回车键 ,打开Lformat的主画面窗口。按下“Y”键启动程序,如果按下其他键则退出此程序。
在进入的低格式程序主界面窗口后,会出现三个选项,分别是Select Device (选择驱动器磁盘)、Low Level Current Device (低格当前驱动器)和EXIT(退出)三个选项,使用方向键选择第一项,然后按下回车键,选择磁盘 打开驱动器选择对话框,这时在屏幕中间有一个红色的对话框,并出现“Which device do you want to select?”的提示,这条提示是询问选择那一个硬盘(0,1,2,3)。这里提供的选择有(0,1,2,3),那么如何确定我们要使用的驱动器呢?可以通过选择这4个数字键来确定。我们知道主板上一般有两个IDE接口,最多可以接四个硬盘,最简单确定我们当前硬盘所在盘号的方法是,打开CMOS菜单,然后在第一个菜单选项中查看硬盘的连接情况,一般情况下,我们的一个IDE接口接硬盘,另一个IDE接口接光驱,此时记录下硬盘连接的序号。这里我们选择数字键1,屏幕上会显示当前硬盘的参数情况,如图2所示。如果发现没有参数,那么说明我们选择的数字是错误的,可以按下Esc键重新选择。这时我们即可发现屏幕上显示了硬盘的信息了,包括磁盘的容量、缓存、转数等信息。

开始格式化
在选择了硬盘后,下面就可以选择开始格式化硬盘了,选择主菜单中的“Low level Current Device”命令,然后按下回车键,此时会提示“Do you want to use LBA mode (if not sure press(Y/N)?”的提示,询问是否使用LBA模式格式化已经选定的硬盘,如果确定则按下Y键,否则按下N键。如果你的硬盘大于540MB,那么就需要使用LBA模式格式化,否则整个磁盘将只能使用540MB的空间。按下Y键开始。然后系统会出现一个警告信息,提示所有数据将全部丢失,如果确定格式化即可按下Y键,否则按下N键。低格过程中,可以按Esc随时中止。 格式化过程完成以后,即可按下Esc键返回主菜单,然后选择第三项Exit,并且按下回车键退出,并重新启动,然后就可以开始分区,并进行高级格式化和安装操作系统了。
用Lformat 低级格式化 硬盘
硬盘的使用一般要经历低级格式化、分区、 高级格式化 三个过程后才能开始使用,一般低级格式化在出厂的时候就已经完成了,对于一般用户来说,购置新硬盘后,一般只要进行分区和高级格式化后就可以使用了。下面就来介绍一下如何使用Lformat对硬盘进行低级格式化的操作。

启动Lformat
Lformat是一个硬盘的低格工具 ,它能对市面上的硬盘都支持,如果要使用它对硬盘进行低级格式化,需 要首先在Windows下制作好启动盘,然后把Lformat复制到启动盘中,完成后重新启动计算机,把软盘插入软 驱,由软盘来启动计算机。
启动系统以后,输入命令:lformat.exe,然后按下 回车键 ,打开Lformat的主画面窗口。按下“Y”键启动程序,如果按下其他键则退出此程序。

在进入的低格式程序主界面窗口后,会出现三个选项,分别是Select Device (选择驱动器磁盘)、Low Level Current Device (低格当前驱动器)和EXIT(退出)三个选项,使用方向键选择第一项,然后按下回车键,选择磁盘 打开驱动器选择对话框,这时在屏幕中间有一个红色的对话框,并出现“Which device do you want to select?”的提示,这条提示是询问选择那一个硬盘(0,1,2,3)。这里提供的选择有(0,1,2,3),那么如何确定我们要使用的驱动器呢?可以通过选择这4个数字键来确定。我们知道主板上一般有两个IDE接口,最多可以接四个硬盘,最简单确定我们当前硬盘所在盘号的方法是,打开CMOS菜单,然后在第一个菜单选项中查看硬盘的连接情况,一般情况下,我们的一个IDE接口接硬盘,另一个IDE接口接光驱,此时记录下硬盘连接的序号。这里我们选择数字键1,屏幕上会显示当前硬盘的参数情况,如图2所示。如果发现没有参数,那么说明我们选择的数字是错误的,可以按下Esc键重新选择。这时我们即可发现屏幕上显示了硬盘的信息了,包括磁盘的容量、缓存、转数等信息。

开始格式化
在选择了硬盘后,下面就可以选择开始格式化硬盘了,选择主菜单中的“Low level Current Device”命令,然后按下回车键,此时会提示“Do you want to use LBA mode (if not sure press(Y/N)?”的提示,询问是否使用LBA模式格式化已经选定的硬盘,如果确定则按下Y键,否则按下N键。如果你的硬盘大于540MB,那么就需要使用LBA模式格式化,否则整个磁盘将只能使用540MB的空间。按下Y键开始。然后系统会出现一个警告信息,提示所有数据将全部丢失,如果确定格式化即可按下Y键,否则按下N键。低格过程中,可以按Esc随时中止。 格式化过程完成以后,即可按下Esc键返回主菜单,然后选择第三项Exit,并且按下回车键退出,并重新启动,然后就可以开始分区,并进行高级格式化和安装操作系统了。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值