[Linux] Kernel compilen

Pagina: 1
Acties:

  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 20:11

Erhnam

het Hardware-Hondje :]

Topicstarter
Ik heb een vraag mbt tot het compilen van een nieuwe kernel.

Ik heb een dual celeron systeem en daarom een nieuwe kernel gecompiled omdat slackware niet default smp support.

Nu heb ik bij het aanvinken van de modules bv scsi verwijderd omdat dat toch niet in mijn systeem zit. Nu zag ik tijdens het booten een paar foutmelding iets wat leek op:

modprobe scsi ( unable to locate module )

Dit is logisch omdat ik geen scsi in mijn nieuwe kernel heb meegecompiled.

Alleen het rare is dat in /var/log/messages deze melding nergens is terug te vinden.

Mijn vraag is daarom ook: Waar kan ik deze foutmelding mbt het starten van het systeem terug vinden. En hoe voorkom ik dat bv scsi-modules worden geladen. In /etc/modules.conf staat niks en modules.devfs wordt aangeraden niet te editen.

Wie kan mij hier meer info over verstrekken, op het internet is er niet echt veel over dit soort specifieke dingen te vinden.

http://www.xbmcfreak.nl/


Verwijderd

volgens mij staat in je
/etc/rc.d/rc.modules ergen een regel modprobe scsi zet daar een # voor en hij laad em niet meer

  • intoxicated
  • Registratie: Januari 2001
  • Niet online

intoxicated

Haaaai :w | ALT-S

Even wat anders. Je zegt dat je je SCSI-module niet hebt meegecompiled omdat je toch geen SCSI devices hebt. Maar je SCSI-drivers heb je bijvoorbeeld wel nodig om CD's te branden, ook als je een IDE-writer hebt. Houd daar dus even rekening mee.

In 2.5.zoveel-en-veertig en verder is dit overigens niet meer nodig.

"Anyone who does not agree with me is mentally sick, and should be shot I'm afraid to say."
- Pastor Richards @ VCPR


Verwijderd

inderdaad intoxicated, en ook voor dingen als usb-storage.

  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 20:11

Erhnam

het Hardware-Hondje :]

Topicstarter
intoxicated schreef op 20 oktober 2002 @ 17:03:
Even wat anders. Je zegt dat je je SCSI-module niet hebt meegecompiled omdat je toch geen SCSI devices hebt. Maar je SCSI-drivers heb je bijvoorbeeld wel nodig om CD's te branden, ook als je een IDE-writer hebt. Houd daar dus even rekening mee.

In 2.5.zoveel-en-veertig en verder is dit overigens niet meer nodig.
Er hangt een enkele cd-rom speler in. Het systeem gaat funtioneren als server :) Dus writers usb-apparaten zullen er niet in komen te hangen.

http://www.xbmcfreak.nl/


Verwijderd

werkt het nou ??? met heb je het gevonden in je rc.modules ?

  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 20:11

Erhnam

het Hardware-Hondje :]

Topicstarter
Verwijderd schreef op 20 oktober 2002 @ 17:33:
werkt het nou ??? met heb je het gevonden in je rc.modules ?
in rc.modules stonden wel wat ja... maar eigenlijk overal een #

Kep wel het 1 en ander geprobeerd te veranderen maar niet echt resultaat.

http://www.xbmcfreak.nl/


  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 19:59

Super_ik

haklust!

dmesg zou mischien ook iets kunne laten zien. en anders omhoog scrollen, als je mag inloggen, met shift + page-up

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


Verwijderd

gewoon ingeven dmesg | less

Verwijderd

en doe eens in je /etc directory iets van 'grep "modprobe scsi" ./* -r'
dan zoek je in alle files naar een regel met modprobe scsi. Dan kan je zien waar die word aangeroepen.
Enne, slackware heeft toch wel een standaard smp kernel bij de setup? tenminste, ik dacht die kernel als optie wel gezien te hebben

  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 20:11

Erhnam

het Hardware-Hondje :]

Topicstarter
Het vreemde is dat met dmesg is het er niet bij zie staan in het rijtje.. Het ziet er allemaal prima uit.. maar ik weet gewoon 100% zeker dat die bepaalde foutmeldingen gaf.. trying to modprob scsi: scsi.o not found.... iets wat daar op leek. Ik kan het alleen nergens terug vinden.

http://www.xbmcfreak.nl/


Verwijderd

Met modprobe kan het ook zo zijn dat je die module als dependency laadt voor een andere module. Dus kijk /etc/rc.d/rc.modules eens kritisch door, kijk ook even in rc.local of je daar niks in hebt gezet.
Een andere optie is om de Slackware config (/boot/config) te gebruiken en daar kleine wijzigingen voor je specifieke machine in aan te brengen zodat je (bijna) de default Slackware kernel hebt en deze problemen niet meer voorkomen.

  • Wilke
  • Registratie: December 2000
  • Nu online
Staat niet in dmesg omdat modules laden later gebeurt.

Het moet toch ergens in /etc/rc.d/rc.modules of iets in die geest staan...echt waar!

  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 20:11

Erhnam

het Hardware-Hondje :]

Topicstarter
dmesg | less kan ik het op mijn gemak doorscrollen maar het staat er echt niet bij.. het vreemde is ik zie het wel heel snel langs komen.. maar te snel om het over te pennen ofzo. is er geen mogelijkheid om de boot op pause te zetten.. zodat ik dan goed de tijd heb om te zien wat er fout gaat. Ik ken die meldingen echt in enkele log terug vinden.

http://www.xbmcfreak.nl/


  • RdeTuinman
  • Registratie: Mei 2001
  • Laatst online: 13-05 06:29
Je kunt op Scroll Lock drukken als die melding voorbij schiet, misschien heb je daar wat aan. :)

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 12:32

imdos

I use FreeNAS and Ubuntu

Als je op de console zit kan je met Shift + Page-up terugscrollen! Als die regel niet voorbij je aantal lines zit kan je het op die manier terughalen

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


  • Erhnam
  • Registratie: Januari 2000
  • Laatst online: 20:11

Erhnam

het Hardware-Hondje :]

Topicstarter
Hiero:

Afbeeldingslocatie: http://qod.gamepoint.net/erhnam/console.jpg

De regel met modprobe: can't locate module char-major-10-135

En boven nog meer van dat soort regels.. Nu heb ik ze te pakken.. Alleen raar dat ze niet terug te vinden zijn in de logs of met dmesg

http://www.xbmcfreak.nl/


Verwijderd

Staan bij mij in /var/log/syslog.
Pagina: 1