硬盘磁头

Linux硬盘的检测(原创)

Deadly 提交于 2020-04-08 09:07:35
http://czmmiao.iteye.com/blog/1058215 概述 随着硬盘容量、速度的快速发展,硬盘的可靠性问题越来越重要,今天的单块硬盘存储容量可轻松达到1TB,硬盘损坏带来的影响非常巨大。 不同的文件系统(xfs,reiserfs,ext3)都有自己的检测和修复工具。检测之前可以先使用dmesg命令查看有没有硬件I/O故障的日志,如 果有,先用fsck看看是不是文件系统有问题,如果不是则可以使用下面介绍硬盘检测和优化方法来修复它。 grep"error"/va/log/messages*; Linux检测硬盘坏道 使用SMART检测硬盘 SMART是一种磁盘自我分析检测技术,早在90年代末就基本得到了普及每一块硬盘(包括IDE、SCSI),在运行的时候都会将自身的若干参数记录下 来,这些参数包括型号、容量、温度、密度、扇区、寻道时间、传输、误码率等。硬盘运行了几千小时后,很多内在的物理参数都会发生变化,某一参数超过报警阈 值,则说明硬盘接近损坏,此时硬盘依然在工作,如果用户不理睬这个报警继续使用,那么硬盘将变得非常不可靠,随时可能故障。 启用SMART SMART是和主板BIOS上相应功能配合的,要使用SMART,必须先进入到主板BIOS设置里边启动相关设置。一般从Pentium2级别起的主板, 都支持SMART,BIOS启动以后,就是操作系统级别的事情了

计算机的加点和复位和硬盘的的工作原理

早过忘川 提交于 2020-03-17 20:36:44
计算机的加点和复位   在处理器众多的引脚中,有一个是 RESET ,用于接受复位信号。每当处理器加电,或者RESET 引脚的电平由低变高时①,处理器都会执行一个硬件初始化,以及一个可选的内部自测试(Build-in Self-Test,BIST),然后将内部所有寄存器的内容初始到一个预置的状态。   为了节约成本,并提高容量和集成度,在内存中,每个比特的存储都是靠一个极其微小的晶体管,外加一个同样极其微小的电容来完成的。可以想象,这样微小的电容,其泄漏电荷的速度当然也非常快。所以,个人计算机中使用的内存需要定期补充电荷,这称为 刷新 ,所以这种存储器也称为 动态随机访问存储器(Dynamic Random Access Memory,DRAM) 。随机访问的意思是,访问任何一个内存单元的速度和它的位置(地址)无关。举个例子来说,从头至尾在一盘录音带上找某首歌曲,它越靠前,找到它所花的时间就越短。但内存就不一样,读写地址为 0x00001 的内存单元,和读写地址为 0xFFFF0 的内存单元,所需要的时间是一样的。在内存刷新期间,处理器将无法访问它。这还不是最麻烦的,最麻烦的是,在它断电之后,所有保存的内容都会统统消失。所以,每当处理器加电之后,它无法从内存中取得任何指令。   与 DRAM 不同, 只读存储器(Read Only Memory,ROM) 不需要刷新

硬盘知识:硬盘的种类与作用

假如想象 提交于 2020-03-17 09:59:33
硬盘的分类,可分为固态硬盘(SSD)、机械硬盘(HDD)、混合硬盘(SSHD)三种,各自的区别作用有哪些? 关于机械硬盘: 机械硬盘是传统硬盘,电脑主要的存储媒介之一。机械硬盘有不同的颜色,分别有红盘,绿盘,黑盘,蓝盘,紫盘。 机械硬盘就作为我们普通电脑里的普通硬盘。内部有磁盘,通过磁盘的高速旋转,并用相应的磁头,读取或存储数据。数据永久保存,无限复写。 不能受外界冲压、挤压或震动,轻拿轻放,携带不方便。 关于固态硬盘: 由多个闪存芯片加主控以及缓存组成的阵列式存储,属于以固态电子存储芯片阵列制成的硬盘。防震抗摔性,数据存储速度快,功耗低,噪音小,容量大,使用寿命较长等优势。 固态硬盘的存储介质分为两种,一种是来用闪存(FLASH芯片)作为存储介质,另外一种是采用DRAM作为存储介质,广泛应用于军事、车载、工控、视频监控、网络监控、网络终端等。 首页>硬盘数据恢复>硬盘知识:硬盘的种类与作用 硬盘知识:硬盘的种类与作用 分类:硬盘数据恢复|最后更新:2020年3月11日 硬盘的分类,可分为固态硬盘(SSD)、机械硬盘(HDD)、混合硬盘(SSHD)三种,各自的区别作用有哪些? 关于机械硬盘: 机械硬盘是传统硬盘,电脑主要的存储媒介之一。机械硬盘有不同的颜色,分别有红盘,绿盘,黑盘,蓝盘,紫盘。 机械硬盘就作为我们普通电脑里的普通硬盘。内部有磁盘,通过磁盘的高速旋转,并用相应的磁头

WMI-Win32_DiskDrive 硬盘参数

狂风中的少年 提交于 2020-03-14 18:31:54
Availability --设备的状态。 BytesPerSector --在每个扇区的物理磁盘驱动器的字节数。 Capabilities --媒体访问设备的能力阵列。 CapabilityDescriptions --更详细的解释为任何在功能阵列表示的访问设备的功能的列表 Caption --对象的序列号 CompressionMethod --设备所使用的算法或工具,以支持压缩。 ConfigManagerErrorCode --Windows配置管理器错误代码。 ConfigManagerUserConfig --如果为True,该设备使用用户定义的配置。 CreationClassName --代表所在的类 DefaultBlockSize --此设备默认块大小,以字节为单位。 Description --描述 DeviceID --磁盘驱动器与系统中的其他设备的唯一标识符 ErrorCleared --如果为True,报告LastErrorCode错误现已清除。 ErrorDescription --关于可能采取的纠正措施记录在LastErrorCode错误,和信息的详细信息。 ErrorMethodology --误差检测和校正的类型被此设备支持。 FirmwareRevision --修订制造商分配的磁盘驱动器固件。 Index --给定的驱动器的物理驱动器号

Linux之磁盘管理

天涯浪子 提交于 2020-03-09 19:39:40
一、Raid卡之初识 又叫磁盘冗余阵列,阵列卡。他的主要作用有三点 1、获取更高的容量 2、获取更高的性能 3、获取更强的安全性 raid卡按 支持的raid级别不同 和raid卡的 缓存容量 不同,分为基础raid卡和高级raid卡 左边是raid基础卡,右边是高级卡。 基础卡只支持raid0和raid1 高级卡支持0、1、3、5、10、11或者更多 常见的raid级别 raid0 主要是为了应对不做raid用不了的情况。 硬盘不做raid,识别不了硬盘。所以如果只有一块硬盘,就做个raid0吧。 安全性最低,其中一个硬盘坏掉了,所有数据都会报废。 用于安全性需求低的数据,不怕丢失的数据。优点就是读写快 raid1 只能有两块硬盘 算是个鸡肋,因为只能同时给两个硬盘做raid1。 raid5 最少需要3块硬盘,在写入之前有一个校验的过程。有一块硬盘用来做校验,用来保护数据的安全性,当其中一块硬盘坏了,就可以使用校验数据恢复丢失的数据。 可以在添加一块热位盘(RAID5 + spare),当坏了一块硬盘之后,可以启动热位盘来替换坏的硬盘。 三个有点都占一点,在并发量不高的时候,可以使用 raid10 读取速度和安全性都很高,但是很奢侈,并发量很大的时候可以使用 raid10的基本原理如下: 二、磁盘分区 磁盘分区表 所在位置:0磁头0磁道1扇区的秘密

linux系统引导过程及引导修复

与世无争的帅哥 提交于 2020-03-08 23:55:47
系统的引导过程 1.通电 2.bios初始化 eg:内存,硬盘没插好 3.磁盘引导 硬盘里面的数据是以分区形式保存,硬盘上的磁头对硬盘的数据进行扫描 ## 磁道:磁头转一周的轨迹,可以确定数据在哪一环 ## 扇区:确定哪一节的数据 ## 系统引导的过程: #装双系统时,启动windows时,磁头需跳到c盘数据位置,来读取里面的数据,才能启动系统 ## 系统关闭以后,断电,磁头会回到断电的时候所在的位置,硬盘通电,硬盘会转起来,磁盘不会跳到c盘位置,还是在默认的位置(0磁道),如何让磁头跳到c盘,读取数据? #在装系统的时候,在硬盘最起始读取的那一部分磁道上去加载磁头下一步要读取哪些数据,哪些位置的程序,要在0磁道的1扇区上写数据:mbr(告诉磁头,读完之后,读c盘信息) ## mbr的作用: 磁头读取mbr引导记录,会自动跳到启动分区,读取里面的数据,(读取下一个文件)mbr所在的 位置:0磁道1扇区446字节 记录启动分区的位置 mbr如果损坏 ,需要修复:系统无法从硬盘启动,所以用光盘进入系统挽救模式 #执行修复命令,如下图笔记 不能把设备里面的数据全部清掉,446个字节后面的64个字节是分区表,分区表损坏后,需要知道设备起始的块和结束的块是多少,需要对分区表备份。bs=446 count=1 备份 企业8无法从硬盘中重启,需要修复数据,进入到挽救模式 从光盘进入修复 **解释

每个磁道上的扇区数一样吗?

余生颓废 提交于 2020-03-04 01:51:09
每个磁道上的扇区数一样吗? 引言    在百度百科上查看扇区的简介时,上面举了两个例子: 1、某个硬盘的参数列表上描述扇区数的范围标识是373~746,意味着最内圈有373个扇区,最外圈有746个扇区。 2、某个硬盘有1024个磁道,每个磁道划分为63个扇区,则0磁道的扇区号为1~63,1磁道的起始扇区号为64最后一个磁道的最后一个扇区号为64512。    当时就有个疑问,每个磁道上的扇区数一样多吗?例1比较符合个人的想法,因为每个扇区一般的大小固定为512B,因为随着半径增大,磁道最外圈的周长要增大,如果不想造成空间浪费的话,各个磁道上的扇区数应该是不一样的。而例2也是一般教科书上经常出的计算题,想想如果磁盘转速一样的话,单位时间内转过的扇形角度也是相等的,这么说每个磁道的扇区数也是一样多的。于是上网查了一下,整理如下。 扇区是什么    磁盘上的每个磁道被等分为若干个弧段,这些弧段便是磁盘的扇区。磁盘驱动器在向磁盘读取和写入数据时,要以扇区为单位。在磁盘上,DOS操作系统是以“簇”为单位为文件分配磁盘空间的。硬盘的簇通常为多个扇区,每个簇只能由一个文件占用,即使这个文件中只有几个字节,决不允许两个以上的文件共用一个簇,否则会造成数据的混乱。这种以簇为最小分配单位的机制,使硬盘对数据的管理变得相对容易,但也造成了磁盘空间的浪费,尤其是小文件数目较多的情况下,一个上千兆的大硬盘

Linux 文件系统挂载

廉价感情. 提交于 2020-03-03 20:12:41
文件系统挂载简介 磁盘分区和格式化完成后,磁盘分区要想能够使用,就需要挂载,在挂载某个分区前需要先建立一个挂载点 挂载:将新的文件系统关联至当前根文件系统 卸载:将某文件系统与当前根文件系统的关联关系移除;卸载时设备没有进程在使用 挂载点:作为要挂载文件系统的访问入口;挂载点事先必须存在;不会被进程使用到的目录;挂载点下原有文件将会被临时隐藏 文件系统挂载管理工具 mount  不跟任何参数显示当前系统已经挂载的设备及挂载点   cat /proc/mounts 显示内核中挂载的设备,mount命令就是去读取该文件显示出来   cat /etc/mtab mount命令去挂载和卸载的操作信息会记录到该文件,也可以显示系统挂载的设备 mount [options] -t FSTYPE -o [option] 设备名称 挂载点 [options] 命令选项   -n        挂载后不更新操作记录到/etc/mtab文件   --bind dir1 dir2 将dir1挂载到dir2上,使得dir2也能访问dir1的文件(绑定某个目录到另外一个目录)   -t FSTYPE     指定挂载的文件系统类型   -r        只读挂载   -w        读写挂载   -L LABLE     指定卷标名,用卷标名字挂载;也可以使用LABLE="lable"   -U

关于机械硬盘的选购技巧和使用注意事项

家住魔仙堡 提交于 2020-03-03 09:47:57
硬盘是计算机中的重要部件之一,大家都希望能选择一个性价比高、性能稳定的得好硬盘。机械硬盘有蓝盘,绿盘,红盘,黑盘,所以机械硬盘选购技巧应该从哪些方面来进行选购呢? 机械硬盘选购技巧: 1.关于硬盘转数 硬盘转速是指硬盘头盘组建内的磁盘每分钟旋转的次数,单位是r/min,硬盘转速越高,硬盘的读取速度就越快。 2.关于缓存 硬盘缓存容量越大越好,并且大缓存硬盘寿命也要更好一些,因此大家在选择硬盘的时候,优先选择大容量硬盘缓存。 3.注意容量方面 目前主流使用的还是1T-4T左右,容量越大越好,但更多的还是看个人使用需求而决定。 4.关于接口 SATA接口是主流,SATA硬盘接口分SATA1、2、3,其中SATA2.0最大传输速度为300M/s(3Gb/s),而SATA3.0最大传输速率为600M/s(6Gb/s)。现在最为主流高效的SATA3接口。 遇到电脑读取不到硬盘无法开机、电脑卡顿或者是蓝屏的情况,这些都可能是我们平时对硬盘保养不当,造成硬盘坏掉等问题。 机械硬盘使用注意事项: 1.硬盘运转时不要突然关机 硬盘运转时突然关闭电源,可能会导致磁头与盘片猛烈磨擦而损坏硬盘。 2.防止高温引起硬盘损坏 温度对硬盘的寿命也是有影响的。硬盘工作时会产生一定热量,使用中存在散热问题。温度以20~25℃为宜,过高或过低都会引起故障。 3.定期清理垃圾文件 硬盘会产生许多碎片

我的linux学习之路(第八节)

女生的网名这么多〃 提交于 2020-03-01 19:06:31
( 一)存储结构与磁盘划分 文件系统层次化标准(FHS,Filesystem Hierarchy Standard)是根据以往无数Linux系统用户和开发者的经验而总结出来的,是用户在Linux系统中存储文件时需要遵守的规则,用于指导我们应该把文件保存到什么位置,以及告诉用户应该在何处找到所需的文件。 1 、一切从“/”开始 Linux 系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件。另外,Linux系统中的文件和目录名称是严格区分大小写的,且文件名称中不得包含斜杠(/)。 Linux 系统中的文件存储结构如下图所示。 在Linux系统中,最常见的目录以及所对应的存放内容如下表所示。 目录名称 放置文件的内容 /boot 开机所需文件—内核、开机菜单以及所需配置文件等 /dev ★以文件形式存放任何设备与接口 /etc ★服务配置文件 /home ★用户主目录 , 也可以安装第三方软件 。 /bin 存放单用户模式下还可以操作的 命令 , 普通用户执行的命令,存放系统外部命令 。 /lib 开机时用到的函数库,以及/bin与/sbin下面的命令要调用的函数。 不要动 /sbin 开机过程中需要的命令, 系统管理员执行的命令,存放系统内部命令 。 /media 、/mnt 用于挂载设备文件的目录 /opt 安装第三方的软件