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

Re: RTLinux et methode debian [était : make-kpkg et l'installation d'un kernel]



Brice Tence <grobrayce@yahoo.fr> writes:

> > > Je voudrais donc installer ce noyau patché sans rien
> > > risquer vis-à-vis de mon noyau actuel (je pense
> > > surtout à /lib/modules/2.4.20). Puis-je faire un dpkg
> > > -i les yeux fermés ? 
> > 
> > Dans  le Makefile,  tu as  une variable  (en tout  début) que  tu
> > peux
> > modifier, par exemple :
> > 
> > EXTRAVERSION = .RTLinux
> > 
> > Ainsi, les  modules ne seront  pas dans /lib/modules/2.4.20  mais
> > dans
> > /lib/modules/2.4.20.rtlinux. 
> 
> Merci pour ce petit renseignement. Je pense que c'est la méthode la
> plus partique par rapport à celles qui m'ont été proposées sur la liste
> (puisque tout se fait automatiquement ;) ). 

Également valable  pour le  nom du noyau  installé dans /boot,  ce que
j'avais omis  de préciser. Ce qui  permet un boot  alternatif soit sur
ton 2.4.20  normal soit sur  ton 2.4.20 RTLinux,  ce que tu  sais sans
doute faire avec Lilo ou Grub.

> 
> J'en profite d'avoir un utilisateur de RTLinux ... je n'ai pas trouvé
> de doc expliquant comment compiler un RTLinux avec la méthode debian
> (ni d'ailleurs comment installer un RTLinux 3.2-pre2, la doc html
> auquel fait référence le REAMDE ne semble pas être dans l'archive du
> site rtlinux.org).
> Comment dois-je faire après mon dpkg -i ? 

Je suppose que tu parles du dpkg -i des sources ?  

Tout  ce que  je  t'indique est  la  méthode que  j'ai utilisée,  sans
garantie qu'elle soit la meilleure ;-)

Je  ne suis  pas  parvenu à  patcher  le noyau  2.4.20  de Debian,  il
contient des patches qui empêchent  une exécution correcte de celui de
rtlinux.  Ça peut vraisemblablement  être corrigé, mais sans doute n'y
a-t'il  aucune garantie  de fonctionnement  correct. 

J'ai donc  récupéré un  noyau officiel (kernel.org),  j'ai décompressé
l'archive  de rtlinux dans  /usr/src. J'ai  appliqué le  patch rtlinux
dans les sources du 2.4.20. 

Puis j'ai suivi la méthode Debian :

$ make xconfig
$ make-kpkg --revision=1.0 kernel_image
$ sudo dpkg -i ../kernel-image-2.4.20-rtl3.2-pre2_1.0_i386.deb

Modification du menu.lst de Grub pour insérer le nouveau noyau.

Redémarrage. 

> Y'a-t-il un équivalent méthode-debianisé du :
> "The next step is to compile RTLinux proper.
> 
>     * cd /usr/src/rtlinux/rtlinux-3.1
>     * ln -sf /usr/src/rtlinux/linux linux
> 
> # Configure RTLinux:
> 
>     * make config OR make menuconfig OR make xconfig
> 
> # Compile RTLinux:
> 
>     * make
>     * make devices" (c'est un extrait de la doc de RTLinux 3.1pre3)

Et là, comme toi, la méthode rtlinux ;-(

A+
PP
-- 
Groupe Morbihannais d'Utilisateurs de Logiciels Libres http://www.tuxbihan.org
Identifiant Jabber: pp@amessage.de

Patrick Percot.



Reply to: