web-dev-qa-db-fra.com

dd: écriture dans '/ dev / sdb': aucun espace disponible sur le périphérique

J'ai une carte microSD samsung evo + utilisée sur mon HTC m10 qui semble être corrompue il y a quelques jours. Après plusieurs tentatives infructueuses de le dd sur mon disque local, puis de le dd vers une nouvelle carte SD, je suis allé acheter une nouvelle carte microSD Sandisk 128 Go et j'ai essayé de la dd

après plusieurs heures, c'est arrivé:

dd if=/dev/mmcblk0 of=/dev/sdd status=progress
127863939584 bytes (128 GB, 119 GiB) copied, 34160 s, 3.7 MB/s  
dd: writing to '/dev/sdd': No space left on device
249737217+0 records in
249737216+0 records out
127865454592 bytes (128 GB, 119 GiB) copied, 34171.2 s, 3.7 MB/s

elles sont censées être toutes les deux des cartes de 128 Go, vous ne savez pas pourquoi cela se produit? La sortie de fdisk -l montre ce qui suit:

Disk /dev/mmcblk0: 119.8 GiB, 128579534848 bytes, 251131904 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: 0E47F670-C4DD-476D-BB0E-EB53A31FD907

Device         Start       End   Sectors   Size Type
/dev/mmcblk0p1  2048     34815     32768    16M unknown
/dev/mmcblk0p2 34816 251131870 251097055 119.7G unknown


GPT PMBR size mismatch (251131903 != 249737215) will be corrected by w(rite).
Disk /dev/sdd: 119.1 GiB, 127865454592 bytes, 249737216 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: dos
Disk identifier: 0x00000000

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdd1           1 251131903 251131903 119.8G ee GPT

qu'est-ce que je manque?

1

dev/sdd est un peu plus petit que /dev/mmcblk0, c'est le coupable, regardez la taille du disque:

Disque/dev/mmcblk0: 119,8 Gio, 128579534848 octets, 251131904 secteurs 
 Disque/dev/sdd: 119,1 Gio, 127865454592 octets, 249737216 secteurs
3
mook765