modprobe: Can't locate module usbcore

Hello Linux forum!
I am working on an older Red hat Linux version(kernel) 2.4.21 and I have compiled the kernel and I select it on startup, but I get the following errors:
Mounting Local Filesystems: Modprobe: modprobe: Can't locate module usbcore
modprobe: modprobe: Can't locate module udf
I've been googling and have followed many threads on this and many forums to no success.
I have added the following options in the make menuconfig:

  • file systems
  • dos fat fs support(modular)
  • VFAT (Win95) fs support(modular)
  • USB support
  • preliminary USB device filesystem
    -USB mass storage support(modular)
  • USB human interface device (full HID) support(modular)


Would anybody have any tips on how I can fix this? I have no idea why I am getting this error if I have all those modules added.
Thank you

Well, your system is not finding these two modules. Have you looked in the /usr/lib/.../kernel/drivers directory for the corresponding .ko files?