| $ lsblk |
- покажет твои диски |
| |
| $ sudo badblocks -v /dev/sda2 -o ~/bad_sectors.txt |
- запишет информацию о битых блоках в текстовый файл |
| $ fsck -l ~/bad_sectors.txt /dev/sda2 |
- пометит битые блоки, чтобы система не использовала их |
| |
| |
| Если используется Ext, например Ext4, то для поиска битых блоков и
автоматической регистрации их используется e2fsck |
| |
| $ sudo umount /dev/sda2 |
- перед проверкой требуется размонтировать проверяемый диск |
| $ sudo e2fsck -cfpv /dev/sda2 |
-с - позволяет искать битые блоки и добавлять их в список
-f - проверяет файловую систему
-p - восстанавливает повреждённые данные
-v - выводит всё максимально подробно
|
| $ sudo mount -a |
- после проверки смонтировать всё и можно пользоваться дальше |
| |
| $ sudo e2fsck -cfv /dev/sda2 |
-запускать без "p", если восстановить битые блоки не возможно |