On Tue, Nov 07, 2000 at 08:00:18PM +0100, robert_wilhelm_land wrote: > brian moore wrote: > > > Thats a nice and short explaination - thank you very much! I guess 2a > > > includes make modules_install and mv's the system.map to the > > > appropiate place? > > > > Yes, it does. > > Just got a message from another deb user - it didn't.
Well, then one of us is wrong. Before you assume it's me, I suggest you test it. [gimli:~] 11:03:05am 56 % ls -l /vmlinuz lrwxrwxrwx 1 root root 25 Nov 6 21:46 /vmlinuz -> boot/vmlinuz-2.4.0-test10 [gimli:~] 11:03:55am 57 % ls -l /boot/vmlinuz-2.4.0-test10 -rw-r--r-- 1 root root 947441 Nov 6 21:45 /boot/vmlinuz-2.4.0-test10 [gimli:~] 11:04:10am 58 % ls -l /boot/System.map-2.4.0-test10 -rw-r--r-- 1 root root 460140 Nov 6 21:45 /boot/System.map-2.4.0-test10 Looks like the kernel I built last night with make-kpkg did make a system map just like it was supposed to, and 'dpkg -i' installed it just like it should have. Heck: [gimli:~] 11:05:38am 63 % dpkg -L kernel-image-2.4.0-test10 | grep System /boot/System.map-2.4.0-test10 Now, I would sure say that it does. It does the same thing as 'make modules_install' as well: [gimli:~] 11:05:51am 64 % dpkg -L kernel-image-2.4.0-test10 | grep modules /lib/modules /lib/modules/2.4.0-test10 /lib/modules/2.4.0-test10/kernel /lib/modules/2.4.0-test10/kernel/drivers /lib/modules/2.4.0-test10/kernel/drivers/input /lib/modules/2.4.0-test10/kernel/drivers/input/evdev.o /lib/modules/2.4.0-test10/kernel/drivers/input/joydev.o /lib/modules/2.4.0-test10/kernel/drivers/input/keybdev.o /lib/modules/2.4.0-test10/kernel/drivers/input/mousedev.o (etc) Whoever told you that it didn't was either completely wrong or you're mis-interpreting what they said. > > > > > and I would really like to understand why the current 2.2.17 kernel is > > > > > a exe while my old 2.0.38 kernel is 'simple' binary file? > > > > What's an 'exe'? > A -rwx..... file, a file which can be executed by the system. chmod it then if it gives you a thrill. It's not like you can actually run either one from a command line. It's not like it really matters either. -- CueCat decoder .signature by Larry Wall: #!/usr/bin/perl -n printf "Serial: %s Type: %s Code: %s\n", map { tr/a-zA-Z0-9+-/ -_/; $_ = unpack 'u', chr(32 + length()*3/4) . $_; s/\0+$//; $_ ^= "C" x length; } /\.([^.]+)/g;