Problem z nowym geninitrd + busybox + kernel-2.4.2*

Michal Abramowicz abraam w cs.net.pl
Czw, 4 Wrz 2003, 12:10:36 CEST


Z ekranu:
grsec: attepmted resource overstep by requesting
4096 for RLIMIT_CORE against limit 0 by (linuxrc:10) UNID(0)
EUID(0), parent (swapper:1) UID(0) EUID(0)

i już nie może zamontowac / bo nie ma modułów do IDE.

W moim initrd w bin jest:
[root w TEST bin]# ls -l
razem 0
lrwxrwxrwx    1 root     root            2 1970-01-01  busybox -> sh
-rwxr-xr-x    1 root     root       180300 1970-01-01  sh

Czyli jak robić initrd to sh jest czymś takim:
/bin/initrd-busybox -> /tmp/initrd.HIy8kL/bin/sh

Jak ręcznie odpali się initrd-busybox to niestety ma się to:
[abram w TEST abram]$ initrd-busybox
Segmentation fault
W dmesgu:
grsec: From 10.1.1.235: attempted resource overstep by requesting 4096
for RLIMIT_CORE against limit 0 by (initrd-busybox:1696)
UID(504) EUID(504), parent (bash:1675) UID(504) EUID(504)
Ze strace:
[abram w TEST abram]$ strace initrd-busybox
execve("/bin/initrd-busybox", ["initrd-busybox"], [/* 25 vars */]) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
brk(0)                                  = 0x8076728
brk(0x8079728)                          = 0x8079728
brk(0x807a000)                          = 0x807a000
brk(0x807b000)                          = 0x807b000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

w linuxrc jest
[root w TEST aa]# cat linuxrc
#! /bin/sh

set -x
insmod /lib/modules/2.4.20-6.5BIZ/kernel/drivers/ide/ide-mod.o
insmod /lib/modules/2.4.20-6.5BIZ/kernel/drivers/ide/ide-probe-mod.o
insmod /lib/modules/2.4.20-6.5BIZ/kernel/drivers/ide/ide-disk.o
insmod /lib/modules/2.4.20-6.5BIZ/kernel/fs/xfs/xfs.o

Czyli ładuje initrd, odpala linuxrc i błąd jak powyżej.
system: ra + updates do ra-cieciwa-pack-2.4.20*
kernel-2.4.20-8
kernel-2.4.21-1.6 który wymagał nowszych paczek, jak poniżej.

pakiety:
busybox-1.00-0.pre2.8
geninitrd-2.57-3
pci-database-0.0.2-1

no i miał juz ktoś cos takiego ?

pozdrawiam
-- 
Michał Abramowicz		abraam at cs net pl
	"W Prawie Lepszym Debianie tyż sie nie da"



Więcej informacji o liście dyskusyjnej pld-users-pl