[Linux] Kernel compilen en rebooten

Pagina: 1
Acties:

  • J.Hollemans
  • Registratie: September 2001
  • Laatst online: 03-10-2025
Ik heb volgens instructies een linux slackware 2.4.5 kernel
gecompiled.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
linux snelkoppelling in /usr/src aangepast

make mrproper
make menuconfig <= alle opties in Loadable Module Support aangezet
make dep
make bzImage
make modules
make modules_install

/usr/src/linux/arch/i386/boot/bzImage gekopieerd naar /vmlinuz-2.4.5

/etc/lilo.conf aangepast:
image=/vmlinuz-2.4.5
label=Linux-2.4.5
root=/dev/hda1 (<= is goed)

Hierna mijn PC gereboot en de nieuwe kernel proberen op te starten.
Het resultaat is echter:
code:
1
2
3
boot: Linux-2.4.5
Loading Linux-2.4.5.........................
Uncompressing Linux... Ok, booting the kernel.

en dan blijft het systeem hangen bij dit scherm

ik heb de kernel al meerdere keren opnieuw gecompiled en
alle instructies doorlopen, maar het resultaat blijft hetzelfde :'(

waaraan zou dit kunnen liggen ?

ps. ik heb helemaal geen verstand van linux (alleen atc :))

Far from being some stuffy science, writing regular expressions is closer to an art.


  • Liqued
  • Registratie: Februari 2001
  • Laatst online: 09-01 18:51
linux snelkoppelling in /usr/src aangepast
make mrproper
make menuconfig <= alle opties in Loadable Module Support aangezet
make dep
make bzImage
make modules
make modules_install
ik zelf doe tussen dep en bzImage ook nog eens een keer clean.
code:
1
make dep clean bzImage modules modules_install
/usr/src/linux/arch/i386/boot/bzImage gekopieerd naar /vmlinuz-2.4.5
Heb je system.map (staat na het compileren in je source root dir) naar /boot gekopieerd? (weet niet of het perse moet, maar ik doe het altijd wel)

  • DennisBoom
  • Registratie: Mei 2000
  • Laatst online: 11-08 11:59
Heb je na het aanpassen van lilo.conf lilo ook opnieuw gedraaid?

Geen beurs, geen tempo


  • it0
  • Registratie: April 2000
  • Laatst online: 27-12-2025

it0

Mijn mening is een feit.

Je hebt waarschijnlijk je proc verkeerd staan of een andere kernel optie...

trouwens de laatste is 2.2.14-pre1

Verwijderd

Op vrijdag 26 oktober 2001 15:12 schreef it0 het volgende:
Je hebt waarschijnlijk je proc verkeerd staan of een andere kernel optie...

trouwens de laatste is 2.2.14-pre1
2.4.14-pre1, waarvan in de changelog is te lezen dat je de source moet editen anders compileert ie niet.

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 18-08 21:00

Creepy

Tactical Espionage Splatterer

blegh.. pre kernels... de 2.4 serie was de laatste tijd al zo lekker stabiel.. en dan zeg je dat de laatste een 2.4.14-pre1 is... raad dan de 2.4.13 of de 2.4.13-ac aan..

en ff ontopic weer..

zo te zien ben je (zoals hierboven ook al gezegd) vergeten om na het veranderen van lilo.conf lilo vergeten te runnen.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 14:36

odysseus

Debian GNU/Linux Sid

Op vrijdag 26 oktober 2001 15:12 schreef it0 het volgende:
trouwens de laatste is 2.2.14-pre1
Op het moment van schrijven was 2.4.14-pre2 er al ;)

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • igmar
  • Registratie: April 2000
  • Laatst online: 29-06 18:56

igmar

ISO20022

code:
1
2
3
boot: Linux-2.4.5
Loading Linux-2.4.5.........................
Uncompressing Linux... Ok, booting the kernel.

en dan blijft het systeem hangen bij dit scherm

ik heb de kernel al meerdere keren opnieuw gecompiled en
alle instructies doorlopen, maar het resultaat blijft hetzelfde :'(

waaraan zou dit kunnen liggen ?

ps. ik heb helemaal geen verstand van linux (alleen atc :))
Je kernel voor bv een PIII gecompiled terwijl je bak een PI is. Dan hangt is idd direct na de boot.

  • J.Hollemans
  • Registratie: September 2001
  • Laatst online: 03-10-2025
ik heb na het editen van lilo.conf lilo wel gedraaid

het zou kunnen, dat ik een verkeerde processor heb gekozen,
maar waar kan ik dat instellen ?

Far from being some stuffy science, writing regular expressions is closer to an art.


  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 14:36

odysseus

Debian GNU/Linux Sid

Op vrijdag 26 oktober 2001 18:32 schreef JeroenHollemans het volgende:
het zou kunnen, dat ik een verkeerde processor heb gekozen,
maar waar kan ik dat instellen ?
In het tweede menu, na dat van 'prompt for incomplete/experimental drivers' (of iets in die trant). Je hebt daar een dropdown menu (in geval van make xconfig) waar je kunt kiezen uit P1, K7, etc. Overigens staat die standaard op een veilige waarde, dus het zou wel vreemd zijn als die plotseling verkeerd stond...

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


Verwijderd

waarom doe je niet gewoon make install en make modules_install
die verplaatsen je ouwe kernel ook netjes naar OLD in je lilo.conf . Moet je er wel voor zorgen dat je verder alles met symlinkjes doet vanuit de /boot dir.....

edit:
modules install doe je al ;)

  • J.Hollemans
  • Registratie: September 2001
  • Laatst online: 03-10-2025
Het is gelukt de kernel te compilen *D

maar nu lukt het me niet meer om een diskette te mounten :(
code:
1
2
#mount /dev/fd0 /fd -t msdos
mount: fs type msdos not supported by kernel

hoe kan ik dit weer inschakellen ?

(liefst zonder de kernel opnieuw te hoeven compilen...)

Far from being some stuffy science, writing regular expressions is closer to an art.


Verwijderd

kernel config -> msdos filesystem (fat) aanzetten als module
make modules
make modules_install
klaarrr

(hoop ik :))

  • J.Hollemans
  • Registratie: September 2001
  • Laatst online: 03-10-2025
kan je iets specifieker zijn ?
kernel config, kernelconfig, kernelcfg, kerncfg, doet allemaal niets...

in make menuconfig kan ik alleen "kernel hacking" vinden en
ook in de man-pages staat niets over kernelconfig...

I'm only a beginner :?

Far from being some stuffy science, writing regular expressions is closer to an art.


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Op Sunday 28 October 2001 14:13 schreef JeroenHollemans het volgende:
kan je iets specifieker zijn ?
kernel config, kernelconfig, kernelcfg, kerncfg, doet allemaal niets...
Je moet gewoon
code:
1
make menuconfig

draaien, en dan de msdos-file ondersteuning aanvinken als module.. Daarna make modules en make modules_install..(zoals hierboven ook staat)

God, root, what is difference? | Talga Vassternich | IBM zuigt

Pagina: 1