AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1278032
Accepted
Someone.
Someone.
Asked: 2020-09-27 17:33:03 +0800 CST2020-09-27 17:33:03 +0800 CST 2020-09-27 17:33:03 +0800 CST

修复硬盘的坏扇区

  • 772

我的硬盘在“磁盘”中部分可见(只有 4.1 GB 的 2TB)并且有一个坏扇区。我尝试使用 smartmontools 检查坏扇区,然后使用badblocks -svn /dev/sda它得到响应

badblocks: Permission denied while trying to determine device size

然后我尝试使用安装实用程序,但 18.04 LTS 在选择语言时停止响应。

错误启动 SMART 自检

“磁盘正常,一个坏扇区”

编辑 3:问题的新发展 - 实时 USB 已开始变得无响应/冻结。

编辑4:使用第一个答案提供的方法,我得到了显示的错误:

Gparted:读取 /dev/sda 期间的输入/输出错误

错误 fsyncing/关闭 /dev/sda

fdisk 输出 - 看不到磁盘

system-installation hard-drive 18.04 badblocks
  • 2 2 个回答
  • 3700 Views

2 个回答

  • Voted
  1. Best Answer
    heynnema
    2020-09-27T18:08:26+08:002020-09-27T18:08:26+08:00

    、Disks和屏幕截图看起来不太有希望fdisk...gparted

    fsck

    首先检查您的文件系统。

    • 以“试用 Ubuntu”模式启动到 Ubuntu Live DVD/USB
    • terminal按Ctrl+ Alt+打开一个窗口T
    • 类型sudo fdisk -l
    • 识别“Linux 文件系统”的 /dev/sdXX 设备名称
    • 键入sudo fsck -f /dev/sdXX,替换sdXX为您之前找到的数字
    • fsck如果有错误,请重复该命令
    • 类型reboot

    坏块

    注意:不要中止坏块扫描!

    注意:请勿对 SSD 进行坏块

    注意:首先备份您的重要文件!

    注意:这将需要几个小时

    注意:您可能有待处理的 HDD 故障

    以“试用 Ubuntu”模式启动到 Ubuntu Live DVD/USB。

    在terminal...

    sudo fdisk -l# 识别所有“Linux 文件系统”分区

    sudo e2fsck -fcky /dev/sdXX# 只读测试

    或者

    sudo e2fsck -fccky /dev/sdXX# 无损读/写测试(推荐)

    -k 很重要,因为它保存了以前的坏块表,并将任何新的坏块添加到该表中。如果没有 -k,您将丢失所有先前的坏块信息。

    -fccky 参数...

       -f    Force checking even if the file system seems clean.
    
       -c    This option causes e2fsck to use badblocks(8) program to do
             a read-only scan of the device in order to find any bad blocks.
             If any bad blocks are found, they are added to the bad block
             inode to prevent them from being allocated to a file or direc‐
             tory.  If this option is specified twice, then the bad block scan
             will be done using a non-destructive read-write test.
    
       -k    When combined with the -c option, any existing bad blocks in the
             bad blocks list are preserved, and any new bad blocks found by
             running badblocks(8) will be added to the existing bad blocks
             list.
    
       -y    Assume an answer of `yes' to all questions; allows e2fsck to be
             used non-interactively. This option may not be specified at the
             same time as the -n or -p options.
    

    更新#1:

    硬盘有缺陷。代替它。它可能仍在保修期内。与希捷核实。

    • 2
  2. Someone.
    2020-09-28T19:18:32+08:002020-09-28T19:18:32+08:00

    结论:硬盘损坏(无用且无法修复)。因此,如果有人遇到类似问题,请检查评论中提到的任何解决方案是否适合您或在论坛上提出新问题。

    • 1

相关问题

  • Wubi 和常规的“Windows 旁边”安装有什么区别?

  • 如何在 Windows 7 中运行 Ubuntu?

  • 您对台式机和家庭服务器的驱动器分区方案有什么建议?[关闭]

  • 安装时,我可以选择加密我的主文件夹——这是做什么的?

  • 在不使用标准升级系统的情况下升级有哪些替代方案?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve