Я просто пытался использовать btrfs send для резервного копирования, но в итоге я получил ошибку io. Я запустил btrfs scrub , который сообщил о 32 неисправимых блоках на SD-карте моего Распи.

Очевидный способ исправить это - получить свежие копии поврежденных файлов, но как вы узнаете, какие это файлы?

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

1 ответ1

0

Оказывается, dmesg перечислит все ошибки контрольной суммы btrfs с путями к файлам после очистки. Бежать
dmesg --clear btrfs scrub start -B / dmesg
чтобы получить приблизительный обзор плохих файлов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .