[Debian] kernel gekte

Pagina: 1
Acties:

  • Arioch
  • Registratie: Maart 2002
  • Laatst online: 10-07 18:08
Ik draai debian 3.0 Sid als desktop OS. En nu wou ik een nieuwe kernel compilen.
Mijn oude kernel image heet vmlinuz-2.2.18pr21 maar ik kan die nergens terugvinden in mijn lilo.conf :(
Hoe is het dan mogelijk dat ik kan booten :?
En hoe kan ik mijn nieuwe kernel booten? Ik kom er echt niet meer uit :'(

  • GeeMoney
  • Registratie: April 2002
  • Laatst online: 23:00
doe als je klaar bent met het compileren vand e kernel en na make dep eens make install

tadaa, word ie automatisch in je lilo gezet en je oude staat in je lilo als: LinuxOLD

reboot de pc en je kan kiezen :D

  • balk
  • Registratie: Januari 2000
  • Laatst online: 19:55
Op maandag 24 juni 2002 23:33 schreef Bl4cKH4T het volgende:
Ik draai debian 3.0 Sid als desktop OS. En nu wou ik een nieuwe kernel compilen.
Mijn oude kernel image heet vmlinuz-2.2.18pr21 maar ik kan die nergens terugvinden in mijn lilo.conf :(
Hoe is het dan mogelijk dat ik kan booten :?
En hoe kan ik mijn nieuwe kernel booten? Ik kom er echt niet meer uit :'(
Waarschijnlijk staat er in je root een symlink naar /boot/vmlinuz-2.2.18pr21, kijk maar eens :)

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:10

deadinspace

The what goes where now?

Op maandag 24 juni 2002 23:33 schreef Bl4cKH4T het volgende:
En hoe kan ik mijn nieuwe kernel booten? Ik kom er echt niet meer uit :'(
Wat heb je tot nu toe gedaan om je kernel te compilen?

  • Arioch
  • Registratie: Maart 2002
  • Laatst online: 10-07 18:08
Op dinsdag 25 juni 2002 00:51 schreef deadinspace het volgende:

[..]

Wat heb je tot nu toe gedaan om je kernel te compilen?
make clean
make xconfig
make dep
make bzImage
make modules
make modules_install
cp arch/i386/boot/bzImage /boot/vmLinuz
cp System.map /boot

En nu heb ik hetzelfde gedaan en daarna make dep en make install.
Ik kreeg geen enkele error, en na een reboot krijg ik mijn oude kernel voor men neus :r

Verwijderd

Heb je wel na afloop `lilo` even gedraaid? Anders blijf je inderdaad je oude kernel krijgen ;)

  • Arioch
  • Registratie: Maart 2002
  • Laatst online: 10-07 18:08
yep ik heb lilo opnieuw gedraaid :)

edit: ik heb zelfs delay op 2000 gezet... en lilo start automatisch mijn oude kernel op :(

Verwijderd

Heb je ook even je lilo.conf nagekeken, en gecheckt of dat de symlink in / er is, etc...? :)
Bij de weg, als je debian draait waarom doe je niet
code:
1
apt-get install kernel-package

en dan voor het compileren van je kernel:
code:
1
2
3
make-kpkg clean
make menuconfig (of xconfig)
make-kpkg --bzimage --revision <iets>.1 kernel-image

Dan krijg je een mooi .deb-je die je kan installeren met:
code:
1
dpkg -i <bestandsnaam>.deb

En het gaat altijd goed >:)

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Op dinsdag 25 juni 2002 11:05 schreef Hieronymus het volgende:
code:
1
make-kpkg --bzimage --revision <iets>.1 kernel-image
Kun je beter dit doen:
code:
1
fakeroot make-kpkg --initrd --revision=custom.1.0 kernel_image

fakeroot kun je trouwens sowieso wel voor alde kpkg dingen zetten :)

Verwijderd

Op dinsdag 25 juni 2002 11:45 schreef banaan-X het volgende:

[..]

Kun je beter dit doen:
code:
1
fakeroot make-kpkg --initrd --revision=custom.1.0 kernel_image

fakeroot kun je trouwens sowieso wel voor alde kpkg dingen zetten :)
Je hebt gelijk, fakeroot is een stukje veiliger. :) Dus hou inderdaad fakeroot maar even aan. dpkg moet je natuurlijk nog wel gewoon als root doen he ;)
Maar het ging er in ieder geval om dat dit een stukje makkelijker is dan de hele 'normale' make cyclus :)

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:10

deadinspace

The what goes where now?

Op dinsdag 25 juni 2002 10:49 schreef Bl4cKH4T het volgende:
yep ik heb lilo opnieuw gedraaid :)

edit: ik heb zelfs delay op 2000 gezet... en lilo start automatisch mijn oude kernel op :(
Dan zit er toch iets fout... Wat zei lilo precies?
Probeer anders lilo -v, die geeft wat meer informatie.
Wat is de inhoud van je lilo.conf?

  • phreggle
  • Registratie: Juni 2002
  • Niet online
Op dinsdag 25 juni 2002 10:49 schreef Bl4cKH4T het volgende:
yep ik heb lilo opnieuw gedraaid :)

edit: ik heb zelfs delay op 2000 gezet... en lilo start automatisch mijn oude kernel op :(
Als lilo automatisch met je default image boot, moet je 'prompt' in je /etc/lilo.conf erbij zetten. Dan wacht ie op user input bij het booten en kan je een andere kernel kiezen. :)

Verwijderd

voor het eerst dat ik een debian 3.0 sid-op-de-desktop-gebruiker zie vragen hoe je een kernel compileerd. :D serieus!

  • Arioch
  • Registratie: Maart 2002
  • Laatst online: 10-07 18:08
ok, probleem opgelost!
thx dudez!! :*

slotje?
Pagina: 1