linux user group brescia

immagine del castello

Archivio della mailing list

Ho creato un kernel mostro.....

Marco Ghidinelli marcogh a atdot.org
Lun 13 Set 1999 08:57:30 UTC
SirPsychoSexy wrote:
> 
> Stavo cercando di settare lilo per partire con la scelta fra win,linux
> kernel 2.3.10 e linux kernel 2.3.10
> Avevo già win e kernel 2.3.10...ho provato a scompattare il 2.2.10 e a
> compilarlo backuppando il 2.3.10
> Finito il tutto mi ha messo le due configurazioni perfettamente ma credo
> abbia fatto casino con i moduli.
> Infatti nella dir /modules/2.2.10 non c'è modules.dep e all'avvio del
> 2.2.10 mi vede ora la irda e mi ridà l'errore classico del module
> char-major-4 che mi dava col 2.3.10.
> Ma il bello è che adesso ho una specie di ibrido che mi vede la irda e
> pure la fat 16 e vfat (ho testato personalmente..prima mi dava un
> errore...).
> Durerà? E' normale?...e soprattutto...che kernel ho io ora?
> Dal prompt mi dice 2.3.10,ma vmlinuz è della 2.2.10,ne sono sicuro al
> 99%..

mmm... 
ok.
per sapere che versione di kernel sta girando

$ uname -r

per creare il modules.dep

depmod -r 'numero di versione di kernel di cui si vuole creare il modules.dep'
es:

depmod -r 2.3.15

riguardo al problema del char-major-4... 
dovresti fare avere anche il minor number... e a quel punto controllare 'sta
tabella...

major number:    minor number:
  4 char        TTY devices
                  0 = /dev/tty0         Current virtual console

                  1 = /dev/tty1         First virtual console
                      ...
                 63 = /dev/tty63        63rd virtual console
                 64 = /dev/ttyS0        First serial port
                      ...
                127 = /dev/ttyS63       64th serial port

ma il dubbio e' che tu abbia fatto un kernel senza supporto tty, cioe' senza
supporto x i terminali... di ogni genere. ma a questo punto tu non dovresti
essere in grado di leggere nulla in modalita' testo.. (??? boh ???)

quando hai compilato hai fatto make zImage o make bzImage??

hai cancellato la directory linux in /usr/src prima di estrarre un nuovo kernel?
non e' che hai sovrascritto uno e l'altro??
(saresti un pasticcione!!)


>                         Giulio

ciao!
-- 
marco ghidinelli icq: 23131195 
"the enemy of my enemy is my friend"



Maggiori informazioni sulla lista Lug