gratifiant > linux.debian.user.french

Guy Roussin (21/06/2004, 14h40)
Bonjour,

Sur une sid, je souhaiterais passer progressivement au kernel 2.6
compilé à la façon debian sans devfs (qui est déconseillé ?).
Jusqu'à present je compilais mon noyau à la main sans utiliser
les facilités debian pour cela (2.4.25 et devfs)

Comme j'ai desactivé devfs de la config de mon noyau 2.6, rien ne
va plus, puisque dans mon /etc/fstab j'ai des choses du genre
/dev/discs/... que ne reconnait pas mon 2.6 (puisque sans devfs)

Peux t-on vivre avec les 2 noyaux (au moins pendant quelques
temps) ?
Quelle stratégie avoir (notamment concernant le /etc/fstab) ?

Merci.

Guy Roussin
Raphaël 'SurcouF' Bordet (21/06/2004, 15h10)
Le lun, 21/06/2004 à 14:31 +0200, Guy Roussin a écrit :

> Sur une sid, je souhaiterais passer progressivement au kernel 2.6
> compilé à la façon debian sans devfs (qui est déconseillé ?).
> Jusqu'à present je compilais mon noyau à la main sans utiliser
> les facilités debian pour cela (2.4.25 et devfs)


Je ne comprends pas pourquoi tu n'utiliserais pas plutôt les noyaux pré-
compilés... Y a-t-il une raison, un cas de force majeure ?
La série 2.6 en est au 2.6.6 et la 2.4 au 2.4.26 pour ce qui est de sid.

> Comme j'ai desactivé devfs de la config de mon noyau 2.6, rien ne
> va plus, puisque dans mon /etc/fstab j'ai des choses du genre
> /dev/discs/... que ne reconnait pas mon 2.6 (puisque sans devfs)


Devfs est effectivement désavoué pour la série 2.6 et on lui préfère
alors udev. En outre, la façon de gérer les modules a un peu changé,
aussi faut-il également installer module-init-tools.

> Peux t-on vivre avec les 2 noyaux (au moins pendant quelques
> temps) ?
> Quelle stratégie avoir (notamment concernant le /etc/fstab) ?


Revenir à la bonne vieille dénomination:

# <file system> <mount point> <type>
<options> <dump> <pass>
/dev/hda5 / ext3
defaults,errors=remount-ro 0 1
/dev/hda6 none swap
sw 0 0
proc /proc proc
defaults 0 0
....
Guy Roussin (21/06/2004, 17h20)
Merci Raphaël,

Raphaël 'SurcouF' Bordet a écrit :

> Je ne comprends pas pourquoi tu n'utiliserais pas plutôt les noyaux pré-
> compilés... Y a-t-il une raison, un cas de force majeure ?

Pas vraiment (à part peut-etre ma carte DVB FF?).
J'ai essayé d'installer une version précompilée pour mon duron
et j'ai eu un oops (peut-etre que je me suis trompé d'image ? laquelle
faut-il pour un duron 1300 ?)

> La série 2.6 en est au 2.6.6 et la 2.4 au 2.4.26 pour ce qui est de sid. Oui, c'est la 2.6.6 source que j'ai testé.


> Devfs est effectivement désavoué pour la série 2.6 et on lui préfère
> alors udev. En outre, la façon de gérer les modules a un peu changé,
> aussi faut-il également installer module-init-tools. Ok pour udev (c'est une option quelque part dans le noyau ?)


> Revenir à la bonne vieille dénomination:
> # <file system> <mount point> <type>
> <options> <dump> <pass>
> /dev/hda5 / ext3
> defaults,errors=remount-ro 0 1
> /dev/hda6 none swap
> sw 0 0
> proc /proc proc
> defaults 0 0
> ...

Ce qui signifie que je dois enlever devfs de mon noyau 2.4.25
qui marche bien ? ou y-a t-il une autre méthode ?

Merci.
Erwan David (21/06/2004, 17h20)
Le Mon 21/06/2004, Guy Roussin disait
> Merci Raphaël,
> Raphaël 'SurcouF' Bordet a écrit :
> Pas vraiment (à part peut-etre ma carte DVB FF?).
> J'ai essayé d'installer une version précompilée pour mon duron
> et j'ai eu un oops (peut-etre que je me suis trompé d'image ? laquelle
> faut-il pour un duron 1300 ?)


Un -k7
Raphaël 'SurcouF' Bordet (21/06/2004, 18h10)
Le lun, 21/06/2004 à 17:12 +0200, Guy Roussin a écrit :
> Merci Raphaël,
> Raphaël 'SurcouF' Bordet a écrit :
> Pas vraiment (à part peut-etre ma carte DVB FF?).
> J'ai essayé d'installer une version précompilée pour mon duron
> et j'ai eu un oops (peut-etre que je me suis trompé d'image ? laquelle
> faut-il pour un duron 1300 ?)


kernel-image-2.6.6-2-k7 - Linux kernel image for version 2.6.6 on AMD K7
(par exemple).

> > La série 2.6 en est au 2.6.6 et la 2.4 au 2.4.26 pour ce qui est de sid.

> Oui, c'est la 2.6.6 source que j'ai testé.
> > Devfs est effectivement désavoué pour la série 2.6 et on lui préfère
> > alors udev. En outre, la façon de gérer les modules a un peu changé,
> > aussi faut-il également installer module-init-tools.

> Ok pour udev (c'est une option quelque part dans le noyau ?)


Bien entendu: plus ou moins au même endroit que pour devfs.

> Ce qui signifie que je dois enlever devfs de mon noyau 2.4.25
> qui marche bien ? ou y-a t-il une autre méthode ?


Pas du tout. Il n'existe pas de support udev pour les noyau 2.4.
Tout ce qui tu as à modifier, c'est ton fichier /etc/fstab pour ne
privilégier ni devfs, ni udev; donc utiliser le système de nommage
classique (/dev/hdx).
Guy Roussin (22/06/2004, 09h10)
Merci beaucoup pour toutes ces infos. C'est maintenant beaucoup plus clair.
Je vais tester un kernel pré-compilé (k7).
Un dernier point cependant; Actuellement avec devfs je n'ai pas de /dev/hdx
sans doute parceque j'utilise l'option ide-scsi (?) Avec le kernel 2.6.6
je n'ai semble t-il pas besoin de l'émulation scsi pour graver des cd.
C'est pourquoi, j'ai desactivé cette option pour la compilation du kernel.

Guy Roussin

Raphaël 'SurcouF' Bordet a écrit :
[..]
Discussions similaires