[Debian] boot niet meer na nieuwe kernel

Pagina: 1
Acties:

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Topicstarter
hoi allemaal

Heb de ochtend besteed aan het installeren van Debian, ging lekker. Wou kernel 2.4.x hebben (standaard werd 2.2.x geinstalleerd) dus ik downloaden van kernel.org en compilen die hap. Dat deed ik dmv.
code:
1
2
3
make menuconfig
make-kpkg --revision=custom.1 kernel_image
dpkg -i ../kernel-image-xxx.custom.X.deb

Met mn eigen kernelversie en bestandsnamen uiteraard.

Maar na het installeren ervan reboot ik de pc. Ik zie
code:
1
Starting linux..........

en daar gaat ie niet verder :'(

Heb vervolgens de root partitie gemount en vervolgens een dpkg -clean gedaan waarna ik de kernel opnieuw heb gecompiled, maar nogsteeds hetzelfde probleem.

Kan iemand me hier mee helpen?

Alvast bedankt

ps. wat moet ik hebben om (mocht het lukken met die kernel) iptables te installeren? apt-get install iptables werkt nl niet (en ja ik heb netfilter support ge-enabled in de kernel)

Verwijderd

Waar zijn de "make dep" en "make-kpkg clean", na de "make menuconfig" ?

Kopieer je .config maar een keer buiten je kernelsource. Doe vervolgens een "make mrproper" in je kernel source. Daarna de .config weer terug zetten en zeker weten dat je ook de juiste architectuur gekozen hebt voor je machine ;)
Vervolgens het hele stukje weer herhalen, alleen nu wel alle stappen doorlopen.

edit:

Vergeet ook niet even je lib/modules/2.4.XX dir te renamen voordat je weer opnieuw gaat compileren en installeren ;)


Voor iptables support:
code:
1
apt-cache search iptables

Packet heet gewoon iptables ;)

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Topicstarter
nelske: Waar zijn de "make dep" en "make-kpkg clean", na de "make menuconfig" ?

Volgens de debian docs en verschillende postings hier op got stond er duidelijk dat je die make dep niet moest doen.

Heb het gewoon via een debian howto gedaan en daar stond die make-kpkg na de make menuconfig dacht het niet in. Heb ff de precieze link niet, maar als het er wel in stond heb ik het ook gedaan :)

Kopieer je .config maar een keer buiten je kernelsource. Doe vervolgens een "make mrproper" in je kernel source. Daarna de .config weer terug zetten en zeker weten dat je ook de juiste architectuur gekozen hebt voor je machine ;)

n00b-vraag: waar vindt ik deze? :P

Packet heet gewoon iptables ;)
code:
1
2
voordeur:/usr/src/linux# apt-cache search iptables
voordeur:/usr/src/linux#

..of..
code:
1
2
3
4
apt-get install iptables
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package iptables

Zoals je kan zien geen resultaat :'(

Of kan ik dit pas doen op 2.4.x ?

Is er btw geen mogelijkheid om een debian installatie mét 2.4.x te doen ipv 2.2.x? Er zijn verscheidene 'versies' op de debian cd's (2.2r5), is dat toevallig mogelijk?

Verwijderd

Op zondag 03 maart 2002 18:48 schreef stylee het volgende:
nelske: Waar zijn de "make dep" en "make-kpkg clean", na de "make menuconfig" ?

Volgens de debian docs en verschillende postings hier op got stond er duidelijk dat je die make dep niet moest doen.
Sorry, mijn fout, was even vergeten dat het automatisch gebeurd bij Debian ;) Die "make-kpkg clean" is wel verstandig om te doen ;)
Zoals ik al zei, let op de CPU-architectuur in je kernel!
Daarnaast moet je dingen als EXT2/3/RESISERFS support uiteraard niet als modules in je kernel bakken, als je root van dat FS-type is.

Zie /usr/doc/kernel-package/README.gz (als je die hebt) voor het installatie proces.
Kopieer je .config maar een keer buiten je kernelsource. Doe vervolgens een "make mrproper" in je kernel source. Daarna de .config weer terug zetten en zeker weten dat je ook de juiste architectuur gekozen hebt voor je machine ;)

n00b-vraag: waar vindt ik deze? :P
De plaats waar je je kernel uitgepakt hebt ;)
/usr/src/linux of /usr/src/linux-<versie> meestal, waarbij normaliter bij de laatstre oplossing een symlink gemaakt wordt van /usr/src/linux naar de plaats waar de kernelsource daadwerkelijk staat.
Packet heet gewoon iptables ;)
code:
1
2
voordeur:/usr/src/linux# apt-cache search iptables
voordeur:/usr/src/linux#

..of..
code:
1
2
3
4
apt-get install iptables
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package iptables

Zoals je kan zien geen resultaat :'(

Of kan ik dit pas doen op 2.4.x ?

Is er btw geen mogelijkheid om een debian installatie mét 2.4.x te doen ipv 2.2.x? Er zijn verscheidene 'versies' op de debian cd's (2.2r5), is dat toevallig mogelijk?
Dan heb je niet de juiste sources in je /etc/apt/sources.list staan ;)

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Topicstarter
code:
1
2
deb-src http://www.debian.nl/debian stable main contrib non-free
deb-src http://www.debian.nl/debian-non-US stable/non-US main contrib non-free

Zouden het toch wel moeten doen? Heb het ook met unstable en testing geprobeerd.

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Topicstarter
ls /usr/src/linux (symlink naar /usr/src/linux-2.4.9)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
-rw-r--r--    1 1046     101       18633 Sep  8  2000 COPYING
-rw-r--r--    1 1046     101       77162 Aug 13  2001 CREDITS
drwxr-xr-x   27 1046     101        4096 Aug 15  2001 Documentation
-rw-r--r--    1 1046     101       36018 Aug 13  2001 MAINTAINERS
-rw-r--r--    1 1046     101       15790 Aug 16  2001 Makefile
-rw-r--r--    1 1046     101       14491 Mar 26  2001 README
-rw-r--r--    1 1046     101        2815 Apr  6  2001 REPORTING-BUGS
-rw-r--r--    1 1046     101        8884 Mar  7  2001 Rules.make
drwxr-xr-x   17 1046     101        4096 Feb 13  2001 arch
drwxr-xr-x    2 root     root      4096 Mar  3 16:25 debian
drwxr-xr-x   39 1046     101        4096 Mar  3 15:52 drivers
drwxr-xr-x   40 1046     101        4096 Mar  3 16:26 fs
drwxr-xr-x   25 1046     101        4096 Mar  3 15:58 include
drwxr-xr-x    2 1046     101        4096 Mar  3 16:26 init
drwxr-xr-x    2 1046     101        4096 Mar  3 16:26 ipc
drwxr-xr-x    2 1046     101        4096 Mar  3 16:26 kernel
drwxr-xr-x    2 1046     101        4096 Mar  3 16:26 lib
drwxr-xr-x    2 1046     101        4096 Mar  3 16:26 mm
drwxr-xr-x   27 1046     101        4096 Mar  3 16:26 net
drwxr-xr-x    5 1046     101        4096 Mar  3 15:58 scripts
-rw-r--r--    1 root     root       0 Mar  3 15:58 stamp-configure
-rw-r--r--    1 root     root       0 Mar  3 15:51 stamp-debian
-rw-r--r--    1 root     root       0 Mar  3 16:26 stamp-image

ik zie geen config? :'(

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
code:
1
ls -a

tis .config

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Topicstarter
oepsie :P

  • saviour
  • Registratie: Juli 2000
  • Niet online
Op zondag 03 maart 2002 18:59 schreef stylee het volgende:
code:
1
2
deb-src http://www.debian.nl/debian stable main contrib non-free
deb-src http://www.debian.nl/debian-non-US stable/non-US main contrib non-free

Zouden het toch wel moeten doen? Heb het ook met unstable en testing geprobeerd.
Misschien zat het nog niet in stable. Stable is ook al wel erg oud hoor. In testing zit het iig wel, dus zal het ook in unstable zitten :)
saviour@soulz:~$ apt-cache search iptables
ferm - maintain and setup complicated firewall rules
firewall-easy - Easy to use packet filter firewall (usually zero config)
fwanalog - iptables log-file report generator (using analog)
ipmenu - A cursel iptables/iproute2 GUI
kernel-patch-ttl - TTL matching and setting
kernel-patch-ulog - Netfilter userspace logging patch.
knetfilter - A GUI for configuring the 2.4 kernel IP Tables
ulogd - The Userspace Logging Daemon
fwbuilder-iptables - Linux iptables policy compiler for Firewall Builder
fwlogwatch - Firewall log analyzer
ipac-ng - IP Accounting for iptables( kernel >=2.4)
iptables - IP packet filter administration tools for 2.4.4+ kernels
iptables-dev - development files for iptable's libipq and libiptc
saviour@soulz:~$

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Topicstarter
Ehmz.. kheb zo een idee dat mn CPU arch verkeerd ingesteld was... :)

(krijg je dit soort dingen dan?)

Verwijderd

Op zondag 03 maart 2002 19:13 schreef stylee het volgende:
Ehmz.. kheb zo een idee dat mn CPU arch verkeerd ingesteld was... :)

(krijg je dit soort dingen dan?)
Wat heb ik nu al 2 keer gezegd? ;)

Oh ja. Als je je /etc/apt/sources.list verandert, dan is het wel handig om even "apt-get update" te draaien ;)

Sowieso als je van stable naar testing of unstable gaat is de dist-upgrade ook geen overbodige luxe.

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Topicstarter
nelske: Wat heb ik nu al 2 keer gezegd? ;)

Alle hulde aan nelske! :P

Oh ja. Als je je /etc/apt/sources.list verandert, dan is het wel handig om even "apt-get update" te draaien ;)

Nou... deze wist ik wel hoor :)

Maar zelfs als ik unstable apt-get upgrade doe ziet ie nogsteeds geen unstable. Zo ff een andere server proberen.

  • saviour
  • Registratie: Juli 2000
  • Niet online
Post je /etc/apt/sources.list eens.

En vertel meteen wat je daarna doet en wat je voor output krijgt :)

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Topicstarter
soures.list:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# See sources.list(5) for more information, especialy
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
#deb http://http.us.debian.org/debian stable main contrib non-free
#deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
#deb http://security.debian.org stable/updates main contrib non-free

# Uncomment if you want the apt-get source function to work
#deb-src http://http.us.debian.org/debian stable main contrib non-free
#deb-src http://non-us.debian.org/debian-non-US stable non-US

deb-src http://www.debian.nl/debian testing main contrib non-free
deb-src http://www.debian.nl/debian-non-US testing/non-US main contrib non-free

deb cdrom:[Debian GNU/Linux 2.2 r5 _Potato_ - Official i386 Binary-2 (20020116)]/ unstable contrib main non-US/contrib non-US/main
deb cdrom:[Debian GNU/Linux 2.2 r5 _Potato_ - Official i386 Binary-1 (20020116)]/ unstable contrib main non-US/contrib non-US/main

en vervolgens
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
voordeur:/etc/apt# apt-get update
Hit http://www.debian.nl testing/main Sources
Hit http://www.debian.nl testing/main Release
Hit http://www.debian.nl testing/contrib Sources
Hit http://www.debian.nl testing/contrib Release
Hit http://www.debian.nl testing/non-free Sources
Hit http://www.debian.nl testing/non-free Release
Hit http://www.debian.nl testing/non-US/main Sources
Hit http://www.debian.nl testing/non-US/main Release
Hit http://www.debian.nl testing/non-US/contrib Sources
Hit http://www.debian.nl testing/non-US/contrib Release
Hit http://www.debian.nl testing/non-US/non-free Sources
Hit http://www.debian.nl testing/non-US/non-free Release
Reading Package Lists... Done
Building Dependency Tree... Done
voordeur:/etc/apt# apt-get install iptables
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package iptables

  • saviour
  • Registratie: Juli 2000
  • Niet online
Vaag :?

De mijne:
deb http://security.debian.org stable/updates main contrib non-free
deb http://ftp.debian.nl/debian woody main contrib non-free
deb http://ftp.debian.nl/debian-non-US woody/non-US main contrib non-free
deb-src http://ftp.debian.nl/debian woody main contrib non-free
deb-src http://ftp.debian.nl/debian-non-US woody/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US woody/non-US main contrib non-free

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Topicstarter
Met die van jou doet ie het dus wel :)

Kweenie wat het probleem was (mischien moest ik woody ipv stable/unstable/testing hebben?), thx iig

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Op zondag 03 maart 2002 19:45 schreef stylee het volgende:
Met die van jou doet ie het dus wel :)

Kweenie wat het probleem was (mischien moest ik woody ipv stable/unstable/testing hebben?), thx iig
is meestal gewoon een link, maar de server zal wel beetje rommelig zijn geweest...

btw: waarom installeer je niet gewoon fijn een kant en klare 2.4.17 kernel die in testing zit? gewoon "apt-get install kernel-image-2.4.17-i586" (voor PentiumI bijv. kwee niet wat je hebt). Dan moet je vervolgens alleen ff doen wat er gezegd wordt (inird=/blaat in lilo.conf zetten en 'lilo' runnen). Om nou zelf die kernel te compileren is wel leuk, maar misschien nog een beetje te gecompliceerd?

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Topicstarter
banaan-X: btw: waarom installeer je niet gewoon fijn een kant en klare 2.4.17 kernel die in testing zit?

Had dat dan meteen gezegd :D

maarja kheb hem nu al toch al gecompiled (en hij werkt zelfs w00), dus ben iig een ervaring rijker.. zit alleen met een probleempje:

Hij vindt mn realtek en ne2000 kaarten niet, ik heb aangegeven dat ik ze als loadable modules wil hebben. Nu de vraag, hoe laad ik ze (automatisch bij boot) :?

Verwijderd

Op zondag 03 maart 2002 19:45 schreef stylee het volgende:
Met die van jou doet ie het dus wel :)

Kweenie wat het probleem was (mischien moest ik woody ipv stable/unstable/testing hebben?), thx iig
Als je nog eens goed naar je eigen "oude" sources.list kijkt dan zie je dat je geen regels voor pakketten (deb) in je sources.list hebt staan voor testing, maar alleen regels voor ..... precies: sources :) (deb-src)

Verwijderd

Op zondag 03 maart 2002 20:15 schreef stylee het volgende:
banaan-X: btw: waarom installeer je niet gewoon fijn een kant en klare 2.4.17 kernel die in testing zit?

Had dat dan meteen gezegd :D

maarja kheb hem nu al toch al gecompiled (en hij werkt zelfs w00), dus ben iig een ervaring rijker.. zit alleen met een probleempje:

Hij vindt mn realtek en ne2000 kaarten niet, ik heb aangegeven dat ik ze als loadable modules wil hebben. Nu de vraag, hoe laad ik ze (automatisch bij boot) :?
Probeer het eens met
code:
1
modconf

en dit is ook een aardig linkje voor je : http://panic.et.tudelft.nl/debian/handleiding/

  • Jochem
  • Registratie: Januari 2000
  • Laatst online: 10:09
Op zondag 03 maart 2002 19:40 schreef stylee het volgende:
soures.list:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# See sources.list(5) for more information, especialy
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
#deb http://http.us.debian.org/debian stable main contrib non-free
#deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
#deb http://security.debian.org stable/updates main contrib non-free

# Uncomment if you want the apt-get source function to work
#deb-src http://http.us.debian.org/debian stable main contrib non-free
#deb-src http://non-us.debian.org/debian-non-US stable non-US

deb-src http://www.debian.nl/debian testing main contrib non-free
deb-src http://www.debian.nl/debian-non-US testing/non-US main contrib non-free

deb cdrom:[Debian GNU/Linux 2.2 r5 _Potato_ - Official i386 Bin.. bla bla bla
deb cdrom:[Debian GNU/Linux 2.2 r5 _Potato_ - Official i386 Bin.. bla bla bla
Wat is dit??????
Dat gaat natuurlijk niet werken :P

deb-src betekent dat je de sources van testing wilt gaan downen wil je uiteindelijk de sources hebben

die '#' worden genegeerd en op de potato cd-rom staat natuurlijk geen testing!

anyways... een aanpassing is op zijn plaats zie alhier de verschillen
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# See sources.list(5) for more information, especialy
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
#deb http://http.us.debian.org/debian stable main contrib non-free
#deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free

#is wel handig deze te uncommenten want security updates!
deb http://security.debian.org stable/updates main contrib non-free

# Uncomment if you want the apt-get source function to work
#deb-src http://http.us.debian.org/debian stable main contrib non-free
#deb-src http://non-us.debian.org/debian-non-US stable non-US
#deb-src http://www.debian.nl/debian testing main contrib non-free
#deb-src http://www.debian.nl/debian-non-US testing/non-US main contrib non-free

# lekker belangrijk die cd-roms gooi maar weg! *D
#deb cdrom:[Debian GNU/Linux 2.2 r5 _Potato_ - Official i386 Bin... bla bla bla
#deb cdrom:[Debian GNU/Linux 2.2 r5 _Potato_ - Official i386 Bin... bla bla bla

#de goede woody distri - van surfnet (sorry TUD ADSL)
deb ftp://ftp.surfnet.nl/pub/os/Linux/distr/debian[/url] woody main non-free contrib
#maakt niet uit dat't uit US komt, bijna geen downloads
deb http://non-us.debian.org/debian-non-US[/url] woody/non-US main contrib non-free
Pagina: 1