Toon posts:

[redhat kernel] nieuwe kernel, geen modules + ext3 ?

Pagina: 1
Acties:

Verwijderd

Topicstarter
zo heb ik mijn 2.4.19 kernel geinstalleerd;
#bestand downen en source in juiste dir zetten:
als root inloggen:
cd /usr/tmp
wget url_bla_bla/linux-2.4.19.tar.gz
gunzip linux-2.4.19.tar.gz
cd /usr/src
tar -xvf /usr/tmp/linux-2.4.19.tar

#installen etc. kernel:
make mrproper
make oldconfig
make dep
make bzImage
make modules
make modules_install
/sbin/mkinitrd /boot/initrd-2.4.19.img 2.4.19
vim /etc/lilo.conf #aanpassen
/sbin/lilo
reboot


als ik nu reboot krijg ik de melding dat de kernel het ext3 filesystem niet kent;
"mount: fs type ext3 not supported by kernel"
ook kent ziet hij de netwerkkaarten niet meer.
ik krijg daarna wel te zien dat ik kernel 2.4.19 heb + een login prompt.
ik kan gewoon inloggen en in mijn filesystem rondkijken etc.
als ik lsmod doe geeft hij geen enkele geladen module weer.

wat heb ik verkeerd gedaan ? heb een aantal how-to's erop nagelopen, blijft hetzelfde probleem. volgens mij iets niet goed met het maken van de kernel, dat ik de modules niet goed installeer ofzo... weet het niet :/ heb vanalles geprobeerd, google, faq's, www.redhat.com, gotexterne omega search etc.

  • Kees
  • Registratie: Juni 1999
  • Laatst online: 15:28

Kees

Serveradmin / BOFH / DoC
ehm.. make oldconfig, maar ik zie niet dat je je oude config kopieert :)

doet u eens make menuconfig, of kopieer de oude .config :)

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


Verwijderd

Topicstarter
menuconfig geeft een vage error, hij mist het ncurses package.
maar die heb ik net geinstalleerd, had de nieuwste rpm van ftp.redhat.com gehaald.

en waar vind ik mijn oude .config ? in welke dir staat deze, en hoe heet het bestandje ?
(heb redhat 7.3 vanaf cd installed en de kernel source daarvan staat niet in /usr/src)

Verwijderd

Topicstarter
ik heb een config file gevonden op m'n systeem ( \o/ )
deze heb ik gekopieerd en nou krijg ik de volgende foutmelding;

cp -p /usr/src/redhat/SOURCES/kernel-2.4.18-i686.config .config
make oldconfig
make dep
make bzImage
make modules
# en toen ging het fout:

sim710.c: In function `sim710_driver_init':
sim710.c:589: `A_msg_reject_used' undeclared (first use in this function)
sim710.c:589: (Each undeclared identifier is reported only once
sim710.c:589: for each function it appears in.)
sim710.c:591: `A_test1_src_used' undeclared (first use in this function)
sim710.c:593: `A_test1_dst_used' undeclared (first use in this function)
sim710.c: In function `sim710_detect':
sim710.c:1580: `Ent_test1' undeclared (first use in this function)
sim710.c:1613: `A_int_test1' undeclared (first use in this function)
make[2]: *** [sim710.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.19/drivers/scsi'
make[1]: *** [_modsubdir_scsi] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.19/drivers'
make: *** [_mod_drivers] Error 2

ps. ik heb slechts 1 ide schijf erin hangen en geen scsi schijf/schijven

Verwijderd

Topicstarter
als ik in de .config file wat onnodige entries weghaal werkt het wel.
alleen nou start ik de pc op met m'n nieuwe kernel, weer gedonder met dat filesystem.

ik ga een pagina zoeken die alle parameters die je kunt instellen in de kernel uitlegt tot in detail.

  • Laurent
  • Registratie: Oktober 2000
  • Niet online
Verwijderd schreef op 05 november 2002 @ 03:48:
als ik in de .config file wat onnodige entries weghaal werkt het wel.
alleen nou start ik de pc op met m'n nieuwe kernel, weer gedonder met dat filesystem.

ik ga een pagina zoeken die alle parameters die je kunt instellen in de kernel uitlegt tot in detail.
Haal die zooi eens weg, start make menuconfig (voor menuconfig heb je libncurses5-dev nodig). Hierin kan je nu netjes even kijken welke modules er wel of niet worden meegebakken hier kan je dan ook direct even ext3 support aanzetten (filesystems).

  • Lancer
  • Registratie: Januari 2002
  • Laatst online: 13:34

Lancer

What the......

Alternatieven;
make config
make xconfig

Je kunt niet in een systeem meten zonder het systeem te beinvloeden.... (gevolg van de Heisenberg onzekerheidsrelatie)

Pagina: 1