LM 6.1 helios
kernel 2.2.13-7mdk
this my first time to recompile a kernel with EXTRAVERSION, but not my first
recompile. for us newbies, recompiling a kernel can be a great way to learn
linux, learn our own systems and have fun. perhaps there are some
traps I missed.
make deps ran ok, as did make modules and make modules_install
when I first reboot I got an error --
modprobe: insmod: :329: parsing error in dependency file
and the machine hung at checking module dependencies. <ctrl> c kept it booting,
but the modules aren't loading, (support for vfat, parport, etc.)
so I ran depmod -a and moved the /usr/src/module file (renamed it, actually).
and reboot with the same result.
so, I recompiled, ran depmod -a again and reboot.
this time it didn't hang, but ....
Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved
symbol inode_setattr Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol __generic_copy_from_user
Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
clear_inode Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o:
unresolved symbol kdevname Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol _ctype Nov 25 13:57:44 24
insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol __get_free_pages
Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
file_fsync Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o:
unresolved symbol iput Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol bread Nov 25 13:57:44 24
insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol update_vm_cache
Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
panic Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved
symbol generic_file_read Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol request_module Nov 25
13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
d_alloc_root Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o:
unresolved symbol event Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol kfree Nov 25 13:57:44 24
insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol iunique Nov 25
13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
utf8_wcstombs Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o:
unresolved symbol xtime Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol read_ahead Nov 25
13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
sprintf Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o:
unresolved symbol insert_inode_hash Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol inode_change_ok Nov 25
13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
set_writetime Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o:
unresolved symbol generic_readpage Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol inode_setattr Nov 25
13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
__generic_copy_from_user Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol clear_inode Nov 25
13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
kdevname Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o:
unresolved symbol _ctype Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol __get_free_pages Nov 25
13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
file_fsync Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o:
unresolved symbol iput Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol bread Nov 25 13:57:44 24
insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol update_vm_cache
Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
panic Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved
symbol generic_file_read Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol request_module Nov 25
13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
d_alloc_root Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o:
unresolved symbol event Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol kfree Nov 25 13:57:44 24
insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol iunique Nov 25
13:57:49 24 keytable: Loading /usr/lib/kbd/keymaps/i386/qwerty/us.kmap.gz Nov
25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
utf8_wcstombs Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o:
unresolved symbol xtime Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol read_ahead Nov 25
13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
sprintf Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o:
unresolved symbol insert_inode_hash Nov 25 13:57:44 24 insmod:
/lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol inode_change_ok Nov 25
13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o: unresolved symbol
set_writetime Nov 25 13:57:44 24 insmod: /lib/modules/2.2.13-7mdk/fs/fat.o:
unresolved symbol generic_readpage Nov 25 13:57:44 24 rc.sysinit: Mounting
local filesystems failed Nov 25 13:57:44 24 rc.sysinit: Turning on user and
group quotas for local filesystems succeeded
and again, the modules aren't loading.
when I run depmod -e nothing is output.
# This file was generated by: modprobe -c (2.1.121)
path[misc]=/lib/modules/2.2.13-7mdk
path[pcmcia]=/lib/modules/2.2.13-7mdk
path[video]=/lib/modules/2.2.13-7mdk
path[fc4]=/lib/modules/2.2.13-7mdk
path[sound]=/lib/modules/2.2.13-7mdk
path[ipv6]=/lib/modules/2.2.13-7mdk
path[ipv4]=/lib/modules/2.2.13-7mdk
path[cdrom]=/lib/modules/2.2.13-7mdk
path[block]=/lib/modules/2.2.13-7mdk
path[scsi]=/lib/modules/2.2.13-7mdk
path[net]=/lib/modules/2.2.13-7mdk
path[fs]=/lib/modules/2.2.13-7mdk
path[misc]=/lib/modules/default
path[pcmcia]=/lib/modules/default
path[video]=/lib/modules/default
path[fc4]=/lib/modules/default
path[sound]=/lib/modules/default
path[ipv6]=/lib/modules/default
path[ipv4]=/lib/modules/default
path[cdrom]=/lib/modules/default
path[block]=/lib/modules/default
path[scsi]=/lib/modules/default
path[net]=/lib/modules/default
path[fs]=/lib/modules/default
path[misc]=/lib/modules
path[pcmcia]=/lib/modules
path[video]=/lib/modules
path[fc4]=/lib/modules
path[sound]=/lib/modules
path[ipv6]=/lib/modules
path[ipv4]=/lib/modules
path[cdrom]=/lib/modules
path[block]=/lib/modules
path[scsi]=/lib/modules
path[net]=/lib/modules
path[fs]=/lib/modules
# Aliases
alias parport_lowlevel parport_pc
alias eth0 3c509
alias binfmt-2 binfmt_aout
alias binfmt-0107 binfmt_aout
alias binfmt-204 binfmt_aout
alias binfmt-263 binfmt_aout
alias binfmt-264 binfmt_aout
alias binfmt-267 binfmt_aout
alias binfmt-387 binfmt_aout
alias binfmt-332 iBCS
alias binfmt-310 binfmt_java
alias block-major-1 rd
alias block-major-2 floppy
alias block-major-3 ide-probe
alias block-major-7 loop
alias block-major-8 sd_mod
alias block-major-11 sr_mod
alias block-major-13 xd
alias block-major-15 cdu31a
alias block-major-16 gscd
alias block-major-17 optcd
alias block-major-18 sjcd
alias block-major-20 mcdx
alias block-major-22 ide-probe
alias block-major-23 mcd
alias block-major-24 sonycd535
alias block-major-25 sbpcd
alias block-major-26 sbpcd
alias block-major-27 sbpcd
alias block-major-29 aztcd
alias block-major-32 cm206
alias block-major-33 ide-probe
alias block-major-34 ide-probe
alias char-major-4 serial
alias char-major-5 serial
alias char-major-6 lp
alias char-major-9 st
alias char-major-10 misc
alias char-major-10-0 busmouse
alias char-major-10-1 psaux
alias char-major-10-2 msbusmouse
alias char-major-10-3 atixlmouse
alias char-major-10-4 amigamouse
alias char-major-10-5 atarimouse
alias char-major-10-130 wdt
alias char-major-10-131 wdt
alias char-major-10-135 off
alias char-major-10-139 openprom
alias char-major-14 sound
alias char-major-19 cyclades
alias char-major-20 cyclades
alias char-major-21 sg
alias char-major-27 ftape
alias char-major-34 scc
alias char-major-35 tclmidi
alias char-major-36 netlink
alias char-major-37 ide-tape
alias char-major-48 riscom8
alias char-major-49 riscom8
alias char-major-63 kdebug
alias dos msdos
alias dummy0 dummy
alias dummy1 dummy
alias eth0 off
alias iso9660 isofs
alias md-personality-1 linear
alias md-personality-2 raid0
alias md-personality-3 raid1
which is weird cause I did not config most of these as modules.
can someone tell me what I am doing wrong?
big TIA