`

Linux基础学习 磁盘设备内外部结构

阅读更多

Linux基础学习 磁盘设备内外部结构

磁盘和硬盘是对磁盘存储系统的同一个称呼,发展趋势是体积更小、速度更快、容量更大、使用更安全。但一些朋友对磁盘的内、外部结构不是很了解,那么咱们来分享一下。

一、磁盘的外部结构

1.磁盘接口

接口包括电源插座和数据接口两部分,其中电源插座就是与主机电源相连接,为磁盘提供电力保证。数据接口插座这是磁盘数据与主板控制芯片之间进行数据传输交换的通道,用一根数据与电缆将其与主板IDE接口等和磁盘的数据接口相连接,数据电缆一般为40针、80芯的接口电缆,早期数据接口有IDE和SCSI,当前主流的硬盘结构为串口SATA或SCSI接口

2控制电路板

多数控制电路板都采用贴片式焊接,包括主轴调速电路、磁头驱动与伺服定位电路、读写电、控制与接口电路等。在电路板还还有一块ROM芯片,里面固话的程序可以进行磁盘的初始化,执行加电和启动主轴电机,加电初始寻道、定位以及故障检测等。电路板上安装有容量不等的高速数据缓存芯片,在此块磁盘内有2MB的高速缓存。

3固定面板

即磁盘正面的面板,它与底板结合成一个密封的整体,保证了磁盘盘片和机构的稳定运行。在面板上的标签有详细的型号等信息。除此之外,还有一个透气孔,它的作用就是使磁盘内部气压与大气压保持一致

二、磁盘的内部结构

磁盘的内部结构主要包括:盘片、磁头、盘片主轴、控制电机、磁头控制器、数据转换器、接口、缓存等几个部分。在磁盘的内部,磁头及盘片是磁盘的核心组件,它被密封在磁盘的密封腔体内,包括与浮动磁头组件、磁头驱动装置、盘片、主轴驱动装置及前置读写控制电路等几个部分。

1.磁头组件

它由读写磁头、传动手臂、传动轴三部分组成。磁头是磁盘技术中最重要的关键的一环,实际上是集合工艺制程的多个磁头的组合,采用了非接触式头、盘结构,加电后在高速旋转的磁盘表面移动。

磁盘读取数据的工作原理就是利用特定的磁粒子的极性记录数据。磁头在读取数据是,将磁粒子的而不同极性转变为不同的脉冲信号,在利用数据转换器将这些原始信号变为电脑可以使用的数据,写的操作正好与此相反

2.磁头驱动装置

磁盘的寻道是靠移动磁头,而移动磁头则需要该装置驱动才能实现(机械操作)。磁头驱动装置由电磁线线圈电机、磁头驱动小车、防震动装置构成,高精度的轻型磁头驱动装置能够对磁头进行正确的驱动和定位,并能在很短的时间内精确定位系统指令指定的磁道。

3.磁盘片

盘片是磁盘存储数据的真正载体,磁盘片大多数采用金属薄膜材料(也有玻璃材料),这种金属薄膜较软盘的不连续颗粒载体具有更高的存储密度、高剩磁及高矫顽力等优点,磁盘盘片是很光滑平整的

4.主轴组件

主轴组件包括轴承和驱动电机等。随着磁盘容量的扩大和速度的提高,主轴电机的速度也在不断提升,由厂商开始采用精密机械工业的液态轴承电机技术。磁盘主轴的转速是衡量磁盘读写性能的重要参考之一

5.前置控制电路

前置电路控制磁头感应的信号、主轴电机调速、磁头驱动和伺服定位等,由于磁头读取的信号微弱,将放大电路密封在腔体内可减少外来信号的干扰,提高操作指令的准确性

分享到:
评论

相关推荐

    Linux基础试题及答案.docx

    Linux 基础试题及答案 本资源摘要信息涵盖了 Linux 基础知识点,涵盖了 Linux 的基本概念、命令、文件系统、权限管理、shell 编程等方面。 一、Linux 基础概念 * Linux 是一个开源操作系统,基于 Unix 操作系统 *...

    Linux学习笔记.pdf

    学习Linux主要涉及对操作系统的基础操作,包括命令行界面的使用、文件系统管理、网络配置、软件安装以及磁盘分区等。以下是对这些知识点的详细解释: 1. **文件类型与权限**: Linux中的文件类型包括普通文件、...

    Linux培训视频.zip

    目录网盘文件永久链接 ...20-磁盘管理-内外部结构及逻辑知识 21-磁盘管理之raid及分区 22-磁盘管理之分区与格式化企业案例 23-磁盘管理与软件包管理1 24-yum与rpm软件包管理2 25-Linux系统进程核心知识1....

    linux内核解释 linux0.11内完全注释 内容全面 详细 pdf格式,652页

    通过阅读这本书,不仅可以了解Linux内核的基本工作原理,还能掌握操作系统设计的基本思路,为深入学习更复杂的Linux内核或者开发自己的操作系统打下坚实基础。对于希望提升技术能力的IT从业者,这是一本非常有价值的...

    Linux基础命令.doc

    在Linux中,挂载(mount)是一个重要的概念,用于将文件系统连接到文件系统的层次结构中,以便用户可以访问。例如,ISO镜像文件是一种常见的文件格式,包含完整的磁盘映像,通常用于分发软件或系统映像。在Linux中,...

    linux0.01内核源码

    通过对 Linux 0.01 内核源码的学习,我们可以深入了解操作系统的基础原理,以及 Linux 项目是如何从一个小型项目逐渐发展成为全球范围内广泛使用的开放源码操作系统的。同时,这也是一次回顾历史,理解软件工程演进...

    关于linux的学习笔记

    在Linux操作系统中,深入理解和掌握其目录架构是学习Linux的基础。Linux遵循的是FHS(Filesystem Hierarchy Standard),即文件系统层次结构标准,这有助于保持系统的一致性和组织性。以下是一些主要目录的详细解释...

    Linux系统基础介绍.pptx

    Linux系统基础介绍主要涵盖了几大核心知识点,包括Linux操作系统的特点、结构、安装配置以及文件系统和常用命令。以下是对这些内容的详细阐述: 1. **Linux操作系统特点**: - **开放性**:Linux遵循开放源代码的...

    嵌入式Linux文件系统的构造.pdf

    本文将从一个标准Linux文件系统的体系结构基础上,进行相应的裁减和配置,构造嵌入式Linux操作系统中的文件系统。 文件系统简介 文件系统是指在一个物理设备上的任何文件组织和目录。它构成Linux系统上所有数据的...

    华东理工大学Linux系统linux02.pptx

    【华东理工大学Linux系统linux02.pptx】的讲解涵盖了Linux文件系统的基础知识,包括其特点、组成和常见的文件系统类型。以下是对这些内容的详细阐述: Linux文件系统基础: Linux文件系统是操作系统中用于管理和...

    linux--目录结构 .doc

    11. /proc:此目录的数据都在内存中,如系统核心、外部设备、网络状态,由于数据都存放于内存中,所以不占用磁盘空间,比较重要的目录有 /proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/* ...

    linux flash

    4. **读写操作**:对于NOR Flash,Linux使用标准的块设备接口,读写操作类似于磁盘。而对于NAND Flash,由于其不同的存储结构,需要更复杂的错误校验和坏块管理机制。 5. **坏块管理**:NAND Flash在长期使用后可能...

    Linux操作系统基础教程

    Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言..........................................................................................................................................

    Linux内核源代码情景分析

    Linux内核是全球开发者共同维护的项目,它掌管着计算机硬件资源的管理和调度,是Linux操作系统的基础。通过阅读本书,我们可以深入了解Linux内核的工作原理,提升对操作系统底层运作的认识。 1. **内核架构** ...

    中科曙光服务器培训教程汇总:Linux系统初级培训.pptx

    • 设备独立性:操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。 • 提供了丰富的网络功能:完善的...

    linux内核内存管理图解

    Linux使用二级页表或三级页表结构,以适应不同大小的内存系统。 3. **内存区域(Memory Zone)**:内存被划分为不同的区域,如DMA区、正常区、高内存区等,以满足不同设备和进程的需求。 4. **内存分配器(Memory ...

    硬盘结构及其分区

    硬盘是计算机中重要的存储设备,其结构和分区对于理解数据的存储与管理至关重要。本文将深入探讨硬盘的基本构造,以及如何对其进行分区。 首先,我们来了解硬盘的基本结构。硬盘主要由磁盘片、磁头、读写电机、主轴...

    计算机系统结构(非常适合初学者)

    计算机系统结构是计算机科学的基础,它是研究计算机硬件组件如何协同工作以执行软件程序的学科。对于初学者来说,理解计算机系统结构是掌握整个计算机科学体系的关键步骤。本资源旨在为初学者提供一个全面且易懂的...

    linux源码分析—0.11内核分析

    这些机制是操作系统响应外部事件(如键盘输入或磁盘读写完成)和内部错误的基础。 4. **文件系统**:0.11内核支持的文件系统相对简单,但包含了基本的文件操作,如打开、关闭、读取和写入。理解文件系统的数据结构...

    文华学院linux复习重点.doc

    学习Linux不仅涉及理论知识,还包括实际操作,例如文件和目录操作、权限管理、进程控制、网络配置以及Shell脚本编写等。通过深入理解这些内容,用户能够更好地掌握Linux系统,并在各种场景下有效地使用和维护。

Global site tag (gtag.js) - Google Analytics