[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kernel 2.4.machin, initrd, bleurb



On Thu, May 31, 2001 at 06:27:23PM +0200, jcdubacq@info.unicaen.fr wrote:
> Bonjour,
> 
> 1) Je suis en unstable
> 2) J'aime comprendre
> 3) Je ne comprends pas la chose suivante:
> 
> J'aimerai utiliser le kernel fourni par Debian. En particulier, le 2.4.5
> (-686 pour moi). Mais voilà, les kernel de chez Debian, ils utilisent
> une méthode de boot appellée initrd. Je ne sais pas comment faire
> autrement, en tout cas.
> 
> Donc, j'essaie de faire marcher initrd.
> Alors, je mets dans mon lilo.conf:
> image=/boot/vmlinuz-2.4.5-686
>     label=2.4.5-686
>     initrd=/boot/initrd-2.4.5-686
>     append="mem=128M apm=on root=/dev/rd/0 init=/linuxrc rw"

Quand tu utilises l'initrd, le processus est le suivant.

Le gestionnaire d'amorçage charge le noyau et l'image mémoire du système de
fichiers racine (initrd), puis transmet les paramètres au noyau (emplacement
de l'initrd) et lui passe la main.
Par défaut, le noyau cherche le fichier linuxrc dans l'initrd (ne pas
l'indiquer). Quand il a été traité, il cherche à monter un autre système de
fichier racine, celui indiqué dans ses paramètres ou via root=. Dans ce
nouveau système de fichiers racine, il cherche un init.

Tu dois donc indiquer, si tu ne souhaites pas utiliser un autre système de
fichiers racine root=/dev/ram pour signifier au noyau qu'il ne doit pas
pivoter sur autre chose. Donc, pour lilo --- je ne suis pas un spécialiste
:-^ --- append="apm=on root=/dev/ram" --- plus besoin de mem, normalement.

Je ne pense pas que les noyaux soient compilés pour accepter le devfs au
démarrage.


A+
-- 
Thierry LARONDE, Centre de Ressources Informatiques, Archamps - France
http://www.cri74.org/



Reply to: