Como copiar o cartão sd em bloco para uma pasta

0

Eu tenho um cartão SD que não está funcionando e queria saber se é possível copiar tudo dele para uma pasta. e então eu posso pegar os dados que eu quero?

aparece ao escrever fdisk -l, então estou pensando que deveria ser possível recuperar seus dados.

jeggy@jeggy-Lenovo-Z50-70:~$ sudo fdisk -l

Disk /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: D2E3AD64-F811-498E-9E39-6851E1B789A5

Device          Start        End    Sectors   Size Type
/dev/sda1        2048     616447     614400   300M Windows recovery environment
/dev/sda2      616448     821247     204800   100M EFI System
/dev/sda3      821248    1083391     262144   128M Microsoft reserved
/dev/sda4     1083392  292954425  291871034 139,2G Microsoft basic data
/dev/sda5  1937899520 1953523711   15624192   7,5G Linux swap
/dev/sda6   292956160 1937899519 1644943360 784,4G Linux filesystem

Partition table entries are not in disk order.
Disk /dev/mmcblk0: 7,3 GiB, 7822376960 bytes, 15278080 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

UPDATE

jeggy@jeggy-Lenovo-Z50-70:~$ sudo dd if=/dev/mmcblk0 of=sdcarddataNew.img bs=4M
[sudo] password for jeggy: 
dd: error reading ‘/dev/mmcblk0’: Input/output error
1686+1 records in
1686+1 records out
7074086912 bytes (7,1 GB) copied, 539457 s, 13,1 kB/s

jeggy@jeggy-Lenovo-Z50-70:~/Desktop$ sudo losetup /dev/loop0 sdcarddataNew.img 
losetup: sdcarddataNew.img: failed to set up loop device: Device or resource busy

E eu tentei usar o R-Linux no arquivo .img e não encontrei nada utilizável

Estafoiamelhorimagemqueencontrei:

ps. depois que foi feito eu tentei levar o cartão micro SD do micro para o adaptador de cartão SD normal, mas ele foi meio que queimado e derretido, então provavelmente está completamente estragado agora ..

    
por Jeggy 21.07.2015 / 02:30

1 resposta

1

Você pode usar dd(1) para copiar o cartão SD.

$ dd if=/dev/mmcblk0 of=sdcarddata.img bs=4M

Depois disso, você pode mapear a imagem com losetup(8)

# losetup /dev/loop0 sdcarddata.img

Depois de recuperar e retirar seus arquivos, desmarque a imagem (certifique-se de desmontá-la primeiro)

# losetup -d /dev/loop0
    
por Arch user 21.07.2015 / 02:45