a unidade flash USB não está montando: “nenhum arquivo ou diretório”

0

Meu flash drive é inicialmente reconhecido no Ubuntu. No entanto, ele não monta e, depois de um tempo, o Ubuntu me diz que houve um erro, porque não conseguiu encontrar o diretório da unidade flash ("não existe tal arquivo ou diretório"); consequentemente, o flash drive não aparece mais conectado. Eu pesquisei tentando fdisk, testdisk, etc., mas como a unidade flash não é reconhecida, eles não fizeram nada.

Tenho ~ 1500 arquivos com 66 kB (total de ~ 100 MB, caso essa informação seja importante) que gostaria de recuperar. Eu não me importo se a unidade flash não pode ser recuperada, minha principal preocupação é os arquivos. O que eu poderia fazer?

O pendrive fica mais quente que o normal depois de conectado. Pode ser um problema de hardware?

    
por Hugo Fernando Maia Milan 10.07.2016 / 17:14

1 resposta

1

Primeiro, você precisa verificar se a unidade flash é reconhecida ou não. Fazemos isso usando o comando lsblk no terminal.

Exemplo:

ritesh ~> lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 111.8G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0 107.4G  0 part /
└─sda3   8:3    0   3.9G  0 part [SWAP]
sdc      8:32   1   3.7G  0 disk 
└─sdc1   8:33   1   3.7G  0 part 
sr0     11:0    1  1024M  0 rom 

Aqui, /dev/sdc1 é o arquivo do dispositivo para minha unidade USB. Se você não consegue encontrar o seu flash drive, então pode haver um problema de hardware. Se você encontrar o arquivo do dispositivo, continue.

Agora, você pode tentar montar através do terminal, usando o comando mount . A sintaxe é:

sudo mount [device file] [location where you want to mount]

Exemplo:

ritesh ~> sudo mount /dev/sdc1 /media
[sudo] password for ritesh: 
ritesh ~> lsblk

Se você não puder montar a unidade flash e não se importar com os nomes dos arquivos, poderá usar PhotoRec do TestDisk para recuperar seus dados. (funciona!)

  • Faça o download do TestDisk em www.cgsecurity.org/wiki/TestDisk_Download
  • Agora, depois de fazer o download do arquivo testdisk-7.0.linux26-x86_64.tar.bz2 , extraia-o usando o Gerenciador de arquivos ou usando o comando tar .
  • Após extraí-lo, no diretório testdisk , você encontrará o arquivo photorec_static : execute-o usando sudo .

Exemplo:

ritesh ~> cd Downloads/
ritesh Downloads> tar -xf testdisk-7.0.linux26-x86_64.tar.bz2 
ritesh Downloads> cd testdisk-7.0/
ritesh testdisk-7.0> ls
Android.mk  documentation.html  INFO  photorec.8       README           THANKS
AUTHORS     fidentify.8         jni   photorec.ses     readme.txt       VERSION
ChangeLog   fidentify_static    l     photorec_static  testdisk.8
COPYING     icons               NEWS  qphotorec.8      testdisk_static
ritesh testdisk-7.0> sudo ./photorec_static 

Agora, como o arquivo photorec_static é executado, basta seguir algumas etapas simples para recuperar os arquivos em seus pen drives.

O Photorec é executado no terminal e é assim:

PhotoRec 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org

  PhotoRec is free software, and
comes with ABSOLUTELY NO WARRANTY.

Select a media (use Arrow keys, then press Enter):
>Disk /dev/sda - 120 GB / 111 GiB (RO) - KINGSTON SUV300S37A120G
 Disk /dev/sdc - 3918 MB / 3736 MiB (RO) - Kingston DT 100 G2








>[Proceed ]  [  Quit  ]

Note:
Disk capacity must be correctly detected for a successful recovery.
If a disk listed above has incorrect size, check HD jumper settings, BIOS
detection, and install the latest OS patches and disk drivers.

Recuperei com êxito 320 GB de arquivos do meu disco rígido externo usando photorec .

    
por Rpal 10.07.2016 / 19:06