On Freitag, 04. Jan. 2002 at 17:50:00, Udo Müller wrote: > Auf meinem Router hab ich jetzt grad erst nen 2.4.17 gebaut. Seit > dem ich den in Betrieb genommen habe, bekomme ich von anacron immer > diese Meldung: > > /etc/cron.daily/logrotate: > {log_start_commit} {log_start_commit_R__ver_log_start_commit} > Warning: /usr/src/linux/System.map does not match kernel data. > {log_start_commit} {log_start_commit_R__ver_log_start_commit} > Warning: /usr/src/linux/System.map does not match kernel data. > > In /usr/src/linux hab ich aber nur die Kernelsourcen vom 2.4.14, > gepatched mit 2.4.15+16+17. Hallo Udo, du könntest entweder deine Kernel demnächst mit make-kpkg bauen, dann befindet sich in /usr/src/linux keine System.map, oder du könntest in /boot deine System.map so nennen, wie der Kernel heißt. Denn IMHO wird in /boot zuerst gesucht, denn so steht es in der Manpage zu klogd. Bei mir sieht /boot so aus: michael@debian:~$ l /boot/ |grep -v grub total 2220 drwxr-xr-x 3 root root 4096 Dec 31 16:54 . drwxr-xr-x 24 root root 16384 Jan 3 11:16 .. -rw-r--r-- 1 root root 198589 Dec 31 11:13 System.map-2.2.20 -rw-r--r-- 1 root root 449755 Dec 30 19:52 System.map-2.4.17 -rw-r--r-- 1 root root 11903 Dec 31 11:08 config-2.2.20 -rw-r--r-- 1 root root 20705 Dec 30 19:44 config-2.4.17 -rw-r--r-- 1 root root 59200 Nov 13 20:45 memtest86.bin -rw-r--r-- 1 root root 646067 Dec 31 11:13 vmlinuz-2.2.20 -rw-r--r-- 1 root root 827870 Dec 30 19:52 vmlinuz-2.4.17 Wenn du deine Kernel mit make-kpkg baust, dann wird es automatisch so benannt. Du könntest auch mal in /etc/init.d/klogd reinschauen, da kannst du auch angeben, wo klogd suchen soll. Achso, make-kpkg befindet sich im Paket kernel-package. Hth Michael -- Real programmers don't use schedules. Schedules are for man- ager's toadies. Real programmers like to keep their manager in suspense.
Attachment:
pgpnTlVVN92g7.pgp
Description: PGP signature