Bonsoir Anne,
Le 22/03/2018 à 21:34, anne.guilde@??? a écrit :
> bonjour,
>
> J'ai un problème avec uuid
>
> /dev/sda2: LABEL="Donnees" UUID="7AD7B1622E3763F5" TYPE="ntfs"
> PTTYPE="dos" PARTUUID="7277cc63-02"
> /dev/sdc4: LABEL="Donnees" UUID="7AD7B1622E3763F5" TYPE="ntfs"
> PTTYPE="dos" PARTUUID="7277cc63-04"
>
> J'ai le même uuid sur 2 disques différents
>
> J'ai mis un disque externe usb => /dev/sdc pour voir le contenu.
> impossible de faire la commande suivante :
> # udisksctl power-off -b /dev/sdc
> Error powering off drive: The drive in use: Device /dev/sdc4 is mounted
> (udisks-error-quark, 14)
>
> # udisksctl unmount -b /dev/sdc4
> Error unmounting /dev/sdc4:
> GDBus.Error:org.freedesktop.UDisks2.Error.Failed: Error unmounting
> /dev/sdc4: Command-line `umount "/home/anne/sda2"' exited with non-zero
> exit status 32: umount: /home/anne/sda2 : cible occupée
> (Dans certains cas, des renseignements sur les processus utilisant
> le périphérique sont accessibles avec lsof(8) ou fuser(1).)
>
>
>
> Comment gérer cela?
Tu as dûs utiliser un outil de clonage de partition, ou un "dd" pour
arriver à ce résultat-là.
> sda et sdb sont les disques de mon système debian
>
> Solution changer l'uuid du disque sda2?
Oui
La commande "tune2fs" ne gère que le ext2/3/4.
La commande "ntfsinfo" joue sur le label, mais pas sur le UUID.
2s de recherche sur Internet:
https://www.linux.com/blog/howto-modify-uuid-ntfs-partition
https://ubuntuforums.org/showthread.php?t=1240146
- TRES TRES DANGEUREUX, il s'agit de taper directement sur le disque
- A faire IMPERATIVEMENT partition démontée !!!!
- J'ai testé, cela marche. Il faut simplement se méfier que le UUID est
stocké "à l'envers" sur le disque, donc il faut lire les octets 0x48 à
0x4F de DROITE à GAUCHE. Notes: 0x48 et 0x4F sont bien sûr des décalages
en hexa ...
Chez moi, blkid donne "UUID="3A9C2E559C2E0C47"
La sortie hexa donne :
f6 00 00 00 01 00 00 00 47 0c 2e 9c 55 2e 9c 3a |........G...U..:|
^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ => Lire à l'envers !
> Comment être sûr de ne pas tomber sur le même uuid qu'un autre disque?
L'UUID de tes partition NTFS ont 16 caractères, chacun allant de 0 à F,
soit 16 possibilités
=> 16 ^16 = 18 446 744 073 709 551 616
=> 18 millions de milliards de possibilités ... Je crois qu'il y a peu
de chance que tu arrives à trouver deux partions ayant le même UUID ...
Cordialement,
Olivier
--
~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix / _ \/ _ \ Olivier Allard-Jacquin
/ / \ / \ \ Web: http://olivieraj.free.fr/
/___/ / \ \___\ Mail: olivieraj@???
~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!