Около двух недель назад у меня была проблема с моим ПК, о которой мой брат написал вопрос о том, что ПК не загружается после автоматического восстановления Windows 7 .
Я до сих пор не решил проблему, поэтому мой компьютер сейчас не работает.
Теперь я думаю, что было бы проще переустановить обе Win7 и Ubuntu, чем восстанавливать их, но на их разделах есть некоторые данные. Я хочу восстановить эти данные.
Эти разделы по какой-то причине не монтируются. Я не знаю почему.
sudo fdisk -l
о проблемных разделах:
Device Boot Start End Blocks Id System
/dev/sda1 2048 147912703 73955328 83 Linux
/dev/sdb2 206848 174079999 86936576 7 HPFS/NTFS/exFAT
И в GParted:
И ошибка mount
команды:
Failed to mount '/dev/sdb2': Invalid argument
The device '/dev/sdb2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
И точно такое же сообщение для /dev/sda1
Как я могу восстановить свои данные с этих жестких дисков?
РЕДАКТИРОВАТЬ
Я попытался указать тип диска:
$ sudo mount -t ext4 /dev/sda1 /olddisk
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
$ sudo mount -t ntfs /dev/sdb2 /olddisk
NTFS signature is missing.
Failed to mount '/dev/sdb2': Invalid argument
The device '/dev/sdb2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
РЕДАКТИРОВАТЬ
sudo ntfsfix /dev/sdb2
возвращает:
Mounting volume... NTFS signature is missing.
FAILED
Attempting to correct errors... NTFS signature is missing.
FAILED
Failed to startup volume: Invalid argument
NTFS signature is missing.
Trying the alternate boot sector
Unrecoverable error
Volume is corrupt. You should run chkdsk.
dual-boot
mount
filesystem
data-recovery
ntfs
Notbeginner Norexpert
источник
источник
-t ntfs-3g
.ntfsfix /dev/sdb2
и поделитесь результатомsdb2
но на рисунке видно, что это такжеsdb5
раздел NTFS. К какому из них вы пытаетесь получить доступ?Ответы:
Ваш NTFS раздел поврежден. Чтобы восстановить данные, вам необходимо сделать их копию (в идеале), а затем использовать программу восстановления NTFS для восстановления ее содержимого.
Клонировать диск
Вы действительно должны клонировать диск в файл на внешнем диске, если он не настолько большой, что вы не можете найти другой диск, который может его содержать.
Если вы действительно уверены, что раздел NTFS совпадает
/dev/sdb2
, используйтеddrescue
для копирования только этот:Если вы не уверены, лучше клонировать весь
/dev/sdb
диск. Это займет больше места, конечно:status.log
Файл не является обязательным, но это необходимо , если вы хотите , чтобы приостановить процесс и возобновить позже.Анализировать и восстанавливать файловую систему
Если файловая система только слегка повреждена, вам может повезти с
testdisk
:Следуйте пошаговой процедуре в CLI, и вы сможете составить список содержимого раздела с
P
ключом, если он почти не поврежден.Если ущерб более серьезный, вам нужно что-то еще. Вы можете восстановить (возможно, серьезно) поврежденные разделы NTFS, используя RecuperaBit . RecuperaBit пытается восстановить структуры файловой системы и восстановить файлы. RecuperaBit пытается восстановить структуру каталогов независимо от:
В настоящее время он не требует установки, вам нужно скачать архив с GitHub и распаковать его в каталог по вашему выбору.
После этого создайте каталог для вывода и запустите программу с:
Вы также можете использовать
python
, однакоpypy
это быстрее. Процесс сканирования займет довольно много времени. Когда это будет сделано, введитеrecoverable
и найдите идентификатор вашего раздела. Если это, например, 2, введите:5
означает корневой каталог и-1
означает потерянные файлы .Дополнительные сведения, объяснения и предостережения см. В двух ссылках вверху этого поста.
источник