Following "How To Compile A Kernel - The Debian (Sarge) Way" to install

Discussion in 'Kernel Questions' started by prude, Feb 28, 2007.

  1. prude

    prude New Member


    I am trying to install a version of carefully following every step of the guide Every step runs fine up until the step in part2 of the guide where I execute the command "mkinitrd.yaird -o /boot/initrd.img-".

    - currently running a 2.6.7 kernel:
    Linux globoid 2.6.7 #4 Sun Feb 18 15:42:41 CET 2007 i686 GNU/Linux

    - every step of the guide runs without errors until I execute "mkinitrd.yaird -o /boot/initrd.img-". This command exits with the following error:

    globoid:/tmp# mkinitrd.yaird -o /boot/initrd.img-
    yaird error: Could not read output for /sbin/modprobe -v -n --show-depends --set-version evdev (fatal)

    I am quite a newbie to this, so please be patient with me :) I hope that this guide is also valid for kernel
    Any idea what I am doing wrong? Any other files or configuration that would be interesting to investigate?

    Thanks in advance,
  2. falko

    falko Super Moderator ISPConfig Developer

    What's the output of
    ls -la /boot
  3. Ozzymud

    Ozzymud New Member

    I know this is an old thread, but i am working on an old machine :p

    i got this exact error when compiling 2.6.18 for an old thinkpad 760xl...

    it was my bad, in make menuconfig, i was trying to strip the kernel down as far as possible, evdev is the generic input event interface, and apparently required?

    CONFIG_INPUT_EVDEV set to m or y (default was m i think)

    again, only replying to such an old thread as it was tough finding a solution on google and i hope this helps someone else later... it bites finding LOTS of hits to various forums of solved errors without a solution in the post :p

Share This Page