> Tous les forums > Forum Linux
 comment restaurer grub après fixmbr??Sujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
fidji93
  Posté le 15/11/2009 @ 22:42 
Aller en bas de la page 
Petit astucien

bjr à ts,

je tourne sous dual boot xp pro sp3 et ubuntu 9.10.

Après un fausse manipulation, grub m'a mis erreur 17, ac le cd d'install de xp, je mets fixmbr, xp revient mais provoque l'écrasement du grub.

j'ai tenté la solution de le restaurer ac super grub disk, mais il me met erreur 15. En effet, d'après ce que vs pouvez voir ci-dessous, le fichier /boot/grub/stage1 n'est pas là

j'ai essayé la méthode de sujet du forum qui en parle:

ubuntu@ubuntu:~$ sudo grub --batch
Probing devices to guess BIOS drives. This may take a long time.

[ Minimal BASH-like line editing is supported. For
the first word, TAB lists possible command
completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub> find /boot/grub/stage1
find /boot/grub/stage1

Error 15: File not found
grub> root (hd0,4)
root (hd0,4)
grub> root (hd0,5)
root (hd0,5)
grub>

mais apperemment, rien
je ne peux même pas réinstaller le fichier boot pr que j'obtienne le fichier manquant vu qu'il ne veut pas se supprimer

voici sinon le retour de ubuntu@ubuntu:~$ sudo fdisk -l

Disque /dev/sda: 200.0 Go, 200049647616 octets
240 têtes, 63 secteurs/piste, 25841 cylindres
Unités = cylindres de 15120 * 512 = 7741440 octets
Identifiant de disque : 0x0e650e65

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 710 5367568+ b W95 FAT32
/dev/sda2 * 711 8349 57750840 7 HPFS/NTFS
/dev/sda3 8350 25841 132239520 5 Etendue
/dev/sda5 8350 19530 84528297 7 HPFS/NTFS
/dev/sda6 19531 25577 45715288+ 83 Linux
/dev/sda7 25578 25841 1995808+ 82 Linux swap / Solaris
ubuntu@ubuntu:~$

merci de me donner un coup de main svp

bonsoir

Publicité
Mori
 Posté le 15/11/2009 à 23:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

je crois que karmic koala turbine d'office avec grub2 http://grub.enbug.org/GRUB2LiveCDInstallGuide-FR

ctrl alt F1

login : utilisateur (toi)

password : celui de l'utilisateur

derrière $ tu tapes sudo su -

le $ passe en root #

tu tapes update-grub

fidji93
 Posté le 17/11/2009 à 14:28 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

à la 2ème étape, quand je met ça: sudo mount /dev/sda6 /mnt, ça ne me met rien, c'est pourtant la partie qui est concernée


quant au truc de ctrl alt f1, qud je met update grub, il me répond command not found alors que je l'ai installé avant de faire cette commande sur le live cd. mais il me met après

"did you mean:

command uupdate from package 'devscripts"

command lupdate from package "libqt4-dev"

command lupdate from package "qt3-dev-tools"

je précise que ds ce genre de commande (qui est bien sur écran noir ac écriture en blanc pour etre clair), c un clavier en qwerty donc update s'écrit updqte, mais je dis ça sans svr si ça a un lien


pascal5960
 Posté le 17/11/2009 à 16:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

bonjour : utilise cette méthode avec un liveCD , très efficace

fidji93
 Posté le 17/11/2009 à 18:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

je suppose que tu me parle de la restauration de grub pc, méthode à partir de karmic

pourrais tru m'éclaircir sur ce que je dois mettre à la place de cette commande d'après mon 1er, car cette commande ne m'est pas très claire:

  • Lancez ensuite la commande suivante en remplaçant "DisqueOùJ'aiMonBoot" par votre point de montage et /dev/sda éventuellement par le disque qui devra contenir grub-pc sur le MBR :
sudo grub-install --root-directory=/media/DisqueOùJ'aiMonBoot /dev/sda

merci
pascal5960
 Posté le 17/11/2009 à 22:06 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Avec le Live CD Ubuntu en Console

sudo grub --batch 

Si vous ne savez pas sur quelle partition se trouvent les fichiers de Grub, entrez à l’invite grub> :

find /boot/grub/stage1

Cette commande vous indiquera la partition sur laquelle sont situés ces fichiers. Imaginons que cette commande nous a fourni (hd0,1) comme réponse. Dans ce cas, il faut entrer :

root (hd0,1)

Remplacez bien entendu (hd0,1) par la partition correspondante.

L’étape suivante consiste à indiquer à Grub le disque sur lequel il doit (ré)installer le chargeur de système. Si par exemple, on souhaite l’installer sur le disque (hd0):

setup (hd0)
quit

Voilà le travail est fini. Grub est remis d’aplomb !

fidji93
 Posté le 18/11/2009 à 00:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

ce que tu me proposes de faire, je l'ai déjà fait, ce qui m'a donné erreur 15 (cf 1er topic...)

mais j'aii pas essayé la manip' suivante, pr laquelle je voulais avoir des précisions, notamment sur le nom du disque à rentrer:

Restaurer Grub-pc

Lorsque qu'un autre gestionnaire d'amorçage a pris la place de grub-pc dans le MBR :

  • Bootez sur un système contenant grub-pc par défaut (par exemple le live-CD de Karmic ou versions suivantes)
  • Montez le disque contenant le /boot/grub/grub.cfg que grub-pc devra utiliser (par exemple en allant sur "Raccourcis/Dossier personnel" en cliquant sur le disque concerné sur la gauche, puis, ok pour autoriser son montage)
  • Lancez ensuite la commande suivante en remplaçant "DisqueOùJ'aiMonBoot" par votre point de montage et /dev/sda éventuellement par le disque qui devra contenir grub-pc sur le MBR :
sudo grub-install --root-directory=/media/DisqueOùJ'aiMonBoot /dev/sda
Redémarrez en enlevant votre live-cd ou votre clé-usb d'amorçage.


Modifié par fidji93 le 18/11/2009 00:17
linuxidable
 Posté le 18/11/2009 à 12:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

Bonjour fidji93,

Pour moi la réponse est dans le texte

Montez le disque contenant le /boot/grub/grub.cfg que grub-pc devra utiliser

Si tu as trouvé ce disque, à la limite, il suffit de monter toutes les partitions pour trouver la bonne, son nom est dans /media/qqchose

Suffit d'ailleur de cliquer sur le "qqchose" pour voir qu'on a trouvé le bon.

Ensuite on peut apliquer la méthode décrite



Modifié par linuxidable le 18/11/2009 12:11
fidji93
 Posté le 20/11/2009 à 14:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

ubuntu@ubuntu:~$ sudo grub-install --root-directory=/media/D /dev/sda6mkdir: cannot create directory `/media/D/boot': No such file or directory
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/media/47Gb /dev/sda6
mkdir: cannot create directory `/media/47Gb/boot': No such file or directory
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/media/boot/grub/grub.cfg /dev/sda6
mkdir: cannot create directory `/media/boot/grub/grub.cfg/boot': No such file or directory
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/media/boot/grub/grub.cfg /dev/sda6

jen ai marre g beau connaitre un certain nb de choses en info mai si je demande des precisions c pas pr rienm excusez mon emportement

je lai monte le disk 47gb qui a le syste;e de fichier de linux et ou ya le grub.cfg

mais la commande que je tape nest pas bonnem alors jaimerai bien savoir quoi mettre exactement

merci

maxsou1948
 Posté le 21/11/2009 à 00:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Si j'étais toi, j'essayerais sur le forum de Ubuntu. http://forum.ubuntu-fr.org/

fidji93
 Posté le 21/11/2009 à 09:07 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

ah oui, dsl, j'ai oublié de préciser que j'ai déjà posté un topic ds ce forum, en plus de celui ci:

http://forum.ubuntu-fr.org/viewtopic.php?id=358826

Mimile
 Posté le 24/11/2009 à 11:48 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut,

Si tu sais sur quelle partition de ton DD se trouve /boot/grub/menu.lst, tu pourrais peut-être résoudre ton problème en utilisant le 1er CD d'installation de Debian.

Tu boote sur ce CD et au premier écran, il t'est proposé divers choix parmi lesquels "options avancées".

Parmi ces options avancées, il y a une option "réparer" (ou "repair" ou "rescue" - je ne me souviens plus exactement).

Tu valides cette option et la procédure démarre comme si il s'agissait d'une installation normale mais pas de panique : à un certain moment, il te sera demandé sur quelle partition se trouve la partition racine où se trouve /boot/grub/menu.lst (par ex. /dev/hda2 - Debian identifie les partitions du disque dur /dev/hd... et non /dev/sd... comme Ubuntu).

Tu indiques cette partition et tu autorises Grub à modifier le MBR à la racine de ton disque principal (identifié hd0,0 ou /dev/hda - il suffit de lire les explications).

Logiquement, Debian - qui identifie très bien la présence des autres OS - y compris Windows - va reconstruire le MBR de sorte qu'il pointe vers le menu.lst d'Ubuntu et tu devrais retrouver ton dual boot.

Amicalement,

fidji93
 Posté le 24/11/2009 à 14:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

je suis sous ubuntu et non sur debian...

Mimile
 Posté le 24/11/2009 à 23:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

J'avais bien compris ça.

Le fait est qu'Ubuntu est fondé sur Debian et qu'il n'y a pas de raison que Debian ne puisse pas restaurer n'importe quel MBR car il s'agit simplement de lui indiquer où trouver le menu de /boot/grub (menu.lst sous Debian ou menu.cfg sous Ubuntu selon ce qui est écrit plys haut).

Debian se contrefiche de savoir si la partition qu'on lui indique est la sienne ou une autre, du moment qu'elle contienne ce qu'il faut :

Personnellement, je suis en triple boot : WinXP + Debian Lenny + une autre distribution Linux que je remplace régulièrement selon ma fantaisie. Actuellement, il s'agit de Linux Mint 7 que j'apprécie beaucoup (bien meux qu'Ubuntu dont elle est pourtant dérivée).

A chaque nouvelle installation, mon MBR est modifié par la nouvelle distro qui pointe sur son propre menu.lst.

Ensuite, il me suffit de faire comme j'ai indiqué dans mon précédent message : je retrouve le menu.lst de Debian que je modifie ensuite pour avoir l'option de démarrage de la nouvelle install.

Comme tu es dans l'impasse, tu ne courres pas grand risque à essayer la méthode.

C'est toi qui vois.

Amicalement

fidji93
 Posté le 13/12/2009 à 21:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

voir http://doc.ubuntu-fr.org/chroot, section "changer de système

merci pour ton aide

Publicité
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Ecran PC 27 pouces KTC H27V13 (VA, Full HD, 100 Hz) à 99,99 €
99,99 € 149 € -33%
@Geekbuying
Disque dur Seagate NAS Iron Wolf 8 To + 3 ans Service Rescue à 171,99 €
171,99 € 230 € -25%
@Amazon
24 Piles rechargeables AmazonBasics AAA 800 mAh à 15,59 €
15,59 € 25,11 € -38%
@Amazon
Montre GPS Multisports Garmin Fenix 7 Pro Solar à 519,99 €
519,99 € 749,99 € -31%
@Amazon
Ecran 24 pouces Samsung C33GC (FullHD, IPS, 100 Hz, bords fins) à 79,99 €
79,99 € 107,99 € -26%
@Amazon
Tondeuse à gazon électrique Bosch ARM 32 (+lame supplémentaire) à 88,99 €
88,99 € 109,99 € -19%
@Amazon

Sujets relatifs
Erreur unknown filesystem grub rescue après desinstallation ubuntu
comment accéder au mode texte du grub dans opensuse ?
Restaurer GRUB
Comment restaurer mon eeePc!
Comment activer mon clavier durant le Grub ?
comment restaurer un Eee pc 4G LINUX
après désinstallation de GRUB MBR endommagé HELP !
désinstallation de grub après formatage du disque
comment supprimer Grub
Mint 7 Gloria invisible après réparation de Grub 2
Plus de sujets relatifs à comment restaurer grub après fixmbr??
 > Tous les forums > Forum Linux