Hi,

I would suggest you to remove the initrd line in /boot/grub/menu.list, and change the kernel line:
kernel /vmlinuz root=/dev/hda1  console=ttyS0,38400n8

Note that root= parameter need to specify the exact device. Please test.

Regards,
Puunky

On 3/2/2010 3:50 AM, hambug wrote:
We are using the voyage linux distribution and like it very much :)

Since we have special reuirements for the the kernel (e.g., RTAI) we want to
compile our own kernel. So we did the following:

- Install voyage Linux on a Flash Disk (We use a Soekris board as a target)
- Compile a new (patched) kernel
- Copy the kernel to the /boot directory (on the flash disk)
- Add a new grub entry in the menu.lst file
- Copy the kernel modules to /lib/modules directory (on the flash disk)

Result:
* the kernel modules could not be loaded (the directory
/lib/modules/new-kernel-version was not accessible even though it exisited
on the flash card).

* We have not generated a new initrd.img and we think that this might be the
problem
* Do we have to generate a new initrd.img that includes our new directory
for the kernel modules?
* How can we do this?
* Why is a initrd.img required anyway?

Thank you very much for helping us.



--
Regards,
Punky

Voyage Solutions (http://solution.voyage.hk)
* Embedded Solutions and Systems
  - Mesh Networking, Captive Portal, IP Surveillance, VoIP/PBX
  - Network Engineering, Development Platform and Consultation

        


_______________________________________________
Voyage-linux mailing list
[email protected]
http://list.voyage.hk/mailman/listinfo/voyage-linux

Reply via email to