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

Re: noyau, sources et eagle usb



Le 11/01/05 à  1:12, galorbe écrivait:

> Le probleme c'est que je ne peux pas installer le noyau 2.4 sur mon 
> ordinateur: il ne "voit pas" les gros disc durs (resumé de ce que j'ai 
> cru comprendre sur le net). Je suis obligé de mettre le 2.6 qui lui voit 
> mon gros disc dur (si je puis dire!)
> ... a moins qu'on me dise comment installer le noyau 2.4 sur mon DD

Extrait du  fichier "/usr/src/kernel-source-2.4.27/Documentation/filesystems/ext2.txt":
There is a 2.4 kernel limit of 2048GB for a single block device, so no
filesystem larger than that can be created at this time.  There is also
an upper limit on the block size imposed by the page size of the kernel,
so 8kB blocks are only allowed on Alpha systems (and other architectures
which support larger pages).

There is an upper limit of 32768 subdirectories in a single directory.

En clair, il y a une limite à 2048 giga-octets  pour le disque dur et
32768 sous-répertoires dans un répertoire.

Ca laisse quand même un peu de marge.
D'autant que mon assembleur (LDLC) n'a que des disques de 400
giga-octets :-(

En plus le fichier date du 12 juillet 2001, il est possible que 
ces limites aient été dépassés avec ext3.

> uname -r donne 2.6.8-1-386
> Je n'ai jamais trouvé le kernel-headers-2.6.8-1-386 (j'ai les 
> 2.6.386_100_i386 ; les 2.6.8-1-2.6.8.10-i386 ; etc...)
> je crois que je les ai tous essayé! (à moins que je ne sache pas comment 
> les installer, ce qui est fort possible. si qqn a un tuyau...)

Un simple "zcat Packages.gz | grep '^Filename.*kernel-image-2.6.8-i386'"
me donne ça:
Filename: pool/main/k/kernel-image-2.6.8-i386/kernel-headers-2.6.8-1-386_2.6.8-10_i386.deb
Filename: pool/main/k/kernel-image-2.6.8-i386/kernel-headers-2.6.8-1-686_2.6.8-10_i386.deb
Filename: pool/main/k/kernel-image-2.6.8-i386/kernel-headers-2.6.8-1-686-smp_2.6.8-10_i386.deb
Filename: pool/main/k/kernel-image-2.6.8-i386/kernel-headers-2.6.8-1-k7_2.6.8-10_i386.deb
Filename: pool/main/k/kernel-image-2.6.8-i386/kernel-headers-2.6.8-1-k7-smp_2.6.8-10_i386.deb
Filename: pool/main/k/kernel-image-2.6.8-i386/kernel-image-2.6.8-1-386_2.6.8-10_i386.deb
Filename: pool/main/k/kernel-image-2.6.8-i386/kernel-image-2.6.8-1-686_2.6.8-10_i386.deb
Filename: pool/main/k/kernel-image-2.6.8-i386/kernel-image-2.6.8-1-686-smp_2.6.8-10_i386.deb
Filename: pool/main/k/kernel-image-2.6.8-i386/kernel-image-2.6.8-1-k7_2.6.8-10_i386.deb
Filename: pool/main/k/kernel-image-2.6.8-i386/kernel-image-2.6.8-1-k7-smp_2.6.8-10_i386.deb

Avec ton gestionnaire de paquets (dselect, aptitude, apt, synaptic,..'
cherches les paquets kernel-headers-2.6.8-1 et kernel-image-2.6.8-1.
Rajoutes 686 si tu as un PIV et smp si plusieurs processeurs

> Je suis autodidacte, j'ai appris linux tout seul. Je voulais "voir" 
> debian, et meme savoir ce qu'est un noyau et sa compilation, mais je ne 
> tiens pas a devenir fou non plus. Pour moi, compiler un noyau veut dire 
> construire un ordinateur... or je ne suis pas informaticien... et je ne 
> comprend pas l'anglais!
>   Je ne pensais pas etre obligé de faire tt ça pour pouvoir utiliser un 
> modem sur linux!!! (... pardon... debian!)

Comme beaucoup d'autres ici :

je suis auto-dictate
j'ai appris linux tout seul en trainant sur Internet, en feuilletant des
revues sans trop de pub à la gloire d'un OS nul et cher et  chi..., en trainant à la
Fnac, chez Decitre, Flammarion, Privat, Sauramps, Arthaud, Gibert, ...
je ne suis pas informaticien mais je me soigne
je suis trop vieux pour trouver facilement du boulot
j'ai plus appris l'anglais par l'informatique qu'en étudier Rebecca de
de Daphné du Maurier à l'école

Pour compiler un noyau, t'as de la doc ici et en français:
http://www.fr.debian.org/doc/manuals/reference/ch-system.fr.html#s-kernel-details

Mais le plus dur est de configurer le noyau et cela demande quelques
essais au débutant. Mais il est de moins en moins utile de compiler.

Bon courage
Jean-Pierre



Reply to: