Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:comment_recuperer_ubuntu_apres_installation_windows [Le 13/01/2009, 22:01] – tip YannUbuntu | tutoriel:comment_recuperer_ubuntu_apres_installation_windows [Le 23/08/2026, 01:55] (Version actuelle) – krodelabestiole | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag> |
| - | + | ||
| - | ---- | + | |
| - | ====== Récupération d' | + | |
| - | + | ||
| - | <note tip> | + | |
| - | + | ||
| - | <note tip>Ces démarches fonctionnent également si vous avez perdu GRUB, même sans Windows... ;-) (autre distribution, | + | |
| - | + | ||
| - | FIXME Changez moi cette Horreur !</ | + | |
| - | + | ||
| - | >**Note (1):** Il semblerait que **Windows XP soit énormément perturbé par GRUB lors d'une réinstallation**. Avant d' | + | |
| - | + | ||
| - | >**Note (2) :** La procédure décrite (utilisation d'un '' | + | |
| - | + | ||
| - | >**Note (3): ** //J'ai installé Ubuntu sur un disque de 80Gb, ce qui rend plus sûr les sauvegardes sur windows. Lorsque je veux désinstaller Ubuntu je fais comme ceci (pardonner mon anglicisme, mais je suis en Amérique du Nord):// | + | |
| - | > 1] Ouvrez votre session Windows. Vous apercevez le disque dédié à Ubuntu. Faîtes un clic-droit et choisissez //' | + | |
| - | > 2] Mettre le CD de Windows dans le lecteur et redémarrer. | + | |
| - | > 3] Lorsque le système vous demande si vous voulez réinstaller ou restaurer en utilisant la console, taper ' | + | |
| - | > 4] Puis choisissez le numéro correspondant à votre OS, si vous en avez plusieurs (normalement le chiffre ' | + | |
| - | > 5] Dans l' | + | |
| - | >// | + | |
| + | ====== Comment récupérer Ubuntu après avoir installé Windows en dual boot ====== | ||
| + | Normalement, | ||
| + | Si vous avez installé Windows sans suivre ces instructions, | ||
| ===== Avant de commencer : ===== | ===== Avant de commencer : ===== | ||
| - | + | Ce //howto// s' | |
| - | Ce "howto" | + | * Une configuration |
| - | + | ||
| - | * Une configuration | + | |
| * Une panne de Windows qui oblige à le réinstaller | * Une panne de Windows qui oblige à le réinstaller | ||
| * Une récupération de Windows impliquant une restauration du MBR (Master Boot Record) | * Une récupération de Windows impliquant une restauration du MBR (Master Boot Record) | ||
| * GRUB ne s' | * GRUB ne s' | ||
| - | * La perte de GRUB suite à certaines manipulations | ||
| - | |||
| - | ===== Pré requis: ===== | ||
| + | ===== Pré-requis ===== | ||
| * Vos partitions Ubuntu encore intactes | * Vos partitions Ubuntu encore intactes | ||
| - | * Un LiveCD comme celui d' | ||
| - | * Connaître assez votre LiveCD pour accéder au mode console | ||
| - | * Se rappeler de la façon dont vous avez configuré vos partitions (l' | ||
| - | * Savoir comment fonctionne votre noyau (notamment pour //initrd//) si vous n' | ||
| - | * Votre version du noyau est la 2.6.x | ||
| - | ===== Préparation: | + | ===== Étape 1 ===== |
| + | * Se procurer un //[[:live USB]]// Ubuntu ou [[https:// | ||
| + | ===== Étape 2 ===== | ||
| + | * Réinstallez GRUB en suivant le tutoriel // | ||
| - | ==== Avec une disquette de démarrage GRUB ==== | + | ===== Voir aussi ===== |
| + | * [[https:// | ||
| - | Si vous n'avez pas de LiveCD mais vous avez un lecteur de disquette, c'est la méthode la plus simple. Tout d' | ||
| - | |||
| - | Puis, (ré)installez Windows. Une fois que vous êtes prêt à revenir sous Ubuntu, insérez la disquette et redémarrez l' | ||
| - | | ||
| - | sudo dd if=/ | ||
| - | |||
| - | Retirez la disquette, redémarrez pour vérifier que tout est rentré dans l' | ||
| - | |||
| - | ==== Avec une disquette de démarrage GRUB mais ne contenant pas le MBR ==== | ||
| - | |||
| - | Une fois que vous êtes prêt à revenir sous Ubuntu, insérez la disquette et redémarrez l' | ||
| - | sudo -s | ||
| - | pour passer en tant que super utilisateur | ||
| - | | ||
| - | / | ||
| - | pour réinstaller le mbr de façon à ce que grub se lance au démarrage de votre ordinateur | ||
| - | |||
| - | |||
| - | ==== Avec un LiveCD ==== | ||
| - | |||
| - | Pour commencer la procédure de restauration, | ||
| - | |||
| - | Note: Si le terminal n'est pas présent allez dans Applications -> Installer des logiciels Puis Outils systèmes -> Autres -> Terminal | ||
| - | |||
| - | Note: Comme c'est un environnement live CD, tout changement aux comptes utilisateurs ou aux fichiers système ne sera pas définitif à ce niveau. Cela signifie que vous pouvez créer des répertoires temporaires sans changer votre installation locale de Ubuntu. | ||
| - | |||
| - | Maintenant, vous avez besoin d'un accès super-utilisateur. Sous Ubuntu, vous pouvez le faire grâce à la commande suivante: | ||
| - | | ||
| - | sudo -s | ||
| - | |||
| - | Avec Knoppix, la commande suivante suffit, et on ne vous demandera pas de mot de passe: | ||
| - | |||
| - | su - | ||
| - | |||
| - | Maintenant que vous avez un accès root, vous avez besoin de monter la ou les partitions contenant les fichiers de boot. | ||
| - | |||
| - | Vous devez avoir accès à votre répertoire /sbin ainsi qu'à votre répertoire /boot. Si vous avez une ligne /boot dans votre fstab, vous êtes parmi ceux qui auront besoin de monter deux partitions. | ||
| - | |||
| - | Commencez par créer un point de montage pour votre environnement de travail. Vous remarquerez que cela revient à créer un répertoire. | ||
| - | |||
| - | mkdir /mnt/work | ||
| - | |||
| - | Si vous avez besoin de monter /boot, exécutez également l' | ||
| - | |||
| - | mkdir / | ||
| - | |||
| - | Maintenant il est temps de charger les données de votre système de fichiers. Relisez votre fstab et identifiez où se trouve(nt) / et /boot/; cela ressemblera vraisemblablement à /dev/hda3 et /dev/hda4 bien que la lettre " | ||
| - | |||
| - | Note: Pour la suite de ce " | ||
| - | |||
| - | NB: si vous ne savez pas par quoi remplacer hda3 et hda4 vous pouvez les identifer en tapant : | ||
| - | < | ||
| - | fdisk -l | ||
| - | </ | ||
| - | |||
| - | Entrez les commandes suivantes afin de charger votre système de fichiers ainsi que quelques informations dont GRUB peut avoir besoin. | ||
| - | |||
| - | mount /dev/hda4 / | ||
| - | mount -o bind /dev / | ||
| - | mount -o bind /proc / | ||
| - | cp / | ||
| - | | ||
| - | Maintenant, vous devez entrer dans votre environnement de travail. Lancez la commande suivante: | ||
| - | |||
| - | chroot /mnt/work/ /bin/bash | ||
| - | |||
| - | Attention: À partir de ce point, toute modification d'un fichier sera pris en compte. Vous n'avez plus la sécurité du LiveCD. | ||
| - | |||
| - | Passez à [[comment_recuperer_ubuntu_apres_installation_windows# | ||
| - | |||
| - | ==== Avec le CD-Rom SystemRescueCD ==== | ||
| - | |||
| - | * Téléchargez // | ||
| - | * Lancez votre ordinateur afin de démarrer sur le CD | ||
| - | * Appuyez sur //Entrée// lorque l' | ||
| - | * Entrez //16// comme code clavier | ||
| - | * Montez votre partition Ubuntu dans le dossier //temp1//: | ||
| - | < | ||
| - | mount /dev/hdax /mnt/temp1 | ||
| - | </ | ||
| - | //x// étant le numéro de votre partition sur le disque //hda// (ou //hdb// ou encore //sda// pour un disque dur sata) | ||
| - | * Chrootez la partition ainsi montée: | ||
| - | < | ||
| - | chroot /mnt/temp1 /bin/sh -i | ||
| - | </ | ||
| - | * Passez à l' | ||
| - | |||
| - | ===== Restaurer GRUB automatiquement ===== | ||
| - | |||
| - | ==== Avec votre LiveCD (1ere méthode) ==== | ||
| - | |||
| - | Cette méthode est très simple a mettre en oeuvre. | ||
| - | |||
| - | Lancez votre live-CD, ouvrez un terminal et tapez : | ||
| - | |||
| - | < | ||
| - | sudo grub | ||
| - | </ | ||
| - | |||
| - | Au cas où [[:grub]] n'est pas installé, [[: | ||
| - | |||
| - | Vous arrivez sur le menu principal de GRUB. Tapez : | ||
| - | < | ||
| - | grub> find / | ||
| - | </ | ||
| - | Si le message "Error 15 : file not found" est rapporté, essayez : | ||
| - | < | ||
| - | grub> find / | ||
| - | </ | ||
| - | La réponse devrait être sous la forme hdx,y avec x et y en tant que nombres entiers. Tapez ensuite : | ||
| - | < | ||
| - | grub> root (hdx,y) | ||
| - | </ | ||
| - | où x et y sont remplacés par les nombres obtenus ci-dessus. | ||
| - | Tapez, ensuite | ||
| - | < | ||
| - | grub> setup (hd0) | ||
| - | </ | ||
| - | où hd0 représente hda le premier disque dur. | ||
| - | Une dernière commande : | ||
| - | < | ||
| - | grub> quit | ||
| - | </ | ||
| - | |||
| - | Et voila, normalement c'est bon !! | ||
| - | |||
| - | |||
| - | ==== Avec votre LiveCD (2nd méthode) ==== | ||
| - | |||
| - | Si vous avez une partition distincte pour /boot/, tapez la commande suivante: | ||
| - | |||
| - | < | ||
| - | mount /dev/hda3 /boot/ | ||
| - | </ | ||
| - | |||
| - | Réinstaller GRUB à partir de ce point est facile, tapez la commande suivante: | ||
| - | |||
| - | < | ||
| - | / | ||
| - | </ | ||
| - | |||
| - | Si cette commande ne fonctionne pas, ce qui est peu probable, vous allez devoir configurer GRUB manuellement (ce n'est pas trop dur); si au contraire elle a fonctionné, | ||
| - | |||
| - | Avant de passer à l' | ||
| - | |||
| - | NB: Si vous obtenez l' | ||
| - | |||
| - | Pour GRUB, les nombres commencent à 0 et les lettres sont exprimées numériquement, | ||
| - | |||
| - | Par exemple, /dev/hda1 est " | ||
| - | |||
| - | Note: La ligne " | ||
| - | |||
| - | Si vous ne savez pas où se trouve votre /boot sur vos multiples partitions, vous obtiendrez la réponse ainsi : | ||
| - | / | ||
| - | grub> find / | ||
| - | | ||
| - | |||
| - | Il vous suffit maintenant de remplacer (hd0,2) par (hdX,Y) que vous avez trouvé dans le code suivant : | ||
| - | |||
| - | / | ||
| - | grub> root (hd0,2) | ||
| - | grub> setup (hd0) | ||
| - | grub> quit | ||
| - | |||
| - | ===== Liens ===== | ||
| - | |||
| - | * [[http:// | ||
| - | * [[https:// | ||
| ---- | ---- | ||
| - | + | //[[:Contributeurs]] : [[: | |
| - | Contributeurs : [[: | + | |
