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 01/03/2008, à 21:32

a7sv1

Probleme GRUB ERROR 15 .. bizarre

Bonjour,

Voilà je post ma petite histoire bizarre .. si qqun qait comment ou pourquoi s'est arrivé .. big_smile

Je viens d'acheter un portable Asus A7SV-115C et le Dual Boot avec Grub m'a causé des soucis.
Tout ce passait bien sauf que ce dernier semblait avoir rajouté une ligne pour lancer vista sur la partition recovery: cette entrée là aboutit à une page d'erreur.. avec "cannot open file c:\recovery.dat" en titre! cette ligne devrait être celle des pilotes minimums de vista (je me rappelle plus le nom exact)..

qu'à cela ne tienne, je joue un peu avec windows (qui se lance bien sur l'a seconde ligne de grub) et ubuntu puis après être resté sur la page error (citée plus haut), au lancement de linux suivant:

"GRUB loading stage 1.5
grub error 15 ..."

et là plus rien ne démarre bien-sûr.
la gorge nouée, je reboot avec le live cd (gravé avec l'image iso en lien dans ce forum: merci!) et je vais lister menu.lst dans le repertoire "boot". J'en profite pour mettre en commentaire la ligne relative au secteur "recovery" et celle du "memtest" de linux; je scrute les lignes de lancement windows .. et linux .. rien ne me saute aux yeux ..

je ré-installe Grub après avoir constaté que le system linux est sur hd(0,6), puis reboot.

Grub se lance (sans les lignes commentées plus haut), vista est opérationel, mais plus linux !

Error 15: File not found

je peux cependant revenir à Grub en rappuyant sur une touche ..vista fonctionne cette fois ..

Je rere-relance le live-cd et vais rere-regarder menu.lst et là je vois que sda7 est pour "/" et sda8 pour "home", (pas de partoche pour boot) et une référence à "root (hd0,7)" pour les lancements d'ubuntu.
Je corrige les lignes incriminées en "(hd0,6)" -> tout remarche nickel !

Je précise que dès la premierre erreur de Grub, j'ai sauvé le "menu.lst" mais il devait déjà être bidoné car je n'avais pas vu de différences  ..
est-ce qqun comprends qque chose là dedans ? .. et savoir si ca va recommencer .. hmm

histoire de comprendre un peu ... et je suis pas sûr d'avoir vraiment résolu le truc sad

salutations,
Cd
(merci pour toute ces pages de forum super utiles pour moi)

#2 Le 01/03/2008, à 21:43

vista sous belga

Re : Probleme GRUB ERROR 15 .. bizarre

avec le live

sudo umount -a
sudo mount /dev/sda7 /mnt

donne les retours de

cat /mnt/boot/grub/menu.lst
ls /mnt/boot
sudo fdisk -l

#3 Le 01/03/2008, à 22:08

a7sv1

Re : Probleme GRUB ERROR 15 .. bizarre

ubuntu@ubuntu:~$ sudo umount -a

umount: /tmp: device is busy
umount: /dev: device is busy
umount: /var/run: device is busy
umount: tmpfs: not found
umount: /lib/modules/2.6.22-14-generic/volatile: not mounted

le resultat de ...
ubuntu@ubuntu:~$ cat /mnt/boot/grub/menu.lst


## ## End Default Options ##

title           Ubuntu 7.10, kernel 2.6.22-14-generic
root            (hd0,6)
kernel          /boot/vmlinuz-2.6.22-14-generic root=UUID=58ec1cac-6acf-40ab-a798-dbb31c70e32d ro quiet splash
initrd          /boot/initrd.img-2.6.22-14-generic
quiet

title           Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root            (hd0,6)
kernel          /boot/vmlinuz-2.6.22-14-generic root=UUID=58ec1cac-6acf-40ab-a798-dbb31c70e32d ro single
initrd          /boot/initrd.img-2.6.22-14-generic

#**title                Ubuntu 7.10, memtest86+
#**root         (hd0,6)
#**kernel               /boot/memtest86+.bin
#**quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title           Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
#**title                Windows Vista/Longhorn (loader)
#**root         (hd0,0)
#**savedefault
#**makeactive
#**chainloader  +1


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda2
title           Windows Vista/Longhorn (loader)
root            (hd0,1)
savedefault
makeactive
chainloader     +1

ubuntu@ubuntu:~$ ls /mnt/boot

abi-2.6.22-14-generic         initrd.img-2.6.22-14-generic.bak
config-2.6.22-14-generic      memtest86+.bin
grub                          System.map-2.6.22-14-generic
initrd.img-2.6.22-14-generic  vmlinuz-2.6.22-14-generic

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xbbc58b91

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        1020     8192000   1c  Hidden W95 FAT32 (LBA)
Partition 1 does not end on cylinder boundary.
/dev/sda2   *        1020       10925    79554560    7  HPFS/NTFS
/dev/sda3           10926       30401   156440970    5  Extended
/dev/sda5           10926       11289     2923798+  82  Linux swap / Solaris
/dev/sda6           11290       12505     9767488+   b  W95 FAT32
/dev/sda7           12506       14329    14651248+  83  Linux
/dev/sda8           14330       30401   129098308+  83  Linux

Disk /dev/sdb: 523 MB, 523042816 bytes
255 heads, 63 sectors/track, 63 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00a63ea7

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1          64      510752+   e  W95 FAT16 (LBA)
Partition 1 has different physical/logical endings:
     phys=(62, 254, 63) logical=(63, 150, 23)

concernant les partitions, celle en FAT32 doit servir d'echange ..
une idée ?

#4 Le 01/03/2008, à 22:24

vista sous belga

Re : Probleme GRUB ERROR 15 .. bizarre

donne les retours de

sudo grub 
root (hd0,6)
setup (hd0)
quit
ls -l /dev/disk/by-uuid

#5 Le 01/03/2008, à 22:25

vista sous belga

Re : Probleme GRUB ERROR 15 .. bizarre

inutile

#6 Le 01/03/2008, à 22:27

vista sous belga

Re : Probleme GRUB ERROR 15 .. bizarre

Par contre

sudo umount -a
sudo mount /dev/sda7 /mnt

donne le retour de

cat /mnt/boot/grub/menu.lst | grep groot

#7 Le 01/03/2008, à 22:44

a7sv1

Re : Probleme GRUB ERROR 15 .. bizarre

vista sous belga a écrit :

Par contre

sudo umount -a
sudo mount /dev/sda7 /mnt

donne le retour de

cat /mnt/boot/grub/menu.lst | grep groot

et voili ...

ubuntu@ubuntu:~$ cat /mnt/boot/grub/menu.lst | grep groot

## e.g. groot=(hd0,0)
# groot=(hd0,7)

#8 Le 01/03/2008, à 22:47

vista sous belga

Re : Probleme GRUB ERROR 15 .. bizarre

voila l'erreur
# groot=(hd0,7)
change le 7 en 6

c'est cette ligne qui est utilisée lors des maj, par conséquent
elle (la maj) remplace les (hd0,6) par (hd0,7)
dans les lignes root (hd0,6)

#9 Le 01/03/2008, à 22:59

a7sv1

Re : Probleme GRUB ERROR 15 .. bizarre

vista sous belga a écrit :

voila l'erreur
# groot=(hd0,7)
change le 7 en 6

c'est cette ligne qui est utilisée lors des maj, par conséquent
elle (la maj) remplace les (hd0,6) par (hd0,7)
dans les lignes root (hd0,6)

arf .. ok ..

mais pourquoi cela marchait au début ?
et quel peut être la raison pour laquelle grub veut me lancer un vista qui aboutit à une page erreur ?(sur la partoche RECOVERY certainement)

il faut pas mettre aussi "## e.g. groot=(hd0,0)" en "## e.g. groot=(hd0,1)" ?

merci dans tous les cas wink

#10 Le 01/03/2008, à 23:03

vista sous belga

Re : Probleme GRUB ERROR 15 .. bizarre

non ##groot=.... c'est un commantaire pour expliquer la commande

Lors de l'installation, grub détecte tout ce qui peut et les rajoutes
aux menu.lst. Grub ne sait pas que sda1 est une récup, il te rajoute donc
une entrée.

Il est probable que tu as effacé une partition ou fusionné deux partitions
et donc sda8 est devenu sda7.

Lorsque tu as installé /, tu l'as placé sur sda7 ou 8?
Je pense que c'était sur la 8.

#11 Le 01/03/2008, à 23:14

a7sv1

Re : Probleme GRUB ERROR 15 .. bizarre

vista sous belga a écrit :

non ##groot=.... c'est un commantaire pour expliquer la commande

Lors de l'installation, grub détecte tout ce qui peut et les rajoutes
aux menu.lst. Grub ne sait pas que sda1 est une récup, il te rajoute donc
une entrée.

Il est probable que tu as effacé une partition ou fusionné deux partitions
et donc sda8 est devenu sda7.

Lorsque tu as installé /, tu l'as placé sur sda7 ou 8?
Je pense que c'était sur la 8.

super! merci à toi.:)

/ est bien sur la 8; effectivement, j'ai du remodifier le partitions .. bien vu.. ceci explique cela..

merci et à bientot
cd