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