Fork me on GitHub

怎么理解格式化

Windows下面分区情况:

随便选择一个分区,查看属性,显示为NTFS文件系统。关于“文件系统”四个字,含义太广,参见XXX

我们在一个分区上右键的时候会发现格式化选项

怎么理解这个格式化呢???
其实格式化有2层含义,分为低级格式化 和 高级格式化。

低格

对于块设备(eg 磁盘)而言,为了不打扰CPU工作,其内置控制器(eg 磁盘控制器)。磁盘控制器的功能就是根据以往CHS编址来划分磁盘,对磁盘控制器而言,她只能看到sector。     而对于磁盘往上的File System,他不使用sector,而是block。磁盘控制器设定个block与sector的映射关系。

对硬盘分区本质上就是对硬盘的一种低级格式化。当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即MasterBootRecord,MBR)和引导记录备份的存放位置。

 

 高格

对块设备划分分区(这里涉及修改MBR,MBR备份等等)+分区上创建文件系统。

前面举例Windows的例子,都是在说高格。

 

 相关阅读:fdisk

 

posted @ 2018-05-11 16:30  克拉默与矩阵  阅读(431)  评论(0编辑  收藏  举报