Kernel too big, comment vous faites !!!

Kernel too big, comment vous faites !!! - Installation - Linux et OS Alternatifs

Marsh Posté le 16-01-2004 à 21:46:47    

Salut tlm.
Voila, j'en suis a mon 5ème essai sous kernel2.6.0, et j'ne ai marre, toujours too big.
 
Modules, oui, j'en ai fait.
 
donc, make, make bzImzge, make modules, make modules_install, ... (ps pas sur de l'othographe de mes syntaxes, mais c'est ce que j'ai fait)
 
Bref, toujours too big.
J'ai au fure et a mesure enlevé des choses du noyau, d'autres que j'ai mis en modules par la suite.
 
Bref avec quasiement rien, j'obtient n noyau de 1,6Mo.
 
J'en perd la tete.
NB: Debain testing.
 
Qqun a un truc pour moi ?
 

Reply

Marsh Posté le 16-01-2004 à 21:46:47   

Reply

Marsh Posté le 16-01-2004 à 21:56:24    

1,6 Mo c'est pas franchement énorme.
C'est quoi le message d'erreur exact ?


Message édité par mirtouf le 16-01-2004 à 21:56:37

---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
Reply

Marsh Posté le 16-01-2004 à 22:06:01    

Entre temps mon portable c'est taper un formatage bas niveau, mais des que je voulais le valider avec lilo, c'etait 'kernel too big'.
 
Je suis descendu au mini a 1.6Mo

Reply

Marsh Posté le 16-01-2004 à 22:21:52    

mirtouf a écrit :

1,6 Mo c'est pas franchement énorme.
C'est quoi le message d'erreur exact ?

tu te fous de qui là ? les modules c'est pas pour les windowsiens. tu peux facilement déscendre ton 2.6 en dessous de la barre du Mo, meme sià config quasi équivalente en 2.6 est en moyenne 100-200ko plus gros que le 2.4

Reply

Marsh Posté le 16-01-2004 à 22:25:35    

Reply

Marsh Posté le 16-01-2004 à 22:59:28    

Mon kernel actuel fait 1585ko, et je le trouve pas "gros" :p
 
Et j'ai pas l'impression de "me foutre du monde non plus" :lol:
 
Par contre je savais pas qu'il y avait une limite de taille pour lilo....

Reply

Marsh Posté le 16-01-2004 à 23:19:39    

Il me semble que la taille des kernels ( compresser ) est limité a 1.44mo.
Sinon, la chose à faire est de compiler en modules tout ce que tu peux, tu arrivera pour un kernel 2.6 a environ  900 ko .
 
A+

Reply

Marsh Posté le 16-01-2004 à 23:26:40    

ben ne compilez pas vos noyaux si c'est pour vous taper des trucs de 1.6Mo

Reply

Marsh Posté le 16-01-2004 à 23:31:30    

Faut arreter la parano !!!
 
1.6 Mo c'est pas si énorme que ça
on peut ne pas aprécier les modules...

Reply

Marsh Posté le 16-01-2004 à 23:32:01    

tu plaisantes ou quoi là ?
même la mandrake fait 1.1mo

Reply

Marsh Posté le 16-01-2004 à 23:32:01   

Reply

Marsh Posté le 16-01-2004 à 23:51:49    

lucas@motoko [~] > du /boot/vmlinux-2.4.24-ben1-luk  
2,2M    /boot/vmlinux-2.4.24-ben1-luk
 
Mais bon, je suis sur ppc.
 
kirkybabay, t'as essayé grub pour voir s'il se plaint aussi.

Reply

Marsh Posté le 16-01-2004 à 23:54:03    

du /boot/vmlinuz-2.4.21-0.13mdk  
1,2M    /boot/vmlinuz-2.4.21-0.13mdk

Reply

Marsh Posté le 16-01-2004 à 23:54:23    

ouch ...

Reply

Marsh Posté le 16-01-2004 à 23:57:43    

Cela dit, sur mon x86, il fait 860 Ko.

Reply

Marsh Posté le 17-01-2004 à 00:06:08    

ce qui est très bien

Reply

Marsh Posté le 17-01-2004 à 01:16:40    

paul@paulbro incoming $ du /boot/vmlinuz-2.4.20-perso    
1228    /boot/vmlinuz-2.4.20-perso


---------------
ALERTE !
Reply

Marsh Posté le 17-01-2004 à 01:38:04    

-rw-r--r--    1 root     root      1038281 Sep 25 10:50 vmlinuz-2.4.18
-rw-r--r--    1 root     root      1263339 Jun  2  2003 vmlinuz-2.4.18-bf2.4
-rw-r--r--    1 root     root      1205520 Sep 25 15:43 vmlinuz-2.4.22
-rw-r--r--    1 root     root      1223171 Oct 21 13:19 vmlinuz-2.4.22-grsec
-rw-r--r--    1 root     root      1486582 Nov  5 13:17 vmlinuz-2.4.22-grsec-05-11-03
-rw-r--r--    1 root     root      1351651 Oct 31 22:38 vmlinuz-2.4.22-grsec-31.10.03
-rw-r--r--    1 root     root      1495124 Dec  2 00:45 vmlinuz-2.4.23-grsec
-rw-r--r--    1 root     root      1496682 Jan  6 13:33 vmlinuz-2.4.24-grsec-06.01.2004


 
 
debian testing sur une passerelle c est a dire avec tres peu de choses :o
(bon j ai tout mis ds le kernel pratiquement :D)


---------------
:: Light is Right ::
Reply

Marsh Posté le 17-01-2004 à 03:17:02    

1) Vérifie que tu fais bien « make bzImage » et pas « make zImage »
2) Passe à grub

Reply

Marsh Posté le 17-01-2004 à 09:38:45    

-rw-r--r--    1 root     root         833K 2003-08-13 08:19 /boot/bz-2.4.21
-rw-------    1 root     root         848K 2003-10-19 23:05 /boot/bz-2.4.22
-rw-------    1 root     root         775K 2004-01-02 17:40 /boot/bz-2.4.23
-rw-------    1 root     root         772K 2004-01-05 18:11 /boot/bz-2.4.24
-rw-------    1 root     root         984K 2004-01-16 23:41 /boot/bz-2.6.1

avec tout le foutoir : reiserfs, tout ce qui est imaginable en USB, FB, réseau, etc

Reply

Marsh Posté le 17-01-2004 à 10:25:23    

Code :
  1. 10:26 airbat@Moork ~/bin% du /boot/vmlinuz-*
  2. 1,1M    /boot/vmlinuz-2.4
  3. 864K    /boot/vmlinuz-2.6


 
Pourtant les noyaux font exactement la meme chose hein ! (pc de bureau de l'internet multimedia).


Message édité par AirbaT le 17-01-2004 à 10:25:42
Reply

Marsh Posté le 17-01-2004 à 11:29:54    

Quand on le compile, il le compresse automatiquement, ou il y a une commande a ajouter ?

Reply

Marsh Posté le 17-01-2004 à 11:32:56    

non, juste bzImage ou le z veut dire compression

Reply

Marsh Posté le 17-01-2004 à 11:35:34    

Bon, j'ai réinstaller ma Debian, je vais refaire un test avec le 2.6.1

Reply

Marsh Posté le 17-01-2004 à 13:59:18    

taz comment fais tu pour avoir un kernel de 950ko :??:
parceque la je viens de recompiler un 2.6.1-mm4 et il fait 1.1Mo ..., pourtant j'ai pratiquement tout mis en module, meme des choses que j'aurais préféré voir en dur

Reply

Marsh Posté le 17-01-2004 à 14:02:58    

Ben t'enleves encore des trucs...

Reply

Marsh Posté le 17-01-2004 à 14:03:40    

[:ddr555]

Reply

Marsh Posté le 20-01-2004 à 20:59:54    

j'ai le meme probleme avec 2 Debian ..sur 2 pc !
et avec un noyau 2.6 ou 2.6.1
 
sur le 2emme j'ai peu de choses en "dur" :/
 
edit: j'ai bien utlisé le noyau /arch/i386/boot/bzImage
et ce dernier fait 1558374o


Message édité par Kytrix le 20-01-2004 à 21:04:12

---------------
HTPC Xbmc | Vidéoprojecteur Intégré/WAF
Reply

Marsh Posté le 20-01-2004 à 21:23:35    

ben on doit pas avoir la même dféinition de peu

Reply

Marsh Posté le 20-01-2004 à 22:29:45    

-rw-r--r--    1 root     root      1546842 Jan 12 23:36 vmlinuz-2.4.22-gentoo-r4
-rw-r--r--    1 root     root      1544112 Jan 16 00:15 vmlinuz-2.4.22-gentoo-r5
-rw-r--r--    1 root     root      1339775 Jan 18 22:54 vmlinuz-2.6.1-gentoo


 
:D
et je fais ce que je veux :D on fait du libre, non ? :p

Reply

Marsh Posté le 20-01-2004 à 22:54:40    

bah je dis juste que c'est pas trop la peine de ce la jouer warrior je recompile mon noyau si c'est pour faire des trucs 50% trop gros.

Reply

Marsh Posté le 20-01-2004 à 22:58:49    

Mon vmlinuz pour le 2.4.24 fait 961483 octets soit 944 ko
 


Message édité par python le 21-01-2004 à 00:33:08
Reply

Marsh Posté le 20-01-2004 à 23:36:40    

certains trucs comme l'acpi prennent presque 200ko, le reiserfs 50ko...
enfin je crois :D

fl ~ $ du -k /boot/vmlinuz*
872     /boot/vmlinuz-2.4.23-4
876     /boot/vmlinuz-2.4.24
1140    /vmlinuz-2.6.1
1124    /vmlinuz-2.6.1-1
1152    /vmlinuz-2.6.1-mm2-1
1136    /vmlinuz-2.6.1-rc3

Reply

Marsh Posté le 20-01-2004 à 23:53:56    

taz a écrit :

bah je dis juste que c'est pas trop la peine de ce la jouer warrior je recompile mon noyau si c'est pour faire des trucs 50% trop gros.


 
ça change quoi  que le noyau fasse 1.4 Mo plutôt que 800ko ???  :heink:

Reply

Marsh Posté le 20-01-2004 à 23:58:00    

Ca lui fait plaisir...
 
Y a que lui qui joue au "warrior" dans ce topic :lol:
Trop gros ca veut rien dire : si ca marche, je vois pas ou est le souci ;)

Reply

Marsh Posté le 21-01-2004 à 00:05:57    

Quel est l'avantage concret de faire plein de modules si c'est pour les charger?

Reply

Marsh Posté le 21-01-2004 à 00:19:04    

Generalement, je ne mets en module que :
- les drivers de peripheriques externes
- les systemes de fichiers autres que ceux de mes partitions montées au boot
- les drivers dont je ne suis pas sûr...
 
tout ce dont je suis sûr d'avoir besoin, c'est en dur ;)

Reply

Marsh Posté le 21-01-2004 à 00:20:15    

belgique a écrit :

Quel est l'avantage concret de faire plein de modules si c'est pour les charger?

ben qu'ils se décharent quand plus nécessaires. j'imprime/scan beaucoup moins que je ne fais d'accès disque, j'utilise jamais mon lecteur de disquette, peut mes cd/dvd)

Reply

Marsh Posté le 21-01-2004 à 00:21:47    

Ok pour tes exemples mais par exemple, à charger alsa en dur ou reiserfs en dur, on ne gagne pas grand chose à faire des modules (à part si on veut changer de carte son)

Reply

Marsh Posté le 21-01-2004 à 00:42:56    

J'ai le même problème, kernel de plus d'1,44Mo.
Et je ne vois pas l'intérêt de mettre en module des choses qui sont systématiquement chargées...

Reply

Marsh Posté le 21-01-2004 à 00:51:29    

fl0ups a écrit :

certains trucs comme l'acpi prennent presque 200ko, le reiserfs 50ko...
enfin je crois :D

fl ~ $ du -k /boot/vmlinuz*
872     /boot/vmlinuz-2.4.23-4
876     /boot/vmlinuz-2.4.24
1140    /vmlinuz-2.6.1
1124    /vmlinuz-2.6.1-1
1152    /vmlinuz-2.6.1-mm2-1
1136    /vmlinuz-2.6.1-rc3




 
 
merci pr l'info, je vais virer l'acpi..enfin le mettre en module.


---------------
HTPC Xbmc | Vidéoprojecteur Intégré/WAF
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed