Le 15/07/2016 à 07:55, anne.guilde@??? a écrit :
> Le 14/07/2016 à 22:40, Olivier Allard-Jacquin a écrit :
>> Bonsoir Anne,
>>
>> Ce nombre de x8 dans la taille de la partition /dev/sdb met la puce à
>> l'oreille, et il suffit de voir la taille des blocs :
>>
>>> Disk /dev/sda: 698,7 GiB, 750156374016 bytes, 1465149168 sectors
>>> Units: sectors of 1 * **512 = 512 bytes**
>>
>>> Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 244190646 sectors
>>> Units: sectors of 1 * **4096 = 4096 bytes**
>>
>> Le nouveau disque utilises des blocs de 4096 octets, au lieux de 512
>> octets pour l'ancien. Ils sont justement 8 fois plus gros !
>>
>> "ddrescue" à restauré la taille des partitions, mais n'a pas pris en
>> compte la géométrie du disque, qui était différente
>>
>> Connaissant **un peu** le fonctionnement de ddrescue, je pense
>> qu'il ne
>> peut pas de lui-même changer la géométrie des partitions, en encore
>> moins ré-ecrire tout les systèmes de fichiers (FS), afin de prendre cela
>> en compte. Surtout pour les partitions NTFS.
>>
>> D'ailleurs, c'est confirmé ici :
>>
>> https://lists.gnu.org/archive/html/bug-ddrescue/2013-05/msg00008.html
>>
>> Conclusions:
>> - ddrescue NE peut PAS restaurer cette sauvegarde, du fait que la
>> géométrie des disques est différente. Pour bien faire, il te faudrait un
>> disque avec des blocs de 512K
>>
>> - je ne vois pas de solution à ce problème de différence de taille de
>> blocs. Même "hdparm" n'a pas d'option pour changer la taille des blocs
>>
>> - le problème à la base, quel est il ? Tu as absolument besoin de
>> restaurer cette image de disque ? Ou tu veux cloner ton disque actuel ?
>>
>
> J'avais bien vu que la taille des blocs était différentes.
> Mais je n'avais pas trouvé que ddrescue ne savait pas faire...
>
> Merci pour toutes ces recherches
>
> Comment connaître la taille des 'sectors' avant d'acheter un disque?
>
> pour celui que je viens d'acheter j'ai trouvé sur la fiche du constructeur
> octets par secteur 4096.
>
> les autres seagate 2,5
> Octets par secteur (logique/physique) 512/4 096
>
> pour les WD pas trouvé l'information
>
> pour les hitachi (https://www.hgst.com/products/hard-drives)
> Sector Size (Variable, Bytes/sector)
> 512e
> e = emulation
> je ne sais pas ce que cela signifie exactement
je viens de m'acheter un nouveau disque
https://www.hgst.com/products/hard-drives/travelstar-7k1000
HTS721010A9E630 / 0J22423 (1TB)
Sector Size (Variable, Bytes/sector)
512e
pas compris le e => émulation?
https://www.hgst.com/company/resources
=> support
=> Internal Drive Support
=> EOL travelstar 7k100
pour l'instant pas trouvé une information au sujet de 512e.
J'ai mis le disque dans un boîtier externe
fdisk -l /dev/sdb
Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 244190646 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x4ab56b52
Même problème que l'autre disque
Sector size (logical/physical): 4096 bytes / 4096 bytes
Si quelqu'un a une idée
Anne