PDA

View Full Version : Ma quanto e' grandel il vostro kernel 2.6 compilato?


matpavo
26-02-2004, 21:44
Ciao a tutti oggi ho provato a compilare il kernel 2.6.3 ma mi viene fuori il file bzimage da 1.7 mb

mi sembrano un po tantini
ho provato a mettere il minimo indispensabile.
carico solo i driver della mia scheda video e audio
addirittura ho tolto il supporto per la rete ma niente
forse l'unica csa che carico in piu' di altri e' il cpufreq
per il scaling della frequenza
per caso devo caricarlo come modulo?
non saprei proprio cosa fare se qualcuno mi sa dare una dritta


p.s

volevo comunque provarlo ma essendo che faccio il boot solo da disco floppy un'immagine da 1.7mb non ci sta'
la domanda e' questa posso creare un floppy boot inserendoci all'interno il lilo e basta e questo si cerca il kernel sull'hd?


Ho provato a cercare in internet ma tutte le guide copiano il kernel sul floppy


Si puo fare???

GhePeU
26-02-2004, 22:10
è grandino in effetti, col 2.4 mi tenevo sui 900k, adesso con i 2.6 sono sui 1350 circa

la configurazione è più o meno la stessa

matpavo
26-02-2004, 22:13
Ma carichi anche te il cpufreq ???


forse e' questo che mi fa sballare tutto

khri81
26-02-2004, 22:14
ma sarà ma il mio kernel 2.6.1 è 2,9 mb con il minimo indispensabile! come cavolo fate ad avere un kernel di soli 1,3 mb???? ma che siete dei maghi? :D

matpavo
26-02-2004, 22:19
Sinceramente ho tolto tutto quello che riguarda la connessione alla rete e allo scsi
poi ho caricato solo i driver per la scheda video mie e lo stesso per la sound
sono passato da 2.1mb a 1.7


a me mi andrebbe bene ma non lo posso provare perche' non ci sta' su un floppy e il lilo non riesco a farlo installare nell'mbr

GhePeU
26-02-2004, 22:23
Originariamente inviato da khri81
ma sarà ma il mio kernel 2.6.1 è 2,9 mb con il minimo indispensabile! come cavolo fate ad avere un kernel di soli 1,3 mb???? ma che siete dei maghi? :D


solo il necessario, poche cose integrate e molti moduli

]Rik`[
26-02-2004, 22:39
sul portatile 1,8 mb, con supporto di rete e cpufreq e roba varia per lo speedstep :)

sul fisso poco meno di 2 mb



PS: 3000 :winner: :winner: :winner:

unarana
26-02-2004, 22:45
Originariamente inviato da matpavo
la domanda e' questa posso creare un floppy boot inserendoci all'interno il lilo e basta e questo si cerca il kernel sull'hd?


Ho provato a cercare in internet ma tutte le guide copiano il kernel sul floppy


Si puo fare???
La risposta è si

Crea una copia del file /etc/lilo.conf e rinominala in /etc/lilo.flop

# cp /etc/lilo.conf /etc/lilo.flop

modifica il file /etc/lilo.flop

# nano /etc/lilo.flop (come editor ho usato nano ma puoi usare benissimo quello che più ti aggrada)

modificando la parte che riguarda il boot ed il map in:

boot = /dev/fd0
map = /mnt/floppy/.map (se /mnt/floppy è il punto di montaggio del tuo lettore floppy, altrimenti modifica secondo il tuo sistema)


Inserisci un dischetto nel lettore floppy senza montare la periferica e digita:

# fdformat /dev/fd0 (formatta il floppy)
# mkfs -t minix /dev/fd0 (crea un filesystem mimix sul floppy, ovviamente devi aver compilato il supporto a tale filesystem nel kernel)
# mount /mnt/floppy (oppure il punto di montaggio riferito al tuo floppy disk)
# lilo -C /etc/lilo.flop (copia il lilo.conf nel disco floppy)
# umount /mnt/floppy/ (smonta il floppy...)

riavvia il pc impostando il boot da floppy

Ciao :D

cdere
26-02-2004, 22:53
1200kb di 2.6... con 2 moduli.. cavolo 2.4mb di kernel vuol dire che il pc non si muove da terra.. e che cavolo :)

LukeHack
26-02-2004, 23:27
1200 KB :D
kernel snello e leggero:asd:

matpavo
27-02-2004, 08:01
Scusa sul portatile cpufreq l'hai caricato come modulo oppure direttamente nel kernel???


ora provo a mettere il lilo su floppy vediamo un po come va

pholcus
27-02-2004, 10:47
1050KB ma tenete conto che il supporto per la tastiera e il mouse usb non sono compilati come moduli, perche' a init 1 mi si bloccava tutto..
Il 2.4.x era circa 850kb, qualcosa di meno mi pare..

Ciao

cicoandcico
27-02-2004, 11:48
ma se si inizia a mettere l'acpi e cose di questo genere cresce parecchio no?

VICIUS
27-02-2004, 12:41
anche qui 1.2mb di bzImage.

ciao ;)

kingv
27-02-2004, 12:50
1,8 mega, quasi interamente monolitico.

NA01
27-02-2004, 13:43
ora sono 1100kb, niente moduli e un sacco di cose inutili :D prima era molto meno :cool:

Al Azif
28-02-2004, 13:04
Kernel v.2.6.1, 1.2 mb , si equivale fra modulare e monolitico :).