У меня сломана файловая система XFS на одном из моих жестких дисков. Я побежал xfs_repair
который не смог найти вторичный суперблок для восстановления файловой системы. Поэтому я не могу смонтировать жесткий диск / раздел.
Я пробовал сделать резервную копию на NTFS HDD через ddrescure
в iso-файл. К сожалению, теперь я обнаружил, что мой целевой диск на 4 КиБ меньше исходного. Вот почему мне не удалось завершить резервное копирование. ddrescure
показал, что на моем жестком диске на самом деле не было поврежденных блоков или секторов, что позволяет мне предположить, что мои данные все еще там, но я не могу получить к ним доступ.
Я делаю это с Live-Ubuntu-Stick, потому что мне не удалось увидеть / смонтировать жесткий диск через Windows и некоторые инструменты для этого варианта использования (монтирование XFS в Windows).
Есть ли способ получить доступ / восстановить мои данные из неполного образа или непосредственно с моего жесткого диска?
Изменить: мой выход из xfs_repair /dev/sdc1
Phase 1 - find and verify superblock...
couldn't verify primary superblock - not enough secondary superblocks with matching geometry !!!
attempting to find secondary superblock...
[then plenty of these lines]
found candidate secondary superblock...
unable to verify superblock, continuing...
[then it finishes with this]
Sorry, could not find valid secondary superblock
Exiting now.
Клонируйте диск, чтобы у вас было несколько его копий.
Обратитесь в службу поддержки к тому, кто поддерживает XFS для вашей операционной системы. Получить xfs_metadump
вывод, чтобы показать текущее состояние файловой системы, включая наличие вторичного суперблока.
Восстановите все имеющиеся у вас резервные копии. Или подготовьте пользователей к восстановлению того, что там было.