Dames
, (en heren)
Ik heb de laatste kernel-source gedownload en gecompiled van emerge af: de gentoo-sources-2.4.22-r5, dit is de laatste stable 2.4-kernel helemaal geupgrade met de gentoo-patches.
De r3 en r4 werkten perfect bij mij en deze had weer een paar bugfixes dus ik dacht: download and compile die zooi
Zo gezegd zo gedaan, allemaal nice, config van 0 af aan opgezet (weetik zeker dat alles goed is), copy gecompilde kernel-image naar me /boot, ff grub editen en rebooten maar.
Tjdens reboot komt dit naar voren
Meerdere malen. Het gevolg hiervan is dattik nog wel gewoon kan inloggen, maar zelfs "ps" geeft al output "segmentation fault".
Het ligt niet aan de server zelf, want zodra ik dan reboot in me vorige kernel werkt alles weer perfect.
Iemand die weet wat deze error kan veroorzaken?
Ik kan mijn kernel-config hier posten maar daar zitten niet echt gekke dingen in, Ik heb me config vergeleken met die van de 2.4.22-r4 en die is nagenoeg gelijk. Een paar dingetjes m.b.t ipv6 en GrSec aangepast en aangezet maar niets wat dit eventueel zou kunnen veroorzaken. (dingen zoals het gid voor grsec wijzigen of een extra protocolleke voor ip6tables aanzetten).
De eerste keer dat deze error optreedt bij boot is op het volgende moment: Hij heeft alle goed gedaan en begint met het starten van de services. Zodra hij de services begint met starten.
Op dit moment dus. Hij laadt alles wel goed e.d. maar tijdens het starten vand e services gaat het fout. Zoals gezegd kan ik dan nog wel inloggen maar er kunnen geen commandos meer worden uitgevoerd.
Ik heb de laatste kernel-source gedownload en gecompiled van emerge af: de gentoo-sources-2.4.22-r5, dit is de laatste stable 2.4-kernel helemaal geupgrade met de gentoo-patches.
De r3 en r4 werkten perfect bij mij en deze had weer een paar bugfixes dus ik dacht: download and compile die zooi
Zo gezegd zo gedaan, allemaal nice, config van 0 af aan opgezet (weetik zeker dat alles goed is), copy gecompilde kernel-image naar me /boot, ff grub editen en rebooten maar.
Tjdens reboot komt dit naar voren
code:
1
2
3
4
5
6
7
8
9
10
11
| Jan 15 07:03:53 seraph kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000108 Jan 15 07:03:53 seraph kernel: printing eip: Jan 15 07:03:53 seraph kernel: c01e7a83 Jan 15 07:03:53 seraph kernel: *pde = 00000000 Jan 15 07:03:53 seraph kernel: Oops: 0000 Jan 15 07:03:53 seraph kernel: CPU: 0 Jan 15 07:03:53 seraph kernel: EIP: 0010:[<c01e7a83>] Not tainted Jan 15 07:03:53 seraph kernel: EFLAGS: 00010246 Jan 15 07:03:53 seraph kernel: eax: 00000108 ebx: 00000000 ecx: 00005775 edx: 00000000 Jan 15 07:03:53 seraph kernel: esi: 000003e8 edi: 00000016 ebp: 000003ff esp: c1947e88 Jan 15 07:03:53 seraph kernel: ds: 0018 es: 0018 ss: 0018 |
Meerdere malen. Het gevolg hiervan is dattik nog wel gewoon kan inloggen, maar zelfs "ps" geeft al output "segmentation fault".
Het ligt niet aan de server zelf, want zodra ik dan reboot in me vorige kernel werkt alles weer perfect.
Iemand die weet wat deze error kan veroorzaken?
Ik kan mijn kernel-config hier posten maar daar zitten niet echt gekke dingen in, Ik heb me config vergeleken met die van de 2.4.22-r4 en die is nagenoeg gelijk. Een paar dingetjes m.b.t ipv6 en GrSec aangepast en aangezet maar niets wat dit eventueel zou kunnen veroorzaken. (dingen zoals het gid voor grsec wijzigen of een extra protocolleke voor ip6tables aanzetten).
De eerste keer dat deze error optreedt bij boot is op het volgende moment: Hij heeft alle goed gedaan en begint met het starten van de services. Zodra hij de services begint met starten.
code:
1
2
3
4
5
| Jan 15 07:03:53 seraph kernel: reiserfs: found format "3.6" with standard journal Jan 15 07:03:53 seraph kernel: reiserfs: checking transaction log (device ide0(3,2)) ... Jan 15 07:03:53 seraph kernel: for (ide0(3,2)) Jan 15 07:03:53 seraph kernel: ide0(3,2):Using r5 hash to sort names Jan 15 07:03:53 seraph kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000108 |
Op dit moment dus. Hij laadt alles wel goed e.d. maar tijdens het starten vand e services gaat het fout. Zoals gezegd kan ik dan nog wel inloggen maar er kunnen geen commandos meer worden uitgevoerd.
If everything is working perfect, break something before someone else fucks up.