Exercice Pratique : Rescue Mode, objectif : 0% de pertes
Il arrive, parfois, que certaines choses se passent mal. En particulier lorsqu’il s’agit d’informatique. J’ai eut l’occasion de vous parler de preupgrade, un outil permettant de faciliter l’upgrade d’une version N à la version N+1 de Fedora.
Après l’avoir testé dans une machine virtuelle, puis sur ma propre machine, j’ai proposé à mon ami Alain de faire la même chose avec son PC sous Fedora 8. Tout s’est bien passé, jusqu’au moment fatidique du redémarrage : le mot “GRUB” qui s’affiche au démarrage, sans rien de plus. A partir de là, aucunes possibilités directe de rétablir rapidement la situation. J’ai donc pris sa machine sous le bras, avec l’objectif de lui rendre avec 0% de pertes sur ses données (documents, photos, mais aussi mails, favoris internet, et mots de passes enregistrés dans firefox).
Résumé de de l’exercice :
- Connecter la machine en question au réseau local, à un clavier et un écran
- Avec un DVD de Fedora 9, booter en “Rescue Mode”. Ce mode charge un système minimaliste mais néanmoins suffisament complet pour réaliser l’opération. Le système va monter le disque dur local dans /mnt/sysimage
- Copier les fichiers depuis le repertoire personnel vers une machine présente sur le réseau : scp -r /mnt/sysimage/home/alain valentin@blackbird.ventury-networks.com:alain/ SCP est la commande de copie sécurisée au travers du réseau. Elle permet de copier, au travers d’un tunnel ssh, un ou plusieurs fichiers à destination d’une autre machine.
- Une fois cette partie terminée, il est bon de récupérer les profils mails, ou internet. Ceux ci se trouvent dans des répertoires “cachés” débutant par un point : .thunderbird pour les comptes maiils et leurs contenu, .mozilla pour les profils firefox (contenant entre autres mots de passe enregistrés et marques pages). Il suffit de copier également ce genre de répertoires.
- Lorsque toutes les données ont été récupérées, on peut procéder à la réinstallation du système via le DVD.
- L’installation terminée, il suffit de faire l’opération inverse (et cela avant même de lancer firefox ou thunderbird pour la première fois). Recopiez à la fois vos fichiers personnels, mais aussi les répertoires de profils. Vous pouvez utiliser un disque protable pour faire ce transfert, car via le réseau (généralement en 100Mbits) ça peut être assez long.
- Testez Firefox : votre ancien profil est automatiquement utilisé. Pareil avec Thunderbird : les comptes mails sont tous là, avec les mails précédement reçus.
- Objectif atteinds : 0% de perte. En intégrant sur le DVD d’installation un “Rescue Mode” complet et fonctionnel, Fedora permet de pallier simplement à un problème épineux.
On récupère un système “clean”, certes, mais on ne sait toujours pas pourquoi cela a merdé. Un indice : ma propre machine, elle aussi “updatée” avec PréUpgrade, m’a joué le même tour quelques semaines plus tard (alors qu’elle était sous la version 9 depuis un bon moment). Une chance que dans le premier cas, cela se soit produit dès le premier reboot. Mon ami Alain aurrait probablement eut du mal à se dépatouiller tout seul d’une telle situation ![]()


Comments
[...] Méfiez vous de pré-upgrade !!! [...]
Oui çà c’est bien vrai j’aurais été dans une sacrée patouille, vu tout ce que j’ai sur ma machine, même si je sauve le plus précieux sur disqueS externeS, oui 2 au moins..on ne sait jamais !Non non je ne fais pas partie du ministère de la défense, mais j’ai des photos et des mails auxquels je tiens…ben oui c’est comme cela !
de plus j’ai deux sites, + un qui ne m’appartient pas, et mes documents qui vont sur les trois ….certes sauvegardés mais à jour + 3 ou 4 ! oui je sais c’est impardonnable…..mais je ne suis qu’un humain ;-)!
Bref Valentin et moi nous ne sommes pas toujours d’accords, je n’aime pas tout ce qu’il aime, mais……en informatique il y tâte hé ?
Moi je connais les poissons et lui les arêtes de la syntaxe des squelettes :-)!
chacun son truc….
Mais je dois vous le dire “Je n’ai rien perdu” pas un yota !
Il est fort Valentin hé ?
Merci Valentin !
bien amicalement
Alain
Salut,
Si le problème venait juste de grub, pourquoi ne pas simplement le réinstaller sur le secteur de démarrage après avoir démarré sur un live-CD, au lieu de tout réinstaller?
Oui, c’est en effet ce qu’il aurrait fallut faire, comme peuvent l’indiquer certains commentaires dans https://bugzilla.redhat.com/show_bug.cgi?id=450143
Cela dit, le fait que l’install de grub ait merdé (ou d’un nouveau kernel ?) m’a relativement inquiété, et j’ai pensé qu’il serait probablement mieux de refaire une réinstallation “propre”.
La solution à adopter reste cependant la suivante :
- Booter en mode “rescue” depuis un DVD
- Changer le root (chroot) vers /mnt/sysimage
- Réinstaller grub : grub-install –root-directory=/ /dev/sda
L’idée de ce post était aussi de montrer l’intérêt du mode “rescue” présent sur les DVD Fedora, et aussi d’aiguiller d’autres lecteurs sur les fichiers importants de leur compte utilisateur : les mails, et les marques pages…
Write a Comment