一直以来对这几个概念非常模糊,最近看RamDisk(感觉WDF和WDM差距好大啊),就认真的看了下概念,嘿嘿。首先可以想象成一跟由很多圆形盘片组成的圆柱体。
磁道:Track,可以理解为一个圆形盘片由许许多多的同心圆组成,每一个同心圆可以认为是一个磁道。(硬盘是一个高速旋转的东西,当磁盘旋转时,磁头若保持在一个位置上不动,则磁头会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道)
扇区:Sector,可以联想到“扇形区域”,磁盘上的每个磁道被等分为若干个弧段,这些弧段便是磁盘的扇区,每个扇区的大小为512个字节,磁盘驱动器在向磁盘读取和写入数据时应该以扇区为单位。
柱面:Cylinder,硬盘通常由重叠的一组盘片构成,每个盘面都被划分为数目相等的磁道,并从外缘的0开始编号,具有相同编号的磁道形成一个圆柱,称之为磁盘的柱面。显然,磁盘的柱面数与一个盘面上的磁道数是相等的。
磁头:Head,当然是读取信息用的了。每个盘面都有自己的磁头,如果盘面的双面都记录信息,那么双面都应该有磁头。所以,硬盘的容量计算公式如下:硬盘的容量=柱面数×磁头数×扇区数×512(字节数)
SDK中定义了一个叫做DISK_GEOMETRY的结构体:
typedef struct _DISK_GEOMETRY { LARGE_INTEGER Cylinders; MEDIA_TYPE MediaType; DWORD TracksPerCylinder; DWORD SectorsPerTrack; DWORD BytesPerSector; } DISK_GEOMETRY;
其他信息以后补全:MBR、DBR等
相关推荐
了解硬盘的结构原理,尤其是磁道、扇区和柱面的概念,对于维护和优化存储设备有着举足轻重的作用。本文将详细探讨硬盘的这些核心组件,并阐释它们如何共同作用,确保数据的存储和读取。 首先,让我们从硬盘的基本...
它的基本组成部分包括磁道、扇区、柱面和磁头数。这些部分共同决定了硬盘的存储能力和数据组织方式。 - **磁道(Track)**:磁道是指硬盘盘面上以盘片中心为圆心的不同半径的同心圆。磁道的数量取决于硬盘的设计和...
【大容量存储器结构——磁道、扇区、柱面和磁头数】 在计算机存储系统中,大容量存储器通常指的是硬盘驱动器,它在现代计算机中扮演着次要存储的主要角色。硬盘由一系列涂有磁性介质的坚硬金属盘片组成,不同容量的...
下面我们将详细介绍分区表的参数和计算扇区的方法。 一、进制转换 在了解分区表之前,需要熟悉进制转换。分区表中使用二进制、16 进制和 10 进制表示数据。例如,16 进制的 3F 等于 10 进制的 63 等于二进制的 ...
MBR 位于硬盘的0磁道0柱面1扇区中,其中446字节属于硬盘主引导程序,64字节属于硬盘分区表(DPT),两个字节(55AA)属于分区结束标志。如果0磁道遭到破坏,将使硬盘的主引导程序和分区表信息遭到严重破坏,从而导致...
首先,我们要知道硬盘的基本构造,包括磁道、扇区、柱面和磁头数。磁道是指盘片表面上以盘片中心为圆心的不同半径的同心圆,每个磁道可以存储一定数量的数据。扇区是磁道上分割的最小存储单元,通常每个扇区存储512...
通过上述介绍,我们可以了解到硬盘的存储原理以及如何通过磁道、扇区和柱面等参数来计算硬盘的总容量。例如,如果一个硬盘有1000个磁头、20000个磁道(柱面)、每个磁道有64个扇区,那么它的总存储容量可以通过以下...
磁道和柱面(不同盘片相同半径的磁道组合)一起决定了硬盘的存储容量,计算公式为:存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数。簇是DOS操作系统分配空间的最小单位,不是所有文件都按照实际大小...
硬盘的DOS管理结构是计算机操作系统对硬盘进行组织和管理的一种方式,主要涉及磁道、扇区、柱面和磁头数等基本概念。硬盘由多个盘片组成,每个盘片有两个记录信息的表面,表面被划分为多个扇区,通常是512字节。这些...
扇区通常由一个或多个物理磁道上的一个位置组成,而磁道又构成磁盘的柱面。 2. **数据比较**:扇区数据比较是指对比两个或更多存储设备在同一扇区位置的数据是否一致。这有助于检测硬盘错误、病毒感染、数据损坏等...
- **磁道、扇区和柱面**:硬盘由多个盘片组成,每个盘片有两面,每面都可以存储信息。盘片上的扇形区域被称为扇区,通常是512字节。不同半径的同心圆是磁道,而不同盘片相同半径的磁道共同形成柱面。磁头用于读写...
- **磁道、扇区、柱面和磁头数**: 这些概念是理解硬盘管理结构的基础,它们之间的相互作用决定了硬盘数据的组织方式。 **3.2 挽救硬盘的方法** 虽然原文档未详细列出挽救硬盘的方法,但基于硬盘的基本知识,我们...
主引导扇区,简称MBR,是硬盘的第一个扇区,位于0柱面、0磁道、1扇区的位置,占据512字节的空间。MBR中包含有系统引导程序和磁盘分区表。当计算机启动时,BIOS会读取MBR中的引导代码,执行引导过程。如果MBR损坏或被...
磁头号、柱面号、扇区号和磁道数都是DOS扇区编号计算的依据。例如,如果已知柱面数、磁头数、扇区数以及DOS扇区号,可以使用特定的公式计算出绝对扇区的具体位置。 4. DOS磁盘区域的划分 格式化后的硬盘,其数据...
- **存储容量**:由磁头数、磁道(柱面)数、每道扇区数以及每扇区字节数决定,计算公式为:存储容量 = 磁头数 × 磁道(柱面)数 × 每道扇区数 × 每扇区字节数。 #### 二、磁盘的物理结构 **2.1 磁道与扇区** -...
本文将详细介绍硬盘的物理结构、磁头技术、磁柱、磁面、扇区、柱面等概念,并对硬盘的接口技术进行了详细的说明。 一、硬盘物理结构 硬盘的物理结构是指硬盘的内部结构,包括磁头、磁柱、磁面、扇区、柱面等组件。...
假设已知某扇区的绝对坐标(柱面C、磁头H、扇区S),以及DOS扇区的起始坐标(柱面DC、磁头DH、扇区DS),以及每磁道扇区数NS和磁盘总的磁头数NH,那么该扇区对应的DOS扇区号RS可以通过以下公式计算得出: ...
3. **柱面号**:所有磁盘面上相同编号的磁道组成一个柱面。 4. **扇区号**:每个磁道上的数据被划分为若干个扇区,按顺序编号。 在VC++中,我们可以使用Windows API函数来实现扇区读写。以下是一些常用的API函数: ...
磁盘是由多个磁道组成,每个磁道又分为若干个扇区。这些扇区是存储数据的基本单元,通常大小为512字节。磁盘的物理信息包括但不限于:磁盘总容量、磁头数、柱面数、扇区数等,这些参数对于了解硬盘的存储能力至关...
BOOT扇区位于硬盘的0磁道0柱面1扇区,是硬盘上的第一扇区,也是最早被读取的扇区。它的主要功能是加载并执行存储在其中的启动程序,这个程序通常为操作系统的引导加载器(如MBR的Boot Loader或GPT的EFI Boot Loader...