Eu tenho um disco rígido externo My Passport 1,8 Tb que de repente causou o travamento do Windows quando eu o conectei. Isso significa que eu não tenho acesso aos meus arquivos e quero recuperá-los ..
Naturalmente eu usei o Linux para examinar mais adiante. Eu tento usar o dd para fazer uma imagem do disco rígido, mas não é responsivo.
Quando eu conecto ao Linux, a pouca luz no HDD começa a piscar. Eu corro o lsblk e descubro que o dispositivo está designado como sda / sda1 e o identifique corretamente como uma unidade de 1,8 Tb:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 86,5M 1 loop /snap/core/4407
loop1 7:1 0 240M 1 loop /snap/pycharm-community/60
loop2 7:2 0 162,6M 1 loop /snap/spotify/6
loop4 7:4 0 239,1M 1 loop /snap/pycharm-community/56
loop5 7:5 0 162,1M 1 loop /snap/spotify/13
loop6 7:6 0 239,1M 1 loop /snap/pycharm-community/58
loop7 7:7 0 81,7M 1 loop /snap/core/4206
loop8 7:8 0 159,5M 1 loop /snap/spotify/5
loop9 7:9 0 86,6M 1 loop /snap/core/4486
sda 8:0 0 1,8T 0 disk
└─sda1 8:1 0 1,8T 0 part
sr0 11:0 1 1024M 0 rom
nvme0n1 259:0 0 238,5G 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /boot/efi
├─nvme0n1p2 259:2 0 732M 0 part /boot
└─nvme0n1p3 259:3 0 237,3G 0 part
└─nvme0n1p3_crypt 253:0 0 237,3G 0 crypt
├─ubuntu--vg-root 253:1 0 221,3G 0 lvm /
└─ubuntu--vg-swap_1 253:2 0 15,9G 0 lvm [SWAP]
.
Eu então executo o fdisk para verificar as partições do disco. É quando o problema começa. Ele lista alguns dos dispositivos acima e, em seguida, apenas pára:
Disk /dev/loop0: 86,5 MiB, 90726400 bytes, 177200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop1: 240 MiB, 251596800 bytes, 491400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop2: 162,6 MiB, 170479616 bytes, 332968 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop4: 239,1 MiB, 250728448 bytes, 489704 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop5: 162,1 MiB, 169943040 bytes, 331920 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop6: 239,1 MiB, 250712064 bytes, 489672 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop7: 81,7 MiB, 85692416 bytes, 167368 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/nvme0n1: 238,5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: B11D4080-4B1D-40F6-B9A7-064AD170450B
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 1050623 1048576 512M EFI System
/dev/nvme0n1p2 1050624 2549759 1499136 732M Linux filesystem
/dev/nvme0n1p3 2549760 500117503 497567744 237,3G Linux filesystem
Disk /dev/mapper/nvme0n1p3_crypt: 237,3 GiB, 254752587776 bytes, 497563648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Eu tentei inúmeros outros solucionadores de problemas, mas todos os comandos (como os badblocks) não são responsivos. Além disso, quando eu desconectar o HDD, o Linux "faz uma pausa" por alguns segundos. Ou seja, as telas ficam pretas antes de reaparecer.
Alguma sugestão para ação futura?
EDITAR:
Usando o comando journalctl --follow como sugerido, recebi a seguinte resposta ao conectar o dispositivo:
scsi 5:0:0:0: Direct-Access WD My Passport 259D 1005 PQ: 0 ANSI: 6
scsi 5:0:0:1: Enclosure WD SES Device 1005 PQ: 0 ANSI: 6
sd 5:0:0:0: Attached scsi generic sg1 type 0
ses 5:0:0:1: Attached Enclosure device
ses 5:0:0:1: Attached scsi generic sg2 type 13
ses 5:0:0:1: Failed to get diagnostic page 0x8000002
ses 5:0:0:1: Failed to bind enclosure -19
sd 5:0:0:0: [sda] Spinning up disk...
ready
sd 5:0:0:0: [sda] 3906963456 512-byte logical blocks: (2.00 TB/1.82 TiB)
sd 5:0:0:0: [sda] Write Protect is off
sd 5:0:0:0: [sda] Mode Sense: 53 00 10 08
sd 5:0:0:0: [sda] No Caching mode page found
sd 5:0:0:0: [sda] Assuming drive cache: write through
sda: sda1
sd 5:0:0:0: [sda] Attached SCSI disk
gnome-shell[1339]: Unable to mount volume My Passport: Gio.IOErrorEnum: Error mounting /dev/sda1 at /media/dpa/My Passport: Command-line 'mount -t "ntfs" -o
na desconexão Eu fui notificado disso e recebi uma pequena dica?
"uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sda1" "/media/dpa/My Passport"' exited with non-zero exit status 13: The disk contains an unclean file system (0, 1).
The file system wasn't safely closed on Windows. Fixing.
ntfs_attr_pread_i: ntfs_pread failed: Input/output error
Failed to read NTFS $Bitmap: Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
Failed to sync device /dev/sda1: Input/output error
Failed to close volume /dev/sda1: Input/output error
systemd-udevd[21064]: inotify_add_watch(9, /dev/sda1, 10) failed: No such file or directory