У меня есть старый внутренний жесткий диск (320 ГБ) с установкой Ubuntu.
У меня есть конвертер USB в SATA, и я надеялся, что смогу подключить диск к ноутбуку и извлечь из него некоторые данные. Мой ноутбук в настоящее время работает под управлением Ubuntu 18.04
У меня проблемы с монтированием разделов.
Команда 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, которые мне удалось легко смонтировать с помощью приведенных выше команд.
Команда 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
Пожалуйста, помогите ...
Из комментариев...
Выполнение testdisk
на sda и видит то, что это находит. См. http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step для справки.
Результат:
спасибо за совет. Testdisk удалось переписать таблицы разделов, и я могу теперь смонтировать их никакие проблемы. Большой инструмент!