Перестроение дерева каталогов (и/или инодов)

until [ "$i" = "0" ]
do
read -r -p "Would you like to continue  [Y/N] : " i
case $i in
        [yY])
                echo -e "Resuming the script";;
        [nN])
                echo -e "Skipped and exit script"
                exit 1;;
        *)
                echo "Invalid Option"
                ;;
esac
done
1
06.06.2021, 16:13
1 ответ

Файловые системы ext2/3/4 — это просто разные варианты одной и той же файловой системы с добавлением новых функций, поэтому структура на -диске остается неизменной. Вот почему для всех трех вариантов файловой системы существует только одно магическое значение. Основной новой функцией в ext3 является has_journal, а в ext4 добавлены extentsи несколько других функций.

Вы можете загрузить и собрать исходный код e2fsprogs (на другой системе/карте ), чтобы получить копию программы findsuper. Он будет выполнять сканирование секторов устройства в поисках магического значения ext2/3/4 в суперблоке, независимо от того, повреждена таблица разделов или нет. Это определит начальное смещение (в байтах )раздела, в котором расположена каждая файловая система, что может помочь вам перестроить/восстановить раздел.

1
28.07.2021, 11:26

Теги

Похожие вопросы