Vous n'êtes pas identifié(e).
Dernière modification par otyugh (30-06-2021 11:05:46)
En ligne
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
De toute façon dd s'arrêtera à la fin du périphérique le plus petit donc je n'en vois pas l'intérêt.
L'intêret serait d'avoir quelque chose qui fonctionne. J'avais fait quelques tentatives à l'époque où j'avais un SD de raspberrypi à copier vers une plus petite carte. Je pensais que ça passerai vu que la partie "non-copiée" étaient "vide" - mais j'ai pas réussi à démarrer sur l'image ensuite, même "réparées" (mais pour le coup les images système pour petits ordis SoC sont pas les plus standard du monde... Pas que je sache dans le détail.)
Après je suis jamais vraiment revenu sur ces echecs, j'ai juste souvenir d'avoir rien trouvé à l'époque. Je suis pas solide sur le sujet, sinon j'aurai l'explication ! La prochaine fois que je tombe sur cette situation j'essayerai plus fort, et je prendrai des notes surtout ^^'
Dernière modification par otyugh (30-06-2021 15:04:05)
En ligne
Il vaut mieux montrer que raconter.
Hors ligne
[...] dd qui s'arrêtera de toute façon après avoir atteint la fin du disque source ou destination.
mais qui s'arrêtera d'une manière propre avec un media cloné utilisable, ou à l'arrache en laissant le clone en vrac ?
Je pars du principe que le disque source contient des informations sur sa géométrie au début du support (si c'est à la fin c'est presque pareil) et donc le clone va avoir au début de ses données les données fausses pour lui de la source. Il faut donc faire tourner un outil de réparation sur le clone, après dd, non ?
AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War
Hors ligne
mais qui s'arrêtera d'une manière propre avec un media cloné utilisable, ou à l'arrache en laissant le clone en vrac ?
Ça ne dépend pas de la taille du disque source mais uniquement de son contenu.
Je pars du principe que le disque source contient des informations sur sa géométrie au début du support
Non, pas systématiquement. Ça dépend de la structure du contenu.
Les méta-données d'un système de fichiers contiennent sa taille, donc il devra bien évidemment avoir été réduit à une taille compatible avec le disque de destination, ne serait-ce que pour être sûr de ne pas perdre de données situées à la fin. Idem avec un PV LVM, un membre d'ensemble RAID... (mais pas un volume chiffré LUKS).
Une table de partition quelconque contient la position et la taille des partitions, donc évidemment toute partition s'étendant au-delà de la taille du disque de destination devra avoir été réduite ou déplacée.
L'en-tête d'une table de partition GPT contient des informations liées à la taille du disque. Mais des informations erronées ne devraient pas gêner l'utilisation du disque, car a priori elles ne sont utiles que pour les programmes de partitionnement, et ceux-ci devraient être capables de les corriger automatiquement ou manuellement.
Dernière modification par raleur (01-07-2021 20:26:18)
Il vaut mieux montrer que raconter.
Hors ligne
--snip--
Merci pour ces précisions bien détaillées.
AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War
Hors ligne
Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
Intel® Core™2 Duo E8500 × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil
Hors ligne