Описание тега glasgow
У меня есть раздел, f2fs с отсутствующими суперблока. Я сделал образ диска, поэтому я бы не уничтожать исходный раздел, пытаясь исправить.
СД-ремонтные# работы fsck.sd128 f2fs.ИМГ
Информация: сегменты каждой секции = 1
Информация: участки в зоны = 1
Информация: размер сектора = 512
ИНФОРМАЦИЯ: Общее секторов = 249737216 (121942 МБ)
Не могу найти допустимый суперблок F2FS в с 0x0
Не могу найти допустимый суперблок F2FS на 0х1
Testdisk не поддерживает F2FS.
Я не знаю, если есть способ, чтобы переписать суперблоков, я хотел бы восстановить мои файлы или восстановить файловую систему.
Вот наговор на то, что я считаю суперблок F2FS, из хорошей раздела
10 20 Ф5 Ф2 01 00 07 00 09 00 00 00 03 00 00 00 0С 00 00 00 09 00
00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 20 00 00 00 00 00
Е1 0С 00 00 ФФ 0С 00 00 02 00 00 00 02 00 00 00 12 00 00 00 08 00
00 00 Е1 0С 00 00 00 02 00 00 00 02 00 00 00 06 00 00 00 0А 00 00
00 2Е 00 00 00 3Э 00 00 03 00 00 00 01 00 00 00 02 00 00 00 31 8Б
Е4 ФБ 13 Д1 42 26 А5 07 ЕА 8А В6 70 А9 45
Вот Хекс я нашел на плохо partiton
10 20 Ф5 Ф2 01 00 07 00 09 00 00 00 03 00 00 00 0С 00 00 00 09 00
00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 46 постоянного тока 01 00 00 00 00
31 ЭД 00 00 22 УО 00 00 02 00 00 00 06 00 00 00 72 00 00 00 77 00
00 00 31 Эд 00 00 00 02 00 00 00 02 00 00 00 06 00 00 00 12 00 00
Ф6 00 00 00 00 Е4 01 00 03 00 00 00 01 00 00 00 02 00 00 00 16 компакт-диск
С2 62 53 10 46 17 А5 В7 41 С6 8Э АА 33 Д5 73 00 64 00 2Д 00 65 00
78 00 74 00
Суперблок вроде нормально, разницы из-за 1 составляет 128 ГБ часть и другой 8 ГБ часть. Я не знаю, как сказать, если суперблок находится в правильном месте на плохой раздел. Там смещения не совпадают, от того, что я могу сказать. Но я не настолько хорошо с HEX редакторами, так что я не знаю, как сравнивать есть смещения.
Обновление: смещение суперблока был неправ он был в 0x600 или 3 сектора. Я снял первые 512 байт из образа диска. Теперь для fsck.f2fs показывает
СД-ремонтные# работы fsck.f2fs -Ф trim_sd.ИМГ
Информация: сил, чтобы исправить коррупции
Информация: сегменты каждой секции = 1
Информация: участки в зоны = 1
Информация: размер сектора = 512
ИНФОРМАЦИЯ: Общее секторов = 249704447 (121925 МБ)
Информация: версия массива
"Версия Linux 3.4.0-см-g87d27dd (Адам@TheKeurig) (GCC версии 4.9 20150123 (пререлиз)
(Обычно используется сокращение GCC) ) #6 СМП упредить СБ Дек 17 21:28:57 сет 2016"
Информация: проверку версию
от "Linux версии 4.9.0-3-amd64 (о [email protected])
(версия 6.3.0 20170516 (в Debian 6.3.0-18) )
#1 СМП в Debian 4.9.30-2 (2017-06-12)"
в "Linux версии 4.9.0-3-amd64 (о [email protected])
(GCC версии 6.3.0 20170516 (в Debian 6.3.0-18) ) #1 СМП в Debian 4.9.30-2 (2017-06-12)"
Доп. информация: Особенности суперблок = 0 :
Информация: уровень суперблок шифрования = 0, соли = 00000000000000000000000000000000
ИНФОРМАЦИЯ: Общее секторов ФС = 249704448 (121926 МБ)
[f2fs_crc_valid: 477] КПР проверки не удалось: cal_crc = 4076150800, blk_crc = 0 buff_size = 0х0
[f2fs_crc_valid: 477] КПР проверки не удалось: cal_crc = 4076150800, blk_crc = 0 buff_size = 0х0
[f2fs_do_mount:1945] не могу найти действующий контрольно-пропускной пункт
От того, что я могу сказать, перегородка сместилась, это может быть проблема с таблицей разделов. Все данные вроде бы целы. Это использует MS-DOS в таблице разделов.