user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 04-01-2022 17:59:44

Frederix
Membre

Comment faire une image .iso de / (sauvegarde de tout le système)?

Bonjour,
J'ai essayé avec Clonezilla  ( https://osdn.net/projects/clonezilla/do … amd64.iso/ ) que j'ai gravé comme une image bootable à partir de laquelle j'ai sauvegardé /.
Mais: Clonezilla ne crée pas un fichier .iso mais un répertoire-img qui contient visiblement deux partitions et un tas de fichiers. Je ne vois vraiment pas comment m'en servir pour restaurer (le cas échéant).
Je cherche donc le moyen de faire dans un premier temps une image .iso de mon système... dont je pourrais faire une clé usb bootable, image de mon systeme, dans un deuxième temps (et en plus de la sauvegarde iso).
Je débute sous Linux Mint.
Merci si vous pouvez me suggerer une alternative à Clonezilla qui produise bien un fichier .iso.

Hors ligne

#2 05-01-2022 18:26:45

IceF0x
#! Gourou Linux

Re : Comment faire une image .iso de / (sauvegarde de tout le système)?

Avec dd if fichier image off disque de destination

exemple if image.img of /dev/sda1


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#3 05-01-2022 18:31:38

Frederix
Membre

Re : Comment faire une image .iso de / (sauvegarde de tout le système)?

Je garde le résultat de Clonezilla sur un coin de mon SSD externe au cas où même si je ne sais pas encore comment restaurer à partir de ce "répertoire-img" créé par Clonezilla... Je verrais sur le tas si je perds le boot de mon disque (je booterais sur clonezilla et j'aviserais pour voir si la restauration est possible).
En attendant j'ai revu à la baisse mon ambition, je me contenterais de decompresser MintLive.iso sur la première partition de ma clé USB avec sur la partition 2 un iso de /home. Je pourrais ainsi booter sur la partition 1 en Live et récupérer /home en cas de pépin

Hors ligne

#4 05-01-2022 18:35:01

Frederix
Membre

Re : Comment faire une image .iso de / (sauvegarde de tout le système)?

J'ai essayé if... of mais il ne se passe rien:
newman@newman-HP-ProBook-450-G2:~$ sudo if=/home/newman/LinuxMint20.1Cinnamon64-bit.iso of=/dev/sdb1
usage: sudo -h | -K | -k | -V
usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user]
usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user]
            [command]
usage: sudo [-AbEHknPS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p
            prompt] [-T timeout] [-u user] [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p
            prompt] [-T timeout] [-u user] file ...
newman@newman-HP-ProBook-450-G2:~$

Hors ligne

#5 06-01-2022 04:17:20

wagmic
Membre

Re : Comment faire une image .iso de / (sauvegarde de tout le système)?

bonjour la redaction de ta commande n'est pas bonne il manque dd


sudo dd if=/home/newman/LinuxMint20.1Cinnamon64-bit.iso of=/dev/sdb1

mais attend une confirmation de specialiste

Hors ligne

#6 06-01-2022 07:55:42

IceF0x
#! Gourou Linux

Re : Comment faire une image .iso de / (sauvegarde de tout le système)?

wagmic a écrit :

bonjour la redaction de ta commande n'est pas bonne il manque dd


sudo dd if=/home/newman/LinuxMint20.1Cinnamon64-bit.iso of=/dev/sdb1

mais attend une confirmation de specialiste

C'est de ma faute, dans mon exemple j'ai oublié de mettre dd


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#7 23-01-2022 18:22:06

mélodie
Villageoise

Re : Comment faire une image .iso de / (sauvegarde de tout le système)?

Bonjour,

une image ISO bootable a des dossiers et des fichiers spéciaux pour pouvoir booter en live, puis être installée. C'est une surcouche qui permet de monter le système de fichiers compressé (squashfs) en lecture seule durant le temps d'une session en live. (Cf AUFS, et autres El Torito, j'utilise mais je n'ai pas approfondi).

Faire une image ISO de son système installé implique avoir un ensemble de scripts, éventuellement mis sous la forme d'un programme graphique et permettant de faire une image au format ISO réinstallable, donc pouvant être utilisée sur un disque formatté par exemple, en ext4, ou en BTRFS.

Trois distributions que connais fournissent un tel script : ce sont antiX Linux, MX Linux (c'est antiX mais avec Xfce4) et Devuan. Les deux sont sans SystemD. Les deux premières on un programme plus facile à utiliser que l'autre. Ces programmes (Snapshot chez antiX et MX, et jesaisplusquoi chez Devuan) sont à utiliser dans le système en cours de fonctionnement.

Pour des distributions Ubuntu et reconstruites sur Ubuntu, il y a Cubic, et Customizer https://askubuntu.com/questions/741753/ … e-cd-image - https://github.com/kamilion/customizer

Une astuce à essayer pour rendre une distribution autre bootable sous forme d'image ISO, serait peut-être de copier l'ensemble du système de fichiers sauf /home/user, /sys /tmp /proc et /run en root, vers un autre périphérique dans une partition de même format, puis d'en faire un fichier squashfs, de remplacer le squashfs dans l'ISO d'une distribution de même type, remplacer également les fichiers initrd et vmlinuz placés dedans (en respectant les extensions de fichiers, ou en éditant les fichiers de conf sous syslinux et sous isolinux).

Je n'ai jamais essayé de faire ça, mais je crois que ça pourrait fonctionner.

Pour Debian il y Live Build, et le tutoriel de Arpinux chez Debian-Facile. https://debian-facile.org/utilisateurs: … live-build

Pour ce qui est de dd : if veut dire "input file", of veut dire "output file", donc fichier entrant, fichier sortant (rappel, sous Linux tout est fichier).

Quand on met une image ISO en fichier source (if), et qu'on met une partition en fichier destination (of), on va se retrouver avec un système de fichiers en lecture seule : car la commande "dd" copie à l'identique, donc ici copiera aussi le système de fichiers ISO (iso 9660 http://fileformats.archiveteam.org/wiki/ISO_9660 : est en LECTURE SEULE).

PS: je viens de relire le post initial de Frederix : si tu veux faire un système *identique* au tien (mais pas depuis le tien), tu pourrais essayer avec https://fai-project.org/
j'ai fait une ISO bootable de Debian hier, j'ai choisi Xfce4, ajouté trois paquets dans la liste, et il y a encore d'autres options je crois.
Et ta Linux Mint est-elle construite sur Debian ou sur Ubuntu ?

Dernière modification par mélodie (23-01-2022 18:28:22)

Hors ligne

#8 23-01-2022 18:32:42

mélodie
Villageoise

Re : Comment faire une image .iso de / (sauvegarde de tout le système)?

PS 2 : je viens de me souvenir que Ventoy indique pouvoir booter des images .img depuis des clés USB. Tu pourrais essayer, avec l'image créée à l'aide de Clonezilla.

Hors ligne

Pied de page des forums