ok, I have a problem with kernel 2.6.1. I run make menuconfig, edit the options, save, then make bzImage. It all runs fine. I place the newly created bzImage and System.map into /boot, then go back and do make modules then make modules_install. Make modules is working fine, no errors. But make modules_install does not. When it runs 'depmod -a' a lot of failed dependencies show up. I though i forgot to include some essential modules, but no, that was't the problem. Below is an excerpt of the output of make modules_install. Sorry for the size of the text.
I mention that I have searched all over the net for someone who had the same problem, but I couldn't find anything. I guess I am doing something wrong, but I don't know what. Could anyone enlighten me, please?
root@zamolxis:/cos/kit/_os/linux-2.6.1# make modules_install
Warning: you may need to install module-init-tools
See
http://www.codemonkey.org.uk/post-halloween-2.5.txt
INSTALL drivers/net/3c59x.ko
INSTALL drivers/net/dummy.ko
INSTALL fs/fat/fat.ko
INSTALL fs/msdos/msdos.ko
INSTALL fs/ntfs/ntfs.ko
INSTALL sound/pci/ac97/snd-ac97-codec.ko
INSTALL sound/drivers/snd-dummy.ko
INSTALL sound/core/oss/snd-mixer-oss.ko
INSTALL sound/drivers/mpu401/snd-mpu401-uart.ko
INSTALL sound/core/snd-page-alloc.ko
INSTALL sound/core/oss/snd-pcm-oss.ko
INSTALL sound/core/snd-pcm.ko
INSTALL sound/core/snd-rawmidi.ko
INSTALL sound/core/snd-rtctimer.ko
INSTALL sound/core/seq/snd-seq-device.ko
INSTALL sound/core/seq/snd-seq-dummy.ko
INSTALL sound/core/seq/snd-seq-midi-event.ko
INSTALL sound/core/seq/snd-seq-midi.ko
INSTALL sound/core/seq/oss/snd-seq-oss.ko
INSTALL sound/core/seq/snd-seq.ko
INSTALL sound/core/snd-timer.ko
INSTALL sound/pci/snd-via82xx.ko
INSTALL sound/core/snd.ko
INSTALL sound/soundcore.ko
INSTALL fs/vfat/vfat.ko
INSTALL drivers/char/agp/via-agp.ko
INSTALL drivers/ide/pci/via82cxxx.ko
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.6.1; fi
depmod: *** Unresolved symbols in /lib/modules/2.6.1/kernel/fs/msdos/msdos.ko
depmod: fat_scan
depmod: fat_dir_empty
depmod: fat_add_entries
depmod: fat_notify_change
depmod: fat_date_unix2dos
depmod: fat_build_inode
depmod: fat_detach
depmod: fat_attach
depmod: fat_new_dir
depmod: fat_fill_super
depmod: *** Unresolved symbols in /lib/modules/2.6.1/kernel/fs/vfat/vfat.ko
depmod: fat_scan
depmod: fat_dir_empty
depmod: fat_add_entries
depmod: fat__get_entry
depmod: fat_notify_change
depmod: fat_date_unix2dos
depmod: fat_build_inode
depmod: fat_search_long
depmod: fat_detach
depmod: fat_attach
depmod: fat_new_dir
depmod: fat_fill_super
depmod: *** Unresolved symbols in /lib/modules/2.6.1/kernel/sound/core/oss/snd-mixer-oss.ko
depmod: snd_cards
depmod: snd_ctl_notify
depmod: snd_info_get_line
depmod: snd_register_oss_device
depmod: snd_card_file_remove
depmod: snd_kcalloc
depmod: snd_info_free_entry
depmod: snd_ctl_find_id
depmod: snd_card_file_add
depmod: snd_info_create_card_entry
depmod: snd_oss_info_register
depmod: snd_mixer_oss_notify_callback
depmod: snd_iprintf
depmod: snd_info_register
depmod: snd_kmalloc_strdup
depmod: snd_unregister_oss_device
depmod: snd_info_get_str
depmod: snd_info_unregister
depmod: *** Unresolved symbols in /lib/modules/2.6.1/kernel/sound/core/oss/snd-pcm-oss.ko
depmod: snd_pcm_hw_refine
depmod: snd_pcm_playback_ready
depmod: snd_pcm_hw_param_value_max
depmod: snd_info_get_line
depmod: snd_register_oss_device
depmod: snd_pcm_format_set_silence
depmod: snd_card_file_remove
depmod: snd_pcm_hw_constraints_init
depmod: _snd_pcm_hw_params_any
depmod: snd_pcm_format_width
depmod: snd_pcm_build_linear_format
depmod: snd_kcalloc
depmod: _snd_pcm_hw_param_setinteger
depmod: snd_pcm_open_substream
depmod: snd_info_free_entry
depmod: snd_card_file_add
depmod: snd_info_create_card_entry
depmod: snd_pcm_lib_writev
depmod: snd_pcm_kernel_playback_ioctl
depmod: snd_pcm_kernel_capture_ioctl
depmod: snd_pcm_lib_readv
depmod: snd_oss_info_register
depmod: snd_pcm_devices
depmod: snd_task_name
depmod: snd_pcm_release_substream
depmod: snd_pcm_lib_write
depmod: snd_pcm_capture_ready
depmod: snd_pcm_hw_constraints_complete
depmod: snd_pcm_format_physical_width
depmod: snd_pcm_format_unsigned
depmod: snd_pcm_lib_read
depmod: snd_pcm_kernel_ioctl
depmod: snd_iprintf
depmod: snd_pcm_format_big_endian
depmod: snd_pcm_notify
depmod: snd_pcm_format_linear
depmod: snd_info_register
depmod: snd_pcm_format_signed
depmod: _snd_pcm_hw_param_min
depmod: snd_pcm_stop
depmod: snd_kmalloc_strdup
depmod: snd_pcm_hw_param_mask
depmod: snd_pcm_hw_param_set
depmod: snd_mixer_oss_ioctl_card
depmod: snd_pcm_hw_param_value_min
depmod: _snd_pcm_hw_param_set
depmod: snd_pcm_mmap_data
depmod: snd_pcm_hw_param_near
depmod: snd_unregister_oss_device
depmod: snd_info_get_str
depmod: snd_info_unregister
depmod: snd_pcm_format_silence_64
...
...and it goes on. Every modules has failed dependencies.