Monday, 12 April 2010

Reprendre ubuntu après ré-installer windows




Salem tt le monde,

Bien que je n'utilise plus windows CHEZ MOI depuis plusieurs années, je me trouve obligé parfois à le manipuler et gérer ses dégâts afin d'aider autrui à le dépasser vers la terre de la liberté..le monde GNU/Linux...
Et l'un des problèmes que j'ai vécu avec windows -et que je veux expliquer sa solution dans cet article- est la perte de l'accès à GNU/Linux après ré-installation de windows (ou encore la perte de grub).

Dans cet article je vais prendre la configuration suivante:
- Windows est installé en premier
- Sabily GNU/Linux est installé ensuite, c'est la version 9.10 (ainsi il s'agit du grub2), mais la procédure est la même pour n'importe quelle autre distribution de Linux ou version de Sabily/ubuntu :)
- Windows est ré-installé (malheureusement)
--> Grub est perdu!!!

==> La solution est de suivre les étapes suivante:
* Démarrer la machine sous un liveCD
* Ouvrir un terminal et exécuter la commande suivante:
sudo fdisk -l
* La commande précédente va afficher la liste des partitions existantes sur votre machine, ça doit être quelque chose comme ça:
Device Boot  Start      End      Blocks   Id  System
/dev/sda1 *      1     6374    51199123+   7  HPFS/NTFS
/dev/sda2     6375    30394   192940650    f  W95 Ext'd (LBA)
/dev/sda5     6375    24680   147042913+   7  HPFS/NTFS
/dev/sda6    24681    24935     2048256   82  Linux swap / Solaris
/dev/sda7    24936    30394    43849386   83  Linux
* Localiser la partition de votre Linux, c'est simple ;) dans le cas de ce cas c'est /dev/sda7 je vais utiliser cette partition dans le reste de ce guide, changez là par la votre.
* Monter maintenant cette partition en exécutant la commande suivante:
sudo mount /dev/sda7 /mnt
* Il se peut que vous avez créée une partition spéciale pour le boot une /boot, si c'est le cas il faut la monter aussi.
*  Une fois que sda7 est monté, il faut monter également les périphériques trouvés par le liveCD :
sudo mount --bind /dev/ /mnt/dev
* Si tout s'est bien passé, alors on peut chrooter le systeme:
sudo chroot /mnt
* Génèrer maintenant le grub via la commande suivante (s'il y a des erreurs de détection de systemes de fichiers, ce n'est pas grave):
sudo update-grub2
* En suite, c'est l'étape finale à savoir l'installation de grub sur le MBR via cette commande:
sudo grub-install /dev/sda
* Voilà donc votre grub est bel et bien installé de nouveau :D
vous pouvez redémarrer votre machine pour l'admirer de nouveau, juste une étape optionnelle est de démonter ce que nous avons monté précédemment, c'est optionnel mais c'est plus propre, il suffit d'exécuter:
sudo umount /mnt/dev
et puis
sudo umount /mnt
et voilà le beau temps :)

Salem

No comments:

Post a Comment

About you!

حمل كتاب أوبنتو ببساطة الآن!

حمل كتاب أوبنتو ببساطة الآن!