著者: Mathieu L. 日付: To: Marc TERRIER CC: guilde 題目: Re: Pbm GRUB en dual-boot
> Notamment, il ne suffit pas de taper 'boot' au prompt grub>, parce que
> le kernel doit être chargé en mémoire avant ( c'est ce qu'il dit ), donc
> j'ai rebooté sous Knoppix le temps de trouver le nom exact de mon
> kernel, avec les numéros de versions, etc. Et maintenant, quand j'essaye
> de taper, au prompt grub>, la ligne exacte qui figure dans menu.lst ( ou
> dans grub.conf ), en remplaçant les chemins relatifs par leurs valeurs
> "absolues", il me jette. Dans menu.lst, il y a écrit :
>
> kernel /vmlinuz-2.4.22-1.2188.nptl ro root=LABEL=/ hdc=ide-scsi rhgb
>
> Que je tape :
>
> kernel /dev/hda2/vmlinuz-2.4.22-1.2188.nptl
>
> ou :
>
> kernel /dev/hda2/vmlinuz-2.4.22-1.2188.nptl ro root=LABEL=/ (etc.)
>
> dans les deux cas, il me dit Bad directory/filename, comme s'il
> n'arrivait pas à trouver le fichier vmlinuz... Pourtant, sous Knoppix,
> je le vois bien ! :-(
>
> ???
Probablement parce qu'il faut que tu utilises la notation de grub pour
les périphériques du type (hdX,Y) où X est le numéro de ton périphérique
et Y le numéro de ta partition. Attention cependant car ces nombres
commencent à zéro et pas à 1!
Rien ne vaut un petit exemple:
moi ma partoche de boot (où j'ai mis mon noyau) est /dev/hda4 donc mon
entrée dans mon grub.conf est: