Avatar billede Max Novice
24. maj 2006 - 09:12 Der er 13 kommentarer og
1 løsning

Nykompilet kerne bliver ikke booted

Hej alle.

Det mest besynderlige er sket for mig. Jeg har kompilet min nye 2.6.16.18 kerne og installeret den. Min lilo.conf er opdateret, og lilo kørt, men når jeg booter maskinen, starter den op med den gamle 2.4.31 kerne. Jeg FATTER ikke hvad jeg har gjort galt.. :( Hvis I vil hjælpe mig med at prøve at finde ud af det, kommer her de skridt jeg har taget i min kamp mod gammel-kerne-syndromet:

- hentet den nye kerne
- udpakket den under /usr/src
- lavet nyt symlink fra /usr/src/linux til /usr/src/linux-2.6.16.18
- cd /usr/src/linux
- make mrproper
- make menuconfig
- opsat kernen og gemt konfigurationen
- make bzImage
- make modules
- mv /boot/vmlinuz /boot/vmlinuz.old
- cat arch/i386/boot/bzImage > /vmlinuz
- mv /boot/System.map /boot/System.map.old
- cp System.map /boot/System.map
- make modules_install
- ændret /etc/lilo.conf (kommer herunder*)
- kørt /sbin/lilo
- reboot

Min lilo.conf :

boot = /dev/md1
default=Slackware
delay = 100
prompt
raid-extra-boot = mbr
vga = 773
image = /boot/vmlinuz
  root = /dev/md1
  label = Slackware
  read-only
image = /boot/vmlinuz.old
  root = /dev/md1
  label = Oldware
  read-only


Maskinen er en Dual Xeon 3Ghz maskine, som kører software raid1 på to stk. SATA-diske (derfor raid-extra-boot = mbr).

Håber I kan hjælpe mig, da jeg er ved at være ret fortvivlet!

Mvh.
Avatar billede mfalck Praktikant
24. maj 2006 - 09:15 #1
hvad er indholdet af /boot

mit gæt er at din nye kerne hedder vmlinuz-2.6.18
Avatar billede Max Novice
24. maj 2006 - 09:16 #2
Hov! Indsæt lige selv

- cp /vmlinuz /boot/vmlinuz

mellem

- cat arch/i386/boot/bzImage > /vmlinuz

og

- mv /boot/System.map /boot/System.map.old


Mvh.
Avatar billede mfalck Praktikant
24. maj 2006 - 09:16 #3
så du skal sikkert rette i lilo.conf:

boot = /dev/md1
default=Slackware
delay = 100
prompt
raid-extra-boot = mbr
vga = 773
image = /boot/vmlinuz
  root = /dev/md1
  label = Slackware
  read-only
image = /boot/vmlinuz.old
  root = /dev/md1
  label = Oldware
  read-only
image = /boot/vmlinuz-2.6.18
  root = /dev/md1
  label = NewKernel
  read-only

og så køre lilo
Avatar billede mfalck Praktikant
24. maj 2006 - 09:17 #4
ok
Avatar billede mfalck Praktikant
24. maj 2006 - 09:18 #5
du får ikke mulighed for at vælge hvilken kerne du vil bruge når maskinen starter ?
Avatar billede Max Novice
24. maj 2006 - 09:25 #6
Aj shit hvor er jeg dum.. Havde alligevel byttet om på dem.. Nu er de byttet rundt igen, og alt virker som det skal... ;-)
Hvis du kan svare mig på et let spm. får du points alligevel.. Lilo virker til at være ligeglad med min timeout.. Kan du se hvad der er galt?

Mvh.
Avatar billede mfalck Praktikant
24. maj 2006 - 09:43 #7
hvordan ligeglad ?
Avatar billede mfalck Praktikant
24. maj 2006 - 09:44 #8
booter den bare uden at give dig mulighed for at vælge andre kerner eller auto-booter den ikke
Avatar billede Max Novice
24. maj 2006 - 10:03 #9
Den autobooter ikke, og jeg så også lige (bruger normalt putty fra en anden maskine) at den ikke bruger vga=773, men kører konsollen normalt. :(
Avatar billede mfalck Praktikant
24. maj 2006 - 10:14 #10
prøv evt at sætte lilo.conf til
boot = /dev/md1
default=Slackware
delay = 100
prompt
raid-extra-boot = mbr
vga=normal
timeout=100
image = /boot/vmlinuz
  root = /dev/md1
  label = Slackware
  read-only
image = /boot/vmlinuz.old
  root = /dev/md1
  label = Oldware
  read-only
Avatar billede mfalck Praktikant
24. maj 2006 - 10:14 #11
og husk at køre lilo
Avatar billede mfalck Praktikant
24. maj 2006 - 10:17 #12
jeg skal være ærlig og sige at jeg ikke er stærk i framebuffer - jeg kører uden X på mine systemer.
Avatar billede Max Novice
27. maj 2006 - 12:45 #13
Hmmm.. Jeg tror muligvis jeg har compilet den nye kerne uden understøttelse af andet end vga=normal... :(

Tak for hjælpen alligevel. :)
Avatar billede Max Novice
27. maj 2006 - 12:46 #14
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester