Рейтинг:0

Естественно ли, что e2fsck требует слишком много времени для принудительной перезаписи?

флаг in

У меня есть плохие блоки на жестком диске, и я не могу войти в систему. Я загружаюсь с USB и пытаюсь это исправить.

Перед e2fsck я бэдблоки -nvs сначала раздел, чтобы я знал, что плохие блоки находятся в /dev/sda3 (это заняло пару часов).

И ¦

$ sudo e2fsck /dev/sda3 -fcckyv
e2fsck 1.46.3 (27 июля 2021 г.)
Проверка на бэд-блоки (неразрушающий тест чтения-записи)
Тестирование со случайным шаблоном: выполнено                                                 
/dev/sda3: Обновление индексного дескриптора поврежденного блока.
Проход 1: проверка индексных дескрипторов, блоков и размеров

Запуск дополнительных проходов для разрешения блоков, на которые претендует более одного индексного дескриптора...
Проход 1B: повторное сканирование блоков с множественными заявками
Многократно заявленный блок(ы) в inode 1841930: 5236574
Прохождение 1С: Сканирование каталогов на наличие инодов с многократно востребованными блоками
Pass 1D: согласование блоков с множественными заявками
(Есть 1 индексный дескриптор, содержащий блоки с множественными заявками.)

Файл /lib/i386-linux-gnu/libnvcuvid.so.470.103.01 (inode #1841930, время модификации, четверг, 6 января, 11:58:25 2022 г.) 
  имеет 1 блок (блоки) с множественными заявками, совместно используется с 1 файлом (файлами):
        <инод сбойных блоков> (инод № 1, время модификации, вторник, 1 марта, 13:30:12 2022 г.)
Клонировать блоки с множественными заявками? да

Ошибка чтения блока 5236574 (ошибка ввода/вывода). Игнорировать ошибку? да

Принудительно переписать? да

После показа последней строчки прошло 8 часов, а прегресса нет вообще.

Этот раздел был смонтирован в /usr, и все будет в порядке, если только некоторые данные в нем будут потеряны (просто мне может потребоваться некоторое время, чтобы переустановить что-то в соответствии с журналами dpkg).

Так это нормально для e2fsck занять так много времени (намного, намного дольше, чем плохие блоки делает) и никакого прогресса? Что я должен делать дальше? Должен ли я просто ждать?

Системная информация

  • И live CD, и ОС на моем жестком диске — это KUbuntu 21.10.
  • e2fsck 14.46.3
  • /dev/sda3 это раздел моего жесткого диска размером около 32 ГБ (в то время как общий объем моего жесткого диска составляет 1 ТБ), его файловая система - ext4.
heynnema avatar
флаг ru
Это жесткий диск или флешка? Насколько большой общий размер? Сколько лет? `badblocks` не следует использовать отдельно, смотрите `man badblocks` по причинам. Вы делаете это правильно с e2fsck. Возможно, у вас просто плохой HDD.
Hoyan Mok avatar
флаг in
@heynnema Да, ты прав. Я бэдблокирую его просто для проверки. На самом деле я упоминал, что мой диск - это жесткий диск, но, похоже, я поместил его в не очень очевидное место.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.