Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/07/2007, à 10:05

Guillaume34

problème Grub

Bon voilà, j'ai installer Ubuntu sur mon Pc. Seulement voulant garder mon Windows XP j'ai voulu faire un dual boot. J'ai suivi la procédure ici :http://doc.ubuntu-fr.org/tutoriel/comment_amorcer_ubuntu_avec_ntldr

Mais voilà, j'ai un bug avec le grub...j'obtiens ça:

grub> root (hd0,1)

grub> setup (hd0,1)
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no

Error 15: File not found

grub>

après j'ai quand même continuer la procédure, j'ai obtenue ça :

ubuntu@ubuntu:~$ sudo dd if=/dev/sda4 of=~/Desktop/grub.bs bs=512 count=1
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 6,2578e-05 seconde, 8,2 MB/s
ubuntu@ubuntu:~$

et là ou un fichier grub était sensé apparaitre sur le bureau, ça n'a rien fait..je l'ai trouvé par recherche de fichier et j'ai continuer la procédure sous windows excetera...seulement en rebootant le pc voilà le message "erreur lors du chargement du système d'exploitati"

sous le live cd avec Gparted, j'ai remarqué que le boot était sur la partition ubuntu donc j'ai changé le drapeau pour boot sur la partition windows. Là j'ai la proposition "exécuter Grub ou windows" Windows marche très bien mais grub non , écran noir. Est-ce que je peux ratrapé le truc ou c mort faut que je réinstalle ubuntu? surtout que si je retombe sur le même problème de grub ça changera rien.

pour info voici le résultat d'un fdisk-l:

ubuntu@ubuntu:~$ sudo fdisk -l

Disque /dev/sda: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1               1         243     1951866   1b  Hidden W95 FAT32
/dev/sda2   *         244        4391    33318810    c  W95 FAT32 (LBA)
/dev/sda3            5870        9729    31005450    f  W95 Etendu (LBA)
/dev/sda4            4392        5869    11872035   83  Linux
/dev/sda5            5942        9729    30427078+   b  W95 FAT32
/dev/sda6            5870        5941      578277   82  Linux swap / Solaris

Les entrées de la table de partitions ne sont pas dans l'ordre du disque
ubuntu@ubuntu:~$

J'ai remarqué sur ce forum cette page :http://www.cepcasa.info/parted/recup1.html#5%B0_

si je fais find dans grub ça va m'aider ou pas?
Merci à tous!

#2 Le 16/07/2007, à 11:16

Guillaume34

Re : problème Grub

heu...y'a quelqu'un? sad

#3 Le 16/07/2007, à 13:18

...

Re : problème Grub

Salut

Il faut adapter le tuto pour ton cas wink

/dev/sda4            4392        5869    11872035   83  Linux

Donc ta partition /(root) est (hd0,3) pour Grub qui commence la numérotation à 0.

grub> find /boot/grub/stage1   --> pour confirmer (hd0,3)
grub> root (hd0,3)                  --> si (hd0,3) est confirmé à la commande précédente.
grub> setup (hd0,3)
grub> quit

Bonne continuation

PS, un up après seulement 1h c'est un peu abusé quand même... wink

#4 Le 16/07/2007, à 13:31

Guillaume34

Re : problème Grub

Merci Merci beaucoup!!!! Je vais essayer ça! peut etre pas tout de suite je suis au boulot mais ce soir je donne des news! Désolé pour up trop rapide mais j'étais tellement habituer à avoir des réponses rapide que je me suis permis..:/ désolé en tout cas j'adore l'aide ce forum ou on ne prend pas les noob...pour des noob justement ( des abruti donc..) Merci encore

#5 Le 16/07/2007, à 17:02

Guillaume34

Re : problème Grub

c'est niquel, c'était bien ça! ça marche maintenant, l'ordi démarre parfait et j'ai le choix entre XP et éxécuter Grub. Les deux fonctionnent très bien! Merci de ton aide! wink Je suis donc officiellement rentré dans le monde merveilleux d'Ubuntu/Linux big_smile

#6 Le 16/07/2007, à 18:51

...

Re : problème Grub

Merci pour le retour et bienvenu. smile

Bonne découverte.

#7 Le 19/07/2007, à 23:47

Titi1234

Re : problème Grub

Bonjour, j'ai exactement le même problème mais la commande find /boot/grub/stage1 me renvoie erreur 15

#8 Le 20/07/2007, à 19:31

Titi1234

Re : problème Grub

Voici le resultat de la commande  sudo fdisk -l

Disque /dev/sda: 120.0 Go, 120034123776 octets
255 têtes, 63 secteurs/piste, 14593 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1        1912    15358108+   7  HPFS/NTFS
/dev/sda2            1913        8286    51199155    f  W95 Etendu (LBA)
/dev/sda3            8287        9502     9767520   83  Linux
/dev/sda4            9503       14593    40893457+  83  Linux
/dev/sda5            1913        3504    12787708+   7  HPFS/NTFS
/dev/sda6            5737        8286    20482843+   7  HPFS/NTFS
/dev/sda7            3505        3747     1951866   82  Linux swap / Solaris

En fait à l'installation de ubuntu dans advanced je lui avais dit d'installer grub sur (hd0,2) mais il me faisait une erreur, alors je l'ai installé sur hd0, par default et du coup je pouvais plus booter sur windows.
J'ai alors mis un drapeau boot sur /dev/sda1 avec gparted et la je peux rebooter sur windows.

Le problème c'est que je n'arrive pas à booter sur ubuntu. J'ai essayé d'installer grub avec grub-install /dev/sda3 mais il me fait : Could not find device for /boot: Not found or not a block device.

#9 Le 21/07/2007, à 10:52

malbo

Re : problème Grub

Titi1234 a écrit :

Bonjour, j'ai exactement le même problème mais la commande find /boot/grub/stage1 me renvoie erreur 15

ça me le fait aussi (erreur 15) si j'oublie de lancer grub en tant qu' administrateur ( sudo -s).
Pour réussir, il faut faire à la lettre ce qui est indique dans la doc
http://doc.ubuntu-fr.org/grub
A savoir :
Sous Ubuntu, ou à partir d'une machine démarrée avec un Live CD, dans un terminal, lancez Grub :
## mon commentaire : copier-coller de 1ère ligne ci-dessous dans le terminal ( ou tu la tapes si tu n'y arrives pas ) et Entrée puis copier-coller 2ème ligne et Entrée, même chose pour la 3ème ligne
sudo -s
grub --batch
find /boot/grub/stage1

Là tu obtiens une réponse. Ouf !

Hors ligne

#10 Le 21/07/2007, à 17:50

daydan1

Re : problème Grub

bon moi j'ai l'erreur 21.


root@ubuntu:~# fdisk -l

Disque /dev/hda: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1        9729    78148161    7  HPFS/NTFS

Disque /dev/hdb: 10.2 Go, 10242892800 octets
255 têtes, 63 secteurs/piste, 1245 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdb1   *           1        1245    10000431    c  W95 FAT32 (LBA)

Disque /dev/sda: 250.0 Go, 250059350016 octets
255 têtes, 63 secteurs/piste, 30401 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1               1       28428   228347878+   7  HPFS/NTFS
/dev/sda2   *       28429       30335    15317977+  83  Linux
/dev/sda3           30336       30401      530145   82  Linux swap / Solaris
root@ubuntu:~#



Donc la partition sur laquelle je devrais booter linux est /dev/sda2 soit (sd0,1)
?

grub> find /boot/grub/stage1
find /boot/grub/stage1
(hd2,1)
grub> root (sd0,1)
root (sd0,1)

Error 23: Error while parsing number
grub> root (hd2,1)
root (hd2,1)
grub> setup (sd0,1)
setup (sd0,1)

Error 23: Error while parsing number
grub> setup (hd2,1)
setup (hd2,1)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd2,1)"... failed (this is not fatal)
Running "embed /boot/grub/e2fs_stage1_5 (hd2,1)"... failed (this is not fatal)
Running "install /boot/grub/stage1 (hd2,1) /boot/grub/stage2 p /boot/grub/menu.lst "... succeeded
Done.
grub>


Et la suis -je plus avacé?

HELP!!

#11 Le 21/07/2007, à 18:35

malbo

Re : problème Grub

daydan1,
grub ne connait pas la notation (sd0,1), je pense qu'il faut toujours employer avec grub la notation (hd0,1).

Hors ligne