Pages : 1
#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é ..
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 ..
histoire de comprendre un peu ... et je suis pas sûr d'avoir vraiment résolu le truc
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
quiettitle 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: 0xbbc58b91Device 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 LinuxDisk /dev/sdb: 523 MB, 523042816 bytes
255 heads, 63 sectors/track, 63 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00a63ea7Device 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
Par contre
sudo umount -a
sudo mount /dev/sda7 /mntdonne 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
voila l'erreur
# groot=(hd0,7)
change le 7 en 6c'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
#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
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
Pages : 1