[gull] Clonezilla me fait des miseres

felix felix at f-hauri.ch
Tue Jun 11 18:37:40 CEST 2024


Bonjour Frédéric,

Je ne pratique pas clonezilla, car j'ai créé depuis très longtemps mes
propres scripts qui font un peu le même job que clonezilla (donc, je
connais un peu;)

Le Fri, Jun 07, 2024 at 05:31:07PM +0200, Frederic Dumas via gull a écrit :
> 
> Hello,
> ...
> Clonezilla ... sauvegarder ... DOS FAT16 bootant sur ...carte CF de 256Mo...

> Cette semaine, Clonezilla m'a servi à réinscrire la dernière 
> sauvegarde (MBR + table des partitions + partition primaire) sur la 
> carte CF, et ô surprise, la machine ne parvient plus à booter depuis 
> cette carte CF.
Etrange, s'agit-il d'une carte avec la même capacité?


> Sous Linux, gdisk signale une erreur, la taille excessive de la table 
> des partitions la fait se superposer aux deux premiers secteurs de la 
> partition primaire (!?)
???

> gdisk dispose d'une 
> option pour réduire la taille de la table et corriger le problème, 
> mais la copie de la table, située en fin de disque, pose le même 
> problème et là gdisk ne propose aucun traitement. Et puis surtout, ça 
> n'explique pas la cause.
En principe, si le support de restauration à la même capacité que le
support d'origine, cela ne devrait poser aucun problème...
 
> Naïvement, je croyais que Clonezilla se contentait de faire une copie 
> bloc à bloc de l'ensemble du disque, plus quelques sommes de contrôle
Non, il ``clone'' les partition en fonction de leur système de fichier
(ext4, vfat, ntfs, hpfs+...) en utilisant une application dédiée qui
sauvegarde l'entier des méta-datas et des fichier, mais pas les blocks
non attribués.

Lors de la restitution il replace chaque bloc significatif (donnée ou méta)
au même endroit qu'à l'origine, c'est tout. cela ressemble à du bock par
block, mais est plus rationnel, rapide, efficace. (voire partclone)

> J'ai l'impression que Clonezilla sauve d'un coté la 
> partition, de l'autre, le mbr, encore ailleurs la table des partitions...
Logiquement oui, en tout cas, c'est ce que mon script fait.

> partitions, et au retour essaye de mettre tout ça ensemble, persuadé 
> d'avoir compris comment ça s'agençait. Du coup, Clonezilla est-il 
> réellement compatible avec les systèmes DOS des années 90 ?
Oui (sans aucun doute).

> Pour reconstruire à la main la dernière sauvegarde de la carte CF, 
> puis-je réinstaller un MBR et une partition vierge bootable, avec 
> l'utilisaire DOS fdisk /mbr, puis la formater en FAT16 avec format /s 
> (j'espère que c'est ça qui crée le VBR), puis la monter dans un 
> système de fichiers, puis copier dessus les fichiers que Clonezilla me 
> restitue de l'image sauvegardée ?

 - Pour récupérer une carte CF, j'utiliserais un fichier via loop.
 - Si elle est petite, je ferais ce fichier dans /dev/shm
 - Lancerais clonezilla** pour restaurer la sauvegarde sur mon fichier
 - analyserai le fichier après un ``partprobe /dev/loopX'', partition
   par patitions.
 - voire, j'essaierai de démonter le fichier clonezilla...

> Ou bien la solution est plus simple, et si je suivais les bonnes 
> options dans Clonezilla, l'écriture de la sauvegarde aboutirait à un 
> succès ? Pour le moment, je suis toujours resté en mode "beginner" 
> dans l'interface ncurse de Clonezilla.
**Lancerais clonezilla ... en suivant les ``bonnes'' option dans Clonezilla.

Bonne chance, a+!

-- 
 Félix Hauri  -  <felix at f-hauri.ch>  -  http://www.f-hauri.ch


More information about the gull mailing list