LINUX.ORG.RU

История изменений

Исправление bormant, (текущая версия) :

Если это был именно tar, без компрессора сверху, вспоминайте, что было за содержимое, поищите имена в образе флешки, при помощи debugfs определить, какому inode принадлежит блок и сдампить inode. Даже если и этот вариант не пройдет, попутешествовать от найденного к началу образа в поисках начала архива. tar очень прост внутри, там все последовательно (лишь бы на ФС оно тоже лежало по порядку).
Потом можно будет выкусить фрагмент при помощи dd и отдать tar-у на проверку.

Есть смысл поискать «ustar » (в конце два пробела, без кавычек) — оно обычно присутствует в файловом префиксе внутри .tar. Сделайте подопытный .tar, посмотрите mcview в raw-hex или еще каким hex-вьювером, как довольно специфично выглядят заголовки фалов в .tar...

Важно! Попробуйте вспомнить, или определить по архивному источнику, какой каталог/файл был в .tar первым, это сильно облегчит поиск начала данных.

Исправление bormant, :

Если это был именно tar, без компрессора сверху, вспоминайте, что было за содержимое, поищите имена в образе флешки, при помощи debugfs определить, какому inode принадлежит блок и сдампить inode. Даже если и этот вариант не пройдет, попутешествовать от найденного к началу образа в поисках начала архива. tar очень прост внутри, там все последовательно (лишь бы на ФС оно тоже лежало по порядку).
Потом можно будет выкусить фрагмент при помощи dd и отдать tar-у на проверку.

Есть смысл поискать «ustar » (в конце два пробела, без кавычек) — оно обычно присутствует в файловом префиксе внутри .tar. Сделайте подопытный .tar, посмотрите mcview в raw-hex или еще каким hex-вьювером, как довольно специфично выглядят заголовки фалов в .tar...

Исходная версия bormant, :

Если это был именно tar, без компрессора сверху, вспоминайте, что было за содержимое, поищите имена в образе флешки, при помощи debugfs определить, какому inode принадлежит блок и сдампить inode. Даже если и этот вариант не пройдет, попутешествовать от найденного к началу образа в поисках начала архива. tar очень прост внутри, там все последовательно (лишь бы на ФС оно тоже лежало по порядку).
Потом можно будет выкусить фрагмент при помощи dd и отдать tar-у на проверку.