温故:

        在《​​Linux之磁盘使用前为什么要进行格式化​​》这篇文章中讲到了为什么Linux的磁盘使用之前需要先格式化,原因是每一种操作系统设定的文件权限和属性是不同的,因此需要将新磁盘的分区槽进行格式化,以此来成为操作系统可以识别的文件系统。之前有位网友特意联系我,问了问高级格式化和低级格式化的区别,说实话我一开始也有点懵,后来经过一番网上冲浪也算是小有所得,所以今天就和大家分享一下什么是高级格式化?什么是低级格式化?

知新:

1、低级格式化就是和操作系统⽆关的格式化。

        低级格式化是物理级的格式化,简单的说硬盘在制作的时候,划分磁柱⾯、建⽴扇区的过程就是低级初始化,这是一个从无到有的过程。所以大家刚买来的硬盘就是已经经过低级格式化的硬盘,不用自己做低级格式化了。

        什么时候会用到低级格式化呢?这种情况用的不多,大多数情况下都是硬盘坏道太多了,影响数据正确性,还可能导致操作系统都不可用了,这个时候就需要低级格式化了。

2、⾼级格式化就是和操作系统有关的格式化

        ⾼级格式化主要是对硬盘的各个分区进⾏磁道的格式化,在逻辑上划分磁道。高级格式化,又称逻辑格式化,它是指根据用户选定的​​文件系统​​(如FAT12、FAT16、FAT32、NTFS、EXT2、EXT3等),在磁盘的特定区域写入特定数据,以达到初始化磁盘或磁盘分区、清除原磁盘或磁盘分区中所有文件的一个操作。

        ⾼级格式化就是清除硬盘上的数据、⽣成引导区信息、初始化FAT表、标注逻辑坏道等。⼀般我们重装系统时都是⾼级格式化,因为MBR不重写(主引导记录MBR也被称为​​主引导扇区​​,是计算机开机以后访问硬盘时所必须要读取的第一个扇区,主引导扇区记录着硬盘本身的相关信息以及硬盘各个分区的大小及位置信息)。

比较:

1、⾼级格式化就是和操作系统有关的格式化,低级格式化就是和操作系统⽆关的格式化

2、低级格式化:为创建硬盘扇区(sector)使硬盘具备存储能力的操作。高级格式化:包括对主引导记录中分区表相应区域的重写、根据用户选定的文件系统在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间,以便用户使用该分区管理文件。