URL: https://linuxfr.org/users/sixela/journaux/rescue-r%C3%A9ussi Title: Rescue réussi Authors: Alexis de Lattre Date: 2010年11月13日T13:29:07+01:00 Tags: ubuntu et firefox Score: 11 Hier, je me suis fait une belle frayeur après avoir fait un **dd** de l'image de [DoudouLinux](http://www.doudoulinux.org/web/francais/) (que j'ai découvert via une [récente dépêche](http://linuxfr.org/2010/11/04/27538.html) de LinuxFR) sur ma clé USB : sudo dd if=doudoulinux-2010-08-fr.img of=/dev/sdb ... sauf que l'image a atterri sur ma SSD, ce que je n'arrive pas à expliquer puisque ma SSD s'appelle normalement **/dev/sda** ! Résultat des courses : sans aucune clé USB branchée, mon laptop démarre sur DoudouLinux, sans me laisser aucun choix :-( Par contre, comme l'image de DoudouLinux fait 800 Mo, j'ai repris espoir en me disant que j'avais flingué les 800 premiers Mo de ma SSD, ce qui correspond au début de ma partition Windows, mais qu'avec un peu de chance ma partition Linux devrait être intacte. Par malheur, je n'ai pas fait de sauvegarde de ma table de partition, me voilà donc parti à la recherche d'un outil pour la reconstruire... ça tombe bien, le week-end s'annonçait pluvieux ! Voilà la procédure que j'ai suivi, et c'était beaucoup plus simple que ce que j'avais imaginé, ça ne m'a pris que quelques heures de mon Vendredi soir ! 1. Sur un autre PC Ubuntu de la maison, téléchargement d'[Ubuntu Rescue Remix](http://ubuntu-rescue-remix.org/) version 10.10, et installation sur une clé USB grâce à l'outil **Créateur de disque de démarrage** d'Ubuntu. 1. Boot de mon portable sur la clé USB Ubuntu Rescue Remix. 1. Malheureusement, le système ne propose pas de passer le clavier en AZERTY (c'est la seule chose que je reproche à Ubuntu Rescue Remix, le reste est parfait !). Mais on peut le faire en ligne de commande : on s'en sort avec : sudo apt-get install console-data éventuellement suivi d'un : sudo dpkg-reconfigure console-dataNote : malgré ça, certaines touches ne sont toujours pas au bon endroit, mais on s'en sort quand même. 1. Je jette un oeil à ma table de partition avec **cfdisk** : effectivement, je ne vois qu'une partition de 800 Mo correspondant à DoudouLinux. 1. Je lance un des outils de reconstruction de table de partition : sudo testdisk Ensuite, il suffit de se laisser guider par les menus. Il retrouve comme par miracle ma partition de Swap et ma partition Ext4 et m'affiche à l'écran une proposition de table de partitions. Comme la proposition à l'air bonne, je lui demande de l'écrire sur ma SSD. 1. sudo reboot pour prendre en compte la nouvelle table de partition. Je redémarre sur ma clé USB Ubuntu Rescue Remix. 1. Je monte ma partition Ext4 dans /mnt/tmp... VICTOIRE, mes données sont là ! 1. Je réinstalle Grub2 sur le MBR : sudo grub-install --root-directory=/mnt/tmp /dev/sda 1. sudo reboot Et voilà, tout est rentré dans l'ordre. Je retouve ma chère Ubuntu Maverick. Bilan : * ça ne m'a pris que la première partie de mon Vendredi soir, lecture de doc incluse ! * mon Ubuntu est ressuscitée ! * mon Windows 7 est mort, écrasé par DoudouLinux :-) Autres trucs que j'ai appris : * **dd_rescue** (paquet **ddrescue**) est un remplacant moderne de **dd** * sur certains BIOS, il faut activer l'option **USB legacy support** pour pouvoir booter sur une clé USB ou un lecteur CD USB. Les leçons que j'en tire : * sauvegarder son /home avec Back In Time c'est bien, mais dans ce cas il faut éviter de coder dans /usr/local/src... ou bien mettre à jour la liste des répertoires sauvegardés par Back In Time ! * par défaut, Back In Time exclue les fichiers et répertoires cachés... or les bookmarks Firefox sont stockés dans un répertoire caché. Une petite mise-à-jour de l'onglet "Exclude" des Préférences de Back In Time suffit. * faire une sauvegarde de son MBR avec la commande : sudo dd if=/dev/sda of=mbr.img bs=512 count=1 et de la sortie de la commande "p" de fdisk (qui affiche la table des partitions dans un format lisible), ça ne coûte pas cher. Et quand on se se retrouve dans ma situation, ça rassure. * toujours vérifier que le device de sortie de **dd** est bien celui qu'on croit, en lançant par exemple **gparted** sur le device au préalable. J'ai voulu poster un message de remerciement dans le forum d'Ubuntu Rescue Remix, et, après avoir validé mon message, une gentille page Web m'informe que mon message est considéré comme du spam... sympa ! J'ai finalement installé les logiciels fournis par DoudouLinux sur ma Ubuntu, et ils ont l'air d'être tous packagés (paquets **gamine**, **childsplay**, **pysycache**, etc...). Et si j'ai peur que mon fils supprime des données à force de taper sur n'importe quelle touche du clavier et de cliquer n'importe où, je peux toujours lui créer un compte à lui sur mon portable !

AltStyle によって変換されたページ (->オリジナル) /