Forum Linux.général Rapide retour en arrière !

Posté par  . Licence CC By‑SA.
Étiquettes :
3
17
juin
2023

Bonjour,

J'aimerais essayer des distro sur mon laptop mais honnêtement j'ai pas envie de passer des heures a revenir en arrière si ça tourne mal. La Mint tourne bien dessus quand même.

Quelle serait la solution idéale pour faire un retour en arrière efficace ?
Je fais régulièrement mes sauvegardes avec TimeShift (/) et rsync pour sauvegarder mon /home. Je ne sais pas si cela suffit car pour l'instant, je n'ai jamais eu besoin de faire une restauration avec TimeShift.

J'aimerais essayer concrètement et non pas en VM.

Merci d'avance pour l'aide.

  • # La virtualisation ?

    Posté par  (site web personnel) . Évalué à 6.

    Une solution simple et sans risque est d'utiliser la virtualisation (genre GNOME-boxes). Ça permet d'installer de nombreux systèmes d'exploitation sans impacter le fonctionnement de son système principal.

    • [^] # Re: La virtualisation ?

      Posté par  . Évalué à 6.

      Je sais qu'à l'époque de Twitter and co, c'est difficile de lire plus de 200 caractères, mais le posteur a bien précisé :

      J'aimerais essayer concrètement et non pas en VM.

  • # regarde http://doc.ubuntu-fr.org/kvm

    Posté par  (site web personnel) . Évalué à 2. Dernière modification le 17 juin 2023 à 23:06.

    tu télécharges un ISO, tu lui prépares un nid douillet de quelques Giga, tu y installes une Debian/Mageia/ Slackware/ celle de ton choix, si ça te plaît pas tu shutes ta VM et tu effaces le nid douillet

    tu as aussi cette approche

    https://forum.ubuntu-fr.org/viewtopic.php?id=1236981

    Sinon la virtualisation est bien

    ウィズコロナ

    • [^] # Re: regarde http://doc.ubuntu-fr.org/kvm

      Posté par  . Évalué à 4. Dernière modification le 18 juin 2023 à 09:04.

      Je cite :

      J'aimerais essayer concrètement et non pas en VM.

      Pourquoi s'obstiner à lui faire utiliser un truc qu'il ne veut pas ?

      Enfin .. le post fourni en lien date de 2013 … je ne suis pas sûr que les indications fournies fonctionnent encore aujourd'hui.

  • # Partition /home séparée

    Posté par  (Mastodon) . Évalué à 6. Dernière modification le 18 juin 2023 à 09:26.

    Si tu as une partition /home dédiée, tu seras peinard pour essayer tout ce que tu veux sans perdre tes données perso.

    Attention toutefois, il y a un piège, c'est que lors de l'installation tu t'embrouilles et tu perdes tout, donc sauvegardes à jour bien évidemment !

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

    • [^] # Re: Partition /home séparée

      Posté par  . Évalué à 7.

      Je déconseille. Si une version récente d'un logiciel met à jour un fichier de préférences (par exemple) de manière non-rétrocompatible, tu l'as dans l'os dès que tu rétablis l'ancienne version.

      Pas de test sur des données sensibles…

      • [^] # Re: Partition /home séparée

        Posté par  (Mastodon) . Évalué à 4.

        Ah oui bien vu !

        En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

        • [^] # Re: Partition /home séparée

          Posté par  . Évalué à 4.

          personnellement quand j'ai besoin de partager des homedirs entre deux installations (j'ai fait ça avec du Linux et du BSD) , je passe par des montages croisés : je monte le home de l'autre distrib soit dans un sous-répertoire de /home ou dans une arborescence à la racine, et/ou ou alors je range mes données sur une partition ou un disque qui est monté dans /home ou un dossier à la racine. Comme ça, chaque distrib garde sa propre configuration, et si je veux garder une cohérence entre les deux, je n'ai qu'à copier les bonnes données dans /home/.???*

  • # plusieurs possibilités

    Posté par  . Évalué à 10. Dernière modification le 18 juin 2023 à 09:31.

    Il m'est déjà arrivé d'utiliser clonezilla pour pouvoir revenir en arrière suite à une manipulation risquée. Clonezilla te permet de faire une image de ton système sur un support externe ( ou sur une ressource réseau) et de réinstaller tout ton système à partir de cette image. Ca a l'air de répondre au besoin que tu exprimes. Cependant je vois aussi d'autres alternatives :

    • partitionner le disque, garder une partie de celui-ci pour ton système actuel et une autre partie pour les réinstallations. Avantage : ça ne te coute rien de plus. Inconvénients: travail de réorganisation/redimensionnement de partitions qui n'est pas sans risque pour le système installé.

    • acheter un second disque interne : il faut voir si ton laptop l'accepte. Dans ce cas tu gardes le système actuel sur ton disque, et tu utilise le second disque pour faire tes tests. Avantage : tu n'as pas à toucher au système existant. Inconvénient : ça te coute un peu, mais si tu ne stocke pas de données, un SSD de 250 Gb suffira largement ( exemple d'offres de SSD 2.5" de 250 Gb SATA à moins de 20 euros, et en cherchant un peu on doit pouvoir trouver des disques NVME dans le même ordre de prix). Si tu choisis cette solution, assure-toi avant que ton laptop a un slot de dispo pour ajouter du disque.

    • utiliser un disque externe USB pour installer une distribution à tester. Soit tu utilises une distribution live live, soit tu installes par toi-même ton système sur un disque externe. La distribution live te permet de tester que ton matériel est bien supporté (enfin .. j'ai déjà rencontré des cas de figure ou le son était supporté avec une distrib live, mas pas supporté lorsque j'ai installé sur HD mais c'est une autre discussion). Certaines distributions live permettent de stocker des données persistntes sur le support externe. Tu gardes l'avantage de ne pas avoir à toucher à ton installation existante. Côté inconvénients, tu as un support externe à gérer, et tu es limité par la vitesse du port USB, et par la vitesse de ton système de stockage externe (mais si c'est pour du test ça ne doit pas être trop gênant)

    Dans tous les cas, assure-toi d'avoir une sauvegarde de tes données au cas ou tu devrais réinstaller from scratch, et que lors de l'installation, tu n'écrase pas des choses que tu voudrais garder.

    • [^] # Re: plusieurs possibilités

      Posté par  . Évalué à 3. Dernière modification le 19 juin 2023 à 09:53.

      Pour creuser le cas du boot sur clé USB, avec des ports USB3, la performance est très acceptable (dans mon cas, boot sur un temps similaire à depuis un HDD interne, pas de lag sensible à l'usage, c'est vraiment très différent de l'USB2), et des outils comme Ventoy te permettent très simplement de tester n'importe quelle ISO : pas testé, mais il semblerait même que tu n'as pas besoin de mettre l'ISO sur la clé USB, car tu peux au démarrage chercher sur le disque dur local l'ISO qui t'intéresse.

      • [^] # Re: plusieurs possibilités

        Posté par  . Évalué à 4.

        Pour creuser le cas du boot sur clé USB, avec des ports USB3, la performance est très acceptable (dans mon cas, boot sur un temps similaire à depuis un HDD interne, pas de lag sensible à l'usage, c'est vraiment très différent de l'USB2)

        Je ne me suis pas étalé sur ce point ne sachant pas quel type de machine le posteur inital avait, mais j'avais effectivement constaté également que l'USB3 offrait des performances acceptables. Perso je serais plus gêné par la non persistence des données - et surtout de la conf - sur le support dans le cas d'une distrib live que par les temps d'accès en USB3.

        • [^] # Re: plusieurs possibilités

          Posté par  . Évalué à 2.

          Je suis d'accord, une fois la question des taux de transferts "reglé" avec l'USB3, le problème suivant peut-être (ou pas dans son cas) la persistance de données : même si j'ai l'impression que ça s'est beaucoup développé pour la plupart des distros (même ventoy propose ça), il faut encore mettre beaucoup les mains dans le cambouis (même si en général RTFM! suffit).

          Full disclosure: je n'utilise pas ventoy, mais je le suis de loin, car ça fait quelques années que je me fais une LiveUSB personnalisée (d'abord sous fedora, maintenant sous debian, à chaque fois avec un home persistant), pour retrouver mon environnement de travail à l'extérieur.

  • # Sauvegarde = externe

    Posté par  (site web personnel) . Évalué à 2.

    Je préfère demander: tu fais bien des sauvegardes sur un support externe? Car Timeshift te permet de revenir en arrière mais je ne considérerai pas ça comme une sauvegarde.

    Donc si tu as une bonne sauvegarde de ton /home, je dirais que tu ne risque pas grand chose. Pour une utilisation classique, toutes tes données sont dans /home. Il peut éventuellement y avoir des choses à sauvegarder dans /etc et /var si tu a modifié des valeurs ici ou que tu héberge des serveurs.

    Du temps où je testait des distributions, je me créait une partition spécialement pour ça et j’installais le nouveau système dessus. Pour éviter les désagrément, il fallait faire attention à installer le nouveau bootloader GRUB sur la partition réservée et non sur le disque. On peut ainsi ajouter une entrée au GRUB principal pour rediriger sur le GRUB du nouveau système. Maintenant avec l'UEFI ce n'est peut être plus nécessaire..?

    Un LUG en Lorraine : https://enunclic-cappel.fr

    • [^] # Re: Sauvegarde = externe

      Posté par  . Évalué à 3.

      On peut ainsi ajouter une entrée au GRUB principal pour rediriger sur le GRUB du nouveau système. Maintenant avec l'UEFI ce n'est peut être plus nécessaire..?

      Dans l'absolu, l'UEFI, bien implémenté devrait te permettre de démarrer sur n'importe quelle partition sans grub. Je me souviens l'avoir déjà fait sur un serveur pro. En pratique tout le monde installe grub … par habitude (un peu comme créer une partition sur un disque de données non bootable qui prend tout le disque : ça ne sert absolument à rien, mais on le fait par habitude sans se poser de question), ou parce que les firmwares des machines grand public n'implémentent pas complètement, ou mal l'UEFI.

  • # VirtualBox

    Posté par  . Évalué à -1.

    • [^] # Re: VirtualBox

      Posté par  . Évalué à 1. Dernière modification le 26 juin 2023 à 20:34.

      Le système d'instantanés (snapshot) permet de revenir très rapidement à un état antérieur du système.

  • # sauvegardes avec TimeShift (/) et rsync …

    Posté par  . Évalué à 2.

    Bonjour

    Je fais régulièrement mes sauvegardes avec TimeShift (/) et rsync pour sauvegarder mon /home. Je ne sais pas si cela suffit car pour l'instant, je n'ai jamais eu besoin de faire une restauration avec TimeShift.

    Tu devrais, au moins une fois, tenter de faire une restauration juste pour voir si ça fonctionne et pour ne pas avoir, au cas où ça ne fonctionnerait pas comme tu l'espères, à pleurer quand tu auras vraiment besoin de cette restauration.

  • # En ligne ?

    Posté par  . Évalué à 1.

    Peut-être tester des disributions en ligne avec shells.com.
    Je ne sais pas ce que cela vaut mais le fondateur de Mint en faisait la promo.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.