я случайно отформатировал свой USB-накопитель, который был отформатирован в ext4 для exfat с помощью команды
mkfs.exfat /dev/sdb1
Я пытался восстановить его с помощью testdisk. Он смог обнаружить файловую систему, но не смог ее прочитать и выдает предупреждение о поврежденной файловой системе.
так пробовал использовать sudo fsck.ext4 /dev/sdb1
, который восстановит поврежденную файловую систему. Но когда попытался смонтировать, я получаю ниже ошибку:
arun@lenovo-pc:~/Desktop/testdisk-7.0$ sudo mount /dev/sdb1 /media/usb2
mount: /dev/sdb1: more filesystems detected. This should not happen,
use -t <type> to explicitly specify the filesystem type or
use wipefs(8) to clean up the device.
arun@lenovo-pc:~/Desktop/testdisk-7.0$
Я пробовал с sudo mount -t ext4 /dev/sdb1 /media/usb2
оно могл установить правильно и я смог увидеть потерянные данные.
но мой вопрос в том, почему fsck не может правильно отремонтировать первые сектора. Есть ли способ правильно отремонтировать первые сектора, чтобы правильно исправить ущерб, нанесенный mkfs.команда exfat, так что я могу смонтировать непосредственно без каких-либо проблем ?