首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用 HDD regenerator 修复磁盘坏道

关注硬盘健康的朋友应该都知道磁盘坏道这一说,不知道的话简单理解为硬盘生病了也是可以的。坏道的种类逻辑坏道,物理坏道,以及更常见的读写延迟。...通常而言,逻辑坏道和读写延迟是比较常见的也是比较容易恢复的问题,下面我就介绍一下使用HDD regenerator 2011来修复坏道。...值得一提的是,HDDreg使用的修复方法是擦除法,通过对坏道部分进行反复的读写来强化磁性。如果是物理坏道,请慎用HDDreg。不过一般出现物理坏道,硬盘基本也该报废了。  ...上图中各个选项分别为 预扫描(显示坏道位置) 正常扫描(修复或者不修复) 版本信息 显示统计信息   在这里推荐大家在windows下使用HDD TUNE扫描确定坏道的位置,再用HDDreg修复,所以这里我们选...这里的选项分别为 扫描并修复坏道 扫描但不修复坏道 对所有磁道进行修复操作   修复直接选2,确定,来到下图的扫描界面   由于我们已经在windows下获得了坏道的位置,所以可以在此界面按Esc弹出下面的菜单

5.3K30

Android badblock磁盘坏道检测调试

Android badblock磁盘坏道检测工具 2.1. 命令检测方法 3. linux e2fsck磁盘维护命令 4. 问题调试检测方法 5....从问题现象看需要针对该分区进行磁盘坏道检测,分析是否是因为磁盘损坏导致。 1....Android badblock磁盘坏道检测工具 1.Android提供了badblock工具,检查emmc磁盘是否坏道,可以以读的方式检查,也可以以写的方式检查 代码路径:....e2fsck磁盘维护命令 e2fsck命令用于检查 Linux ext2 第二扩展文件系统的完整性,通过适当的选项可以尝试修复出现的错误 从实际调试过程中看,在Android项目中没有badblock...参考 调试笔记 — eMMC坏块测试 Android性能分析之emmc坏块测试 badblocks坏道检测 用badblocks检测硬盘坏道 Linux 磁盘维护 : e2fsck 命令详解

2.1K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    服务运行过程中磁盘坏道引起的思考

    背景 同事发现一个重要服务在运行的物理机上,一个目录虽然够用,但是比另一台同样服务的机器相比,空间很小。我们还是跟SA沟通了此事。最终SA跟厂商确认是因为磁盘坏道引起。...涉及的一些基本硬件知识 RAID RAID是磁盘阵列,常用的模式RAID0、RAID1、RAID5、RAID6、RAID10(这里读RAID一零)。...rebuild过程重要做:磁盘检查和数据复制两件事情。 根据不同的硬件型号,rebuild过程中会有指示灯显示磁盘状态。...经过层层追问,最终和厂商一起查出是磁盘坏道引起。SA希望我们把业务隔离1天。而这个服务比较特殊,受外部制约,使用了一个十几年前架构的闭源MQ。...大学的时候,个韩剧叫《黄真伊》,女主说:“艺术最需要的是痛苦。”从方法学的角度,痛苦起的作用是触发人的深度思考。所谓兴趣是最好的老师原理也是因为兴趣所以自然而然的会多为此思考。

    1.1K10

    Linux磁盘配额

    概念——磁盘配额是啥???...由于我们使用的Linux系统是多用户任务的操作系统(也就是说我们同一个系统下的多个用户共同使用着相同的硬盘空间),这就难免出现了多个用户共享磁盘的情况,这种情况会导致什么问题呢?...比如用户A在磁盘内存放了大型文件,导致用户B在需要存储文件时发现磁盘已经被写满无法进行保存…。那么如何使多个用户公平地分配磁盘空间呢?这就是磁盘配额要解决的问题。...实现磁盘配额需要什么前提条件呢? 1.需要Linux内核的支持。 2.安装quota软件包 在RHEL6系统中,磁盘配额的内核支持和quota软件包已经默认配置好了,所以我们不用另行设置。...磁盘配额什么特点呢?

    6.2K20

    Linux磁盘管理

    磁盘管理的基本命令 Linux 磁盘管理命令很多种,常用的: df:查看磁盘使用情况 du:查看文件/文件夹占用空间大小 fdisk:磁盘分区工具 mount:挂载磁盘分区 umount:卸载磁盘分区...lsblk:查看块设备信息 parted:磁盘分区工具 gparted:图形界面磁盘分区工具 mkfs:格式化磁盘分区 tune2fs:修改 ext2/ext3/ext4 文件系统参数 fsck:磁盘文件系统检查工具...df命令 df命令是Linux系统中的一个常用命令,用于显示磁盘空间使用情况。它可以显示文件系统的总空间、已用空间、可用空间、使用率等信息。...使用df命令可以帮助用户了解磁盘空间的使用情况,以便及时进行磁盘清理或扩容等操作。 df命令一些常用的参数,可以按需使用。...例如,可以使用"df -h"来以人类可读的方式显示磁盘空间使用情况。 du命令 du命令一些常用的参数,可以根据需求来使用。

    44430

    linux磁盘简介

    本文主要从以下几个方面介绍Linux磁盘磁盘的接口 硬盘的设备名称 文件系统 RAID独立冗余磁盘阵列 磁盘的接口 现在磁盘最常用的可简单分为普通的机械盘和SSD(Solid-state drive...更多磁盘知识可参考Wiki百科。 硬盘设备名称 在linux中世界中,一切皆文件,设备也是文件。...linux的硬盘设备SCSI/SATA/U 盘,它的文件名称为/dev/sd[a-p],系统采用 a-p来表示16块不同的硬盘,硬盘的分区也是讲究的,主分区或扩展分区为编号1-4,逻辑分区是从编号5开始...添加磁盘设备 在实际的生产环境中,在虚拟机扩容磁盘是非常常见的,虚拟机一般一个系统盘,还有大容量存储的数据盘。...格式化磁盘可以用mkfs命令-->make filesystem的缩写;用来在特定的分区格式化并建立Linux文件系统。

    7.8K30

    linux 磁盘管理

    linux中一个新硬盘要想使用,必须先对其进行分区,然后格式化,最后挂载,这是为什么呢? 为什么要进行磁盘分区?     便于硬盘的规划、文件的管理。    ...具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控 制文件的存取,安全控制,日志,压缩,加密等 磁盘为什么需要挂载? 这是由Linux的文件系统管理决定的。...首先,Linux将所有的硬件设备都当做文件来处理,因此当使用光驱等硬件设备时,必须将其挂载到系统中,只有这样Linux才能对磁盘上面的文件进行操作。...其次,linux的系统组织方式是整个系统从根开始,按树形目录依次向下逐渐扩大,分类存放不同用途的文件,当其写作一个路径时,第一个/表示根,即root,其他的/表示路径分割符,但都读作“斜线”或“Slash...细讲磁盘分区: MBR模式分区规则 1.一块磁盘上主分区和扩展分区的个数总和不能超过4个 2.一块磁盘上最多只能有1个扩展分区 3.扩展分区中可以创建逻辑分区,个数限制视磁盘类型而定 操作: lsblk

    6.9K30

    Linux系统磁盘

    所有系统都一样,都是一种软件被安装于某个硬件之上,这个硬件无外非是一种存储设备,通常操作系统都是安装在磁盘中,所以Linux系统也是一样,都是安装在磁盘中,但是它与Windows系统不一样,因为Linux...1、  磁盘分类   目前市场上的磁盘分类:IDE磁盘(多用于PC机)、SATA磁盘、SAS磁盘、SSD磁盘等这么几种分类,企业中服务器大多为后面的两种,SATA磁盘多用于企业内部的一些业务、SAS磁盘多用于对外的业务...=盘面大小*磁头数 因此 一个磁盘的容量=512 字节*扇区数*磁道数*磁头数 4、  磁盘分区 所有磁盘的分区信息都是存储在分区表中,Linux系统仅支持4个分区表信息(主分区+扩展分区),一个分区表的大小在...64bytes Linux一般分为三个分区分别是:boot分区、swap分区、/根分区 Linux的分区编号:主分区1-4,逻辑分区从5开始计算 实际生产环境分区要求   1、  最少要有/和swap两个分区...parted 由于环境限制无法2T或者以上大小的磁盘,只能模拟环境来使用parted分区工具来进行分区 [root@Centos ~]# parted /dev/sdb mklabel gpt 将磁盘转换成

    5.9K30

    Linux磁盘配额

    概念——磁盘配额是啥???...由于我们使用的Linux系统是多用户任务的操作系统(也就是说我们同一个系统下的多个用户共同使用着相同的硬盘空间),这就难免出现了多个用户共享磁盘的情况,这种情况会导致什么问题呢?...比如用户A在磁盘内存放了大型文件,导致用户B在需要存储文件时发现磁盘已经被写满无法进行保存…。那么如何使多个用户公平地分配磁盘空间呢?这就是磁盘配额要解决的问题。...实现磁盘配额需要什么前提条件呢? 1.需要Linux内核的支持。 2.安装quota软件包 在RHEL6系统中,磁盘配额的内核支持和quota软件包已经默认配置好了,所以我们不用另行设置。...磁盘配额什么特点呢?

    4.9K10

    Linux 磁盘 UUID

    LInux 磁盘分区可以使用 UUID 进行表示和区分,本文记录 Linux 磁盘UUID相关内容。...UUID UUID 意即 通用唯一识别码(Universally Unique Identifier),它可以帮助 Linux 系统识别一个磁盘分区而不是块设备文件。...PARTUUID PARTUUIDs 是GUID分区表(GPT)的组件,该表替代了与主引导记录(MBR)相关的磁盘分区,也可以像UUID一样用于磁盘挂载。...有关更多信息,请参见Linux.com-在Linux中使用新的GUID分区表 GPT GUID(全局唯一标识符)和我们熟悉的Linux UUID(通用唯一标识符)虽然具有相同的有用目的,但它们并非一回事...Linux UUID是文件系统的功能,并且在创建文件系统时创建。要查看Linux UUID,只需启动blkid命令即可。

    9.2K30

    Linux磁盘简介

    本文主要从以下几个方面介绍Linux磁盘磁盘的接口 硬盘的设备名称 文件系统 RAID独立冗余磁盘阵列 磁盘的接口 现在磁盘最常用的可简单分为普通的机械盘和SSD(Solid-state drive...更多磁盘知识可参考Wiki百科。 硬盘设备名称 在linux中世界中,一切皆文件,设备也是文件。...linux的硬盘设备SCSI/SATA/U 盘,它的文件名称为/dev/sd[a-p],系统采用 a-p来表示16块不同的硬盘,硬盘的分区也是讲究的,主分区或扩展分区为编号1-4,逻辑分区是从编号5开始...添加磁盘设备 在实际的生产环境中,在虚拟机扩容磁盘是非常常见的,虚拟机一般一个系统盘,还有大容量存储的数据盘。...格式化磁盘可以用mkfs命令–>make filesystem的缩写;用来在特定的分区格式化并建立Linux文件系统。

    5.5K10

    Linux磁盘管理

    Linux 磁盘管理 1、磁盘简介 1.1 认识磁盘 磁盘是一种计算机的外部存储器设备,由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成,用来存储用户的信息,这种信息可以反复地被读取和改写;绝大多数磁盘被永久封存在一个密封的盒子里...IDE接口的磁盘Linux系统中命名为:/dev/hd[a-z] SCSI、SATA、USB接口的磁盘Linux系统中命名为:/dev/sd[a-z] 虚拟化磁盘Linux系统中命名为:/dev/...vd[a-z] 打印机设备在Linux系统中命名为:/dev/lp[0-15] 2、磁盘分区 2.1 为什么要分区?...有利于数据的安全: 通过分区可以降低数据损失的风险;出现硬盘坏道、错误操作、重装系统都有可能造成数据损失,如果分区了,那么我们就可以将损失最小化。...//Inode被占满,导致磁盘可用的剩余空间也无法继续使用 [root@localhost ~]# dd if=/dev/zero of=/opt/newdisk bs=1k count=1024

    5.9K70

    Linux操作_磁盘管理_增加虚拟磁盘

    环境:虚拟机 VM 12,Linux版本号 CentOS 7.3 1,在当前的虚拟机选项卡点击鼠标右键,选择“设置” 2,在弹出的对话框中左侧选中“磁盘”->点击下方“添加”按钮,在弹出的“添加硬件向导...”对话框中点击“下一步”按钮 3,“选择磁盘类型”这里默认不修改,直接点击“下一步” 4,“选择磁盘”对话框保持默认,继续点击“下一步” 5,“指定磁盘容量”这里设定“最大磁盘大小”为5GB,然后选择“...将虚拟磁盘存储为单个文件”单选按钮 6,点击“下一步”,然后点击“完成”按钮,最终完成添加新的虚拟磁盘 注:虽然磁盘已经添加成功,但需要重启系统才可以使用。

    6.3K30

    Linux操作_磁盘管理_增加虚拟磁盘

    环境:虚拟机 VM 12,Linux版本号 CentOS 7.3 1,在当前的虚拟机选项卡点击鼠标右键,选择“设置” 2,在弹出的对话框中左侧选中“磁盘”->点击下方“添加”按钮,在弹出的“添加硬件向导...”对话框中点击“下一步”按钮 3,“选择磁盘类型”这里默认不修改,直接点击“下一步” 4,“选择磁盘”对话框保持默认,继续点击“下一步” 5,“指定磁盘容量”这里设定“最大磁盘大小”为5GB,然后选择“...将虚拟磁盘存储为单个文件”单选按钮 6,点击“下一步”,然后点击“完成”按钮,最终完成添加新的虚拟磁盘 注:虽然磁盘已经添加成功,但需要重启系统才可以使用。

    6.3K30
    领券