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 24/01/2009, 06:02] – intro YannUbuntu | tutoriel:comment_recuperer_ubuntu_apres_installation_windows [Le 11/09/2022, 12:19] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag>récupérer |
| ---- | ---- | ||
| - | ====== Récupération d' | + | Normalement, |
| - | + | Si vous avez installé Windows sans suivre ces instructions, | |
| - | //Normalement, | + | |
| - | Si vous avez installé Windows sans suivre ces instructions, | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | >**Note (1) :** La procédure décrite (utilisation d'un '' | + | |
| - | + | ||
| - | >**Note (2): FIXME a mettre dans un page " | + | |
| - | > 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' | + | |
| - | >// | + | |
| - | + | ||
| ===== Avant de commencer : ===== | ===== Avant de commencer : ===== | ||
| - | |||
| Ce " | Ce " | ||
| - | |||
| * 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' | + | ===== Étape |
| - | * 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: | + | |
| - | + | ||
| - | + | ||
| - | ==== Avec une disquette de démarrage GRUB ==== | + | |
| - | + | ||
| - | 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' | + | |
| - | | + | |
| - | 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 | + | |
| - | + | ||
| - | 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 /mnt/work/boot | + | |
| - | + | ||
| - | Maintenant il est temps de charger les données de votre système de fichiers. Relisez votre fstab et identifiez où se trouve(nt) | + | |
| - | + | ||
| - | 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 | + | |
| - | </code> | + | |
| - | + | ||
| - | Entrez les commandes suivantes afin de charger votre système de fichiers ainsi que quelques informations dont GRUB peut avoir besoin. | + | |
| - | + | ||
| - | mount /dev/hda4 /mnt/work | + | |
| - | 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 | + | |
| - | * Entrez //16// comme code clavier | + | |
| - | * Montez votre partition Ubuntu dans le dossier // | + | |
| - | < | + | |
| - | mount /dev/hdax / | + | |
| - | </ | + | |
| - | //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, | + | |
| - | + | ||
| - | 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 : | + | |
| - | / | + | ===== Étape 2 ===== |
| - | grub> root (hd0,2) | + | |
| - | grub> setup (hd0) | + | |
| - | grub> quit | + | |
| ===== Liens ===== | ===== Liens ===== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| - | * [[http:// | ||
| - | * [[https:// | ||
| ---- | ---- | ||
| Contributeurs : [[: | Contributeurs : [[: | ||
