Onderwerp : grub error 15: help

Auteur : Jaap Woldringh
E-mail : jjh.woldringh op planet.nl
Datum : Do Dec 25 19:39:36 GMT 2008


Op Thursday 25 December 2008 18:44:27 schreef milton:
> Hallo Ubuntulist,
> Ik ben een beginneling en eindgebruiker en heb Ubuntu 8.04.1 draaien.
> Ubuntu staat op een usb schijf en doet het prima. Na het updaten heb ik
> in de grub de optie kernel 2.6.24.22 staan maar als ik daarop enter
> krijg ik error 15 file cannot found. Hoe kan ik dit oplossen?
> Als ik enter op kernel 2.6.24.16 is er niets aan de hand en werkt alles
> prima.
> Ik kwam er niet uit met een Google-search.
> Hieronder is een deel van mijn rub/menu.lst
> title		Ubuntu 8.04.1, kernel 2.6.24-19-generic
> root		(hd2,0)
> kernel		/boot/vmlinuz-2.6.24-19-generic
> root=UUID=88bd8ee7-6aa9-4d2e-9cd8-bbf038bf0c79 ro quiet splash access=v3
> initrd		/boot/initrd.img-2.6.24-19-generic
> quiet
>
> title		Ubuntu 8.04.1, kernel 2.6.24-22-generic
> root		(hd2,0)
> kernel		/boot/vmlinuz-2.6.24-22-generic
> root=UUID=88bd8ee7-6aa9-4d2e-9cd8-bbf038bf0c79 ro quiet splash access=v3
> initrd		/boot/initrd.img-2.6.24-22-generic
> quiet
>
> Hieronder is de inhoud van mijn /boot map.
> abi-2.6.24-16-generic
> abi-2.6.24-19-generic
> abi-2.6.24-21-generic
> abi-2.6.24-22-generic
> config-2.6.24-16-generic
> config-2.6.24-19-generic
> config-2.6.24-21-generic
> config-2.6.24-22-generic
> grub
> initrd.img-2.6.24-16-generic
> initrd.img-2.6.24-16-generic.bak
> initrd.img-2.6.24-19-generic
> initrd.img-2.6.24-19-generic.bak
> initrd.img-2.6.24-21-generic
> initrd.img-2.6.24-21-generic.bak
> initrd.img-2.6.24-22-generic
> initrd.img-2.6.24-22-generic.bak
> memtest86+.bin
> System.map-2.6.24-16-generic
> System.map-2.6.24-19-generic
> System.map-2.6.24-21-generic
> System.map-2.6.24-22-generic
> vmlinuz-2.6.24-16-generic
> vmlinuz-2.6.24-19-generic
> vmlinuz-2.6.24-21-generic
> vmlinuz-2.6.24-22-generic

Ik wil me niet opwerpen als een deskundige, maar ik zie toch wel aanleiding om 
wat op te merken:

Je zegt dat je van een vorige kernel wel kunt opstarten.  2.6.24.16 moet naar 
mijn nederige mening trouwens 2.6.24-16 zijn :).
In /boot/grub/menu.lst zou je kunnen kijken hoe deze kernel wordt vermeld, en 
controleren of de nieuwe kernel ook op die manier wordt vermeld. Bijvoorbeeld 
of de regel root,  (hd2,0) wel klopt. (hd2,0) is grub-taal voor de eerste 
partitie op de derde harde schijf. Dat zou betekenen dat je usb-stokkie als 
de derde harde schijf wordt gezien. Je kunt zelf het beste nagaan of dit kan 
kloppen (je moet dan nog twee andere (harde) schijven hebben).

Dus: kijk even hoe de kernel die wel goed start in menu.lst wordt vermeld, en 
pas daar de kernel op aan die niet start. Kijk bijvoorbeeld ook of de 
UUID-nummers in de kernelregel wel met elkaar overeenkomen. Het is de 
identificatie van de schijf waarop de kernel staat, dus je usb-stokkie.

O ja: grub error 15 betekent dat de file (van de kernel) niet kan worden 
gevonden (kan je makkelijk vinden met google). Mijn hele betoog gaat de mist 
in als je alleen de nieuwe kernel op het stokkie hebt staan. Dan komt de 
vraag op of je computer wel van een usb-schijf kan starten. Alleen de 
nieuwere computers kunnen dat.

Groeten,

Jaap