Что делать, если ОС стала падать и ругаться на диск HDD и Victoria HDD+
19 июля 2025

Столкнулся с проблемой: ОС Ubuntu перестала загружаться, точнее во время загрузки стала ругаться на ошибки на HDD (именно HDD, не SSD). Проверка файловой системы не проводила не к чему.
В итоге диск был извлечен и подключен к другой станции с Windows и программой Victoria HDD+ была запущена проверка поверхности с функцией Remap.
Внимание!
Программа нашла и переместила успешно битые сектора, но далее, я посмотрел адреса где были битые сектора и запустил проверку еще раз (в этой области для экономии времени). Снова некоторые сектора были перемещены.
В итоге я запускал проверку пока программа не перестала находить битые сектора. И потом еще раз 10 для надежности. Видимо, что-то попало на поверхность или она как-то стала потихоньку разрушатся.
После восстановления работоспособности диска, информация (а точнее вся система целиком) была перенесена на новый диск. Но это уже другая история.
Вкратце, часть разделов была перенесена с помощью dd (что создало проблемы при перезагрузке, но не большие), один раздел был меньше на доноре, поэтому пришлось его переносить с помощью rsync.
Забыл перейти в chroot (читать тут, например) и запустить grub-install /dev/sdb. Без этого загрузка на новом диске не заработала.
Еще момент по редактированию /etc/fstab. Сначала надо выполнить sudo partprobe, чтобы получить новые значения, а потом я ориентировался на папку /dev/disk/by-partuuid/... . Потому, что при dd копируется uuid. Его, конечно, можно обновить, как-то (наверное), но такой необходимости не было.