Faire un clone d’une carte SD d’un GPS carminat TomTom de Renault

Même si je suis très critique envers TomTom et que je préfère la fiabilité d’un navfree ou de waze, il se trouve que dans ma voiture j’ai un GPS intégré TomTom Carminat dont les données sont embarquées sur une carte SD. Comme il est en fonction en permanence tant qu’à faire autant qu’il soit à jour même si je ne lui fais pas aveuglement confiance. L’ennui est qu’en cas de détérioration de la carte, on est quitte pour racheter une nouvelle carte chez Renault. J’ai donc cherché à faire une copie de la dite carte. Or bien évidemment elle est un minimum sécurisée. Voici donc les quelques manipulations à réaliser, sous linux bien évidemment, pour en faire un clone fonctionnel.

Tout d’abord en insérant la carte TomTom d’origine sur un poste linux, journalctl -f me donne le nom du fichier spécial d’accès à la carte qui est /dev/sdc et /dev/sdc1 pour la partition

[pastacode lang= »bash » manual= »nov.%2001%2019%3A32%3A42%20predator.kervao.fr%20kernel%3A%20usb%203-5%3A%20reset%20high-speed%20USB%20device%20number%209%20using%20xhci_hcd%0Anov.%2001%2019%3A32%3A42%20predator.kervao.fr%20kernel%3A%20ums-realtek%203-5%3A1.0%3A%20USB%20Mass%20Storage%20device%20detected%0Anov.%2001%2019%3A32%3A42%20predator.kervao.fr%20kernel%3A%20scsi%20host6%3A%20usb-storage%203-5%3A1.0%0Anov.%2001%2019%3A32%3A43%20predator.kervao.fr%20kernel%3A%20scsi%206%3A0%3A0%3A0%3A%20Direct-Access%20%20%20%20%20Generic-%20Multi-Card%20%20%20%20%20%20%201.00%20PQ%3A%200%20ANSI%3A%200%20CCS%0Anov.%2001%2019%3A32%3A43%20predator.kervao.fr%20kernel%3A%20sd%206%3A0%3A0%3A0%3A%20%5Bsdc%5D%207741440%20512-byte%20logical%20blocks%3A%20(3.96%20GB%2F3.69%20GiB)%0Anov.%2001%2019%3A32%3A43%20predator.kervao.fr%20kernel%3A%20sd%206%3A0%3A0%3A0%3A%20%5Bsdc%5D%20Write%20Protect%20is%20off%0Anov.%2001%2019%3A32%3A43%20predator.kervao.fr%20kernel%3A%20sd%206%3A0%3A0%3A0%3A%20%5Bsdc%5D%20Mode%20Sense%3A%2003%2000%2000%2000%0Anov.%2001%2019%3A32%3A43%20predator.kervao.fr%20kernel%3A%20sd%206%3A0%3A0%3A0%3A%20%5Bsdc%5D%20No%20Caching%20mode%20page%20found%0Anov.%2001%2019%3A32%3A43%20predator.kervao.fr%20kernel%3A%20sd%206%3A0%3A0%3A0%3A%20%5Bsdc%5D%20Assuming%20drive%20cache%3A%20write%20through%0Anov.%2001%2019%3A32%3A43%20predator.kervao.fr%20kernel%3A%20%20sdc%3A%20sdc1%0Anov.%2001%2019%3A32%3A43%20predator.kervao.fr%20kernel%3A%20sd%206%3A0%3A0%3A0%3A%20%5Bsdc%5D%20Attached%20SCSI%20removable%20disk » message= » » highlight= » » provider= »manual »/]

voilà ce que donne un fdisk -l pour /dev/sdc

[pastacode lang= »bash » manual= »Disque%20%2Fdev%2Fsdc%C2%A0%3A%203%2C7%20GiB%2C%203963617280%C2%A0octets%2C%207741440%C2%A0secteurs%0AUnit%C3%A9s%C2%A0%3A%20secteur%20de%201%20%C3%97%20512%20%3D%20512%C2%A0octets%0ATaille%20de%20secteur%20(logique%20%2F%20physique)%C2%A0%3A%20512%C2%A0octets%20%2F%20512%C2%A0octets%0Ataille%20d’E%2FS%20(minimale%20%2F%20optimale)%C2%A0%3A%20512%C2%A0octets%20%2F%20512%C2%A0octets%0AType%20d’%C3%A9tiquette%20de%20disque%C2%A0%3A%20dos%0AIdentifiant%20de%20disque%C2%A0%3A%200×00000000%0A%0AP%C3%A9riph%C3%A9rique%20Amor%C3%A7age%20D%C3%A9but%20%20%20%20%20Fin%20Secteurs%20Taille%20Id%20Type%0A%2Fdev%2Fsdc1%20%20%20%20%20%20%20%20%20%20%20%20%20%208192%207698431%20%207690240%20%20%203%2C7G%20%20b%20W95%20FAT32″ message= » » highlight= » » provider= »manual »/]

on récupérera donc une carte de 4Go également qu’on formatera en FAT32 avec la commande (en supposant qu’on a la même fichier spécial).

[pastacode lang= »bash » manual= »%20mkfs.vfat%20-F%2032%20%2Fdev%2Fsdc » message= » » highlight= » » provider= »manual »/]

Revenons à notre carte d’origine TomTom on fait une copie bas niveau en tapant la commande dd:

[pastacode lang= »bash » manual= »dd%20if%3D%2Fdev%2Fsdc%20of%3Dsdtomtom.img%20bs%3D4M%0A945%2B0%C2%A0enregistrements%20lus%0A945%2B0%C2%A0enregistrements%20%C3%A9crits%0A3963617280%20bytes%20(4%2C0%20GB%2C%203%2C7%20GiB)%20copied%2C%20229%2C485%20s%2C%2017%2C3%20MB%2Fs » message= » » highlight= » » provider= »manual »/]

attention la carte SD ne doit pas être montée pour que ça fonctionne. On insère maintenant la nouvelle carte qu’on aura préalablement formatée en FAT32. Attention à ne pas la monter également. Et on tape la commande dd :

[pastacode lang= »bash » manual= »dd%20if%3Dsdtomtom.img%20of%3D%2Fdev%2Fsdc%20bs%3D4M%0A945%2B0%C2%A0enregistrements%20lus%0A945%2B0%C2%A0enregistrements%20%C3%A9crits%0A3963617280%20bytes%20(4%2C0%20GB%2C%203%2C7%20GiB)%20copied%2C%20439%2C838%20s%2C%209%2C0%20MB%2Fs » message= » » highlight= » » provider= »manual »/]

pour être sûr que tout fonctionne avant d’aller la tester dans la voiture, comme je n’ai pas trouvé encore le moyen d’administrer mon GPS TomTom sous linux, je vais sous windows pour lancer TomTom Home et vérifier qu’elle est bien reconnue. Personnellement j’utilise une machine virtuelle windows dans ma session linux qui me permet de lancer les rares programmes windows sans équivalent sous linux en utilisant VirtualBox.

Je constate que mon clone de carte est parfaitement reconnue et de surcroit à jour, je n’ai plus qu’à aller le tester dans la voiture, et là également c’est une réussite.

 

2 réflexions sur « Faire un clone d’une carte SD d’un GPS carminat TomTom de Renault »

Laisser un commentaire