Skip to content

Восстановление ФС

ext4

Восстановление этой фс в большинстве случаев осуществляется очень просто, буквально двумя командами:

Danger

Если вы создавали ФС с какими-то нестандартными параметрами, по типу block-size, или с специфическим типом использования вроде -T largefile, то команда ниже выдаст неверные адреса

1
sudo mke2fs -n /dev/sdXN

Warning

Аргумент -n обязателен, иначе диск просто отформатируется :/

Ответ команды будет типо такого:

1
2
Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912...

Эти числа - адреса запасных суперблоков

Дальше берёшь наименьшее число, например, 32768 и подставляешь его в команду:

1
sudo e2fsck -y -b 32768 /dev/sdXN

Жмёшь энтер, на экране побегут всякие числа и ты сможешь ненадолго почувствовать себя хакером 😎