Récupérer GRUB après install windows : grub command not found

Récupérer GRUB après install windows : grub command not found - Installation - Linux et OS Alternatifs

Marsh Posté le 06-01-2010 à 16:41:28    

Salut à tous,
 
Après avoir installé XP sur une autre partition, ça a viré mon GRUB et donc je boot directement sur XP :/ Du coup pas possible de booter sous mon Ubuntu.
Problème classique et j'ai trouvé plein de tutos qui expliquent comment récupérer GRUB à partir d'un LiveCD ( cet article par exemple http://ubuntuforums.org/showthread.php?t=224351 )
 
Seulement j'ai un problème, tous les tutos indiquent de booter à partir du liveCD et de lancer la commande :
sudo grub
 
Seulement quand je la lance j'ai le droit au message : grub command not found. :heink:  
Du coup je ne sais pas trop quoi faire, ah et je boot le liveCD à partir d'une clef USB ( mon lecteur CD est mort ), je ne sais pas si ça peut jouer...
 
Merci d'avance car là je bloque et il faut absolument que je récupère l'accès à mon ubuntu :sweat:


---------------
Fresh
Reply

Marsh Posté le 06-01-2010 à 16:41:28   

Reply

Marsh Posté le 06-01-2010 à 16:50:57    

Faut te chrooter d'abord.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 06-01-2010 à 23:53:13    

Fork Bomb a écrit :

Faut te chrooter d'abord.


 
mouaip, sorry, mais ça va pas l'aider ça ;)  
 
lance direct  
  sudo su - <enter>
pour passer root  
 
puis  
  grub <enter>
pour voir s'il trouve grub comme ça
 
Si ca ne marche pas, vérifie que Grub est bien présent sur ton liveCD. c'est bien liveCD ubuntu ?  
 
(note : le - est bien à taper à la fin de la commande sudo su : ca permet de passer root en prenant AUSSI l'environnement de root, donc son $PATH, donc de trouver grub dans /sbin/ par exemple, emplacement ou ton user lambda ne pas va a priori ... bref, avec sudo su - puis grub ca pourrait marcher ...)

Reply

Marsh Posté le 07-01-2010 à 08:25:37    

Bonjour
 
Le plus facile (je pense) est d'utiliser  le livecd   supergrub
http://www.framasoft.net/article4617.html

Reply

Marsh Posté le 07-01-2010 à 09:14:55    

Attention ! Ubuntu Karmik Koala utilise Grub2 non ? Utiliser grub legacy pour réinstaller a toutes les chances de rendre le PC impossible à redémarrer.
http://doc.ubuntu-fr.org/grub-pc#installation partie "réinstallation" il y a la marche à suivre.

Reply

Marsh Posté le 07-01-2010 à 09:34:32    

xytovl a écrit :

Attention ! Ubuntu Karmik Koala utilise Grub2 non ? Utiliser grub legacy pour réinstaller a toutes les chances de rendre le PC impossible à redémarrer.
http://doc.ubuntu-fr.org/grub-pc#installation partie "réinstallation" il y a la marche à suivre.


 
Merci beaucoup : ayant upgradée mon ubuntu de 7 à 8 puis 9.06, cette adresse m'a permis d'upgrader de grub à grub2, ça marche nickel !  

Reply

Marsh Posté le 07-01-2010 à 22:01:10    

personnellement je reste persuadé que de chrooter c'est la manière la plus simple et propre de remettre ça en ordre :o
 
Pour Grub 2

Code :
  1. mount /dev/sdaX /mnt/disk
  2. mount --bind /dev /mnt/disk/dev
  3. mount --bind /proc /mnt/disk/proc
  4. chroot /mnt/disk
  5. grub-install /dev/sda
  6. exit
  7. reboot


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 08-01-2010 à 13:17:05    

Merci à tous pour votre aide.
 
J'ai finalement réussi à fixer le problème grâce au wiki officiel de grub2, pour ceux que ça peut intéresser :
http://grub.enbug.org/GRUB2LiveCDInstallGuide-FR


---------------
Fresh
Reply

Marsh Posté le 01-05-2013 à 13:49:56    

Moi je dis bravo à esox_ch car son tuto est parfait. il m'a déjà sauvé plusieurs fois. A condition de pouvoir booter sur Linux. Car sans grub pas de Linux. MAis pr cette première étape je recommande Rescatux/SuperGrubDisk qui sort cette épine du pied.
Maintenant j'ai mon double boot. ( Aussi il m'a fallu réparer le mbr depuis le disque de windows)...


---------------
Raison des effets:
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed