Проблема
Мой внешний (USB) жесткий диск больше не определяется компьютером правильно. Я хочу восстановить его второй veracrypted основной раздел /dev/sdb2
. Я точно знаю его размер и его положение на HDD.
Более того, на моем SSD-диске достаточно места только для хранения этого раздела, а хранить остальную часть HDD негде.
Причины
Эти события произошли в следующем порядке
- Жесткий диск упал на землю, но все еще работал после этого. Но, возможно, проблема в оборудовании.
- Создал раздел ExFAT размером 100 ГБ как
/dev/sdb4
(мой последний разрешенный основной раздел) - Попытался отформатировать
/dev/sdb4
его в ext4 с помощью GParted. GParted стер предыдущий раздел, но застрял, выполняя какую-то запись. Это заняло гораздо больше времени, чем ожидалось, поэтому я попытался отменить его, но GParted просто продолжил «работать над ним». Я оставил его работать на ночь, пока не решил его убить.
С тех пор моя система его больше не распознает.
Диагностический
Следуя этим темамНевозможно получить доступ к диску, таблица разделов поврежденаиКак восстановить утерянные/недоступные данные с моего устройства хранения данных?, Я попробовал эту диагностику, но она выглядит хуже, чем указано в ответах.
После перезагрузки и подключения жесткого диска к другому USB-порту:
$ ls /dev | grep sdb # only finds sdb a few minutes after plugging the HDD in. The rest of the commands are done after this step.
sdb
$ sudo fdisk /dev/sdb
[Welcome message...]
fdisk: cannot open /dev/sdb: No such file or directory
$ lsusb # This does manage to list my Western Digital hard drive
[...]
Bus 004 Device 003: ID 1058:10b8 Western Digital Technologies, Inc. Elements Portable (WDBU6Y, WDBUZG)
[...]
$ sudo ddru_diskutility --inquiry /dev/sdb
ddru_diskutility 1.3 20141005
SCSI inquiry results:
Vendor ID= WD
Product ID= Elements 10B8
Product Revision= 1012
Serial Number= 10B8WXE1
$ sudo smartctl --all /dev/sdb
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.18.0-16-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
Read Device Identity failed: scsi error medium or hardware error (serious)
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
$ sudo smartctl --all -T permissive /dev/sdb
smartctl 6.6 2016-05-31 [...]
Read Device Identity failed: scsi error medium or hardware error (serious)
=== START OF INFORMATION SECTION ===
Device Model: [No Information Found]
Serial Number: [No Information Found]
Firmware Version: [No Information Found]
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: [No Information Found]
Local Time is: Sun Mar 24 19:46:05 2019 CET
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
У меня было 3 рабочих раздела на диске, но они не отображаются
Выполнение ddru_diskutility --inquiry
on dev/sda
приводит к появлению дополнительного абзаца с ATA identify device results
.
TestDisk и PhotoRec не распознают/dev/sdb
Примечания
У меня есть только ноутбук с одним разъемом SATA, без USB-накопителя и с объемом памяти, достаточным только для хранения раздела, который я хочу восстановить.
Следуя советуэта тема, я планирую протестировать его дальше
- Купите USB-накопитель, установите на него средство восстановления Live Recovery.
- Замените твердотельный накопитель SATA моего компьютера на жесткий диск, который я хочу восстановить (отсоедините интерфейс USB)
- Попробуйте прочитать мой SSD в USB-корпусе, чтобы увидеть, есть ли сбой на этом конце.
Я также попробую приобрести новый жесткий диск для резервного копирования моих данных ddrescue
, но я надеялся, что кто-нибудь знает способ восстановления раздела с помощью того, с чем я работаю?
Разделы, присутствующие на жестком диске (насколько я помню)
X: Чего я не помню
Раздел, который я хочу восстановить, находится в конце жесткого диска ( sdb2
)
| # | start (MB) | end (MB) | total size (MB) | following space (MB) |
|---|------------|----------|-----------------|----------------------|
| 1 | 1 | 4097 | 4096 | 0 |
| 3 | 4097 | 8193 | 4096 | 0 |
| 4 | 8193 | 110593 | 102400 | X |
| 2 | X | X | 20480 | 0 |