Восстановите данные со старых жестких дисков, на которых установлена ​​Ubuntu

У меня есть старый внутренний жесткий диск (320 ГБ) с установкой Ubuntu.

У меня есть конвертер USB в SATA, и я надеялся, что смогу подключить диск к ноутбуку и извлечь из него некоторые данные. Мой ноутбук в настоящее время работает под управлением Ubuntu 18.04

У меня проблемы с монтированием разделов.

FDISK

Команда fdisk -l / dev / sda выдает следующую информацию:

Failed to read extended partition table (offset=623067134): Invalid argument
Disk /dev/sda: 298.1 GiB, 320072933376 bytes, 78142806 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xbdb60d19

Device     Boot     Start       End   Sectors  Size Id Type
/dev/sda1  *         2048 623065087 623063040  2.3T 83 Linux
/dev/sda2       623067134 625141759   2074626  7.9G  5 Extended

Я не совсем уверен, что здесь происходит. Это диск емкостью 320 ГБ, но sda1, по-видимому, 2.3T.

sda2 не появляется в / dev, и при попытке смонтировать sda1 с помощью sudo mount / dev / sda1 ~ / temp я получаю следующее сообщение об ошибке:

mount: /home/mike/temp: wrong fs type, bad option, bad superblock on 
/dev/sda1, missing codepage or helper program, or other error.

возможно, таблица разделов повреждена однако на самом деле у меня есть три других диска, на каждом из которых установлена ​​Ubuntu, и все они с одинаковой ошибкой (диски и версия Ubuntu отличаются). Я проверил связь USB / SATA с некоторыми дисководами Windows, которые мне удалось легко смонтировать с помощью приведенных выше команд.

FSCK

Команда sudo fsck -V / dev / sda выдает:

fsck from util-linux 2.31.1
[/sbin/fsck.ext2 (1) -- /dev/sda] fsck.ext2 /dev/sda 
e2fsck 1.44.1 (24-Mar-2018)
ext2fs_open2: Bad magic number in super-block
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open 
/dev/sda

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock is 
corrupt, and you might try running e2fsck with an alternate 
superblock:
    e2fsck -b 8193 <device>
or
    e2fsck -b 32768 <device>

Found a dos partition table in /dev/sda

Пожалуйста, помогите ...

0
задан 4 August 2019 в 02:17

1 ответ

Из комментариев...

Выполнение testdisk на sda и видит то, что это находит. См. http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step для справки.

Результат:

спасибо за совет. Testdisk удалось переписать таблицы разделов, и я могу теперь смонтировать их никакие проблемы. Большой инструмент!

0
ответ дан 23 October 2019 в 07:30

Другие вопросы по тегам:

Похожие вопросы: