[Udpcast] errors with --merge

Mycah Mattox mdm at spain.d8i.com
Wed Mar 8 18:33:43 CET 2006


> 
> I think the easiest is to get the udpcast kernel rpm from 
> http://udpcast.linux.lu/download/kernel-udpcast-2.6.14.4-1.i586.rpm
> 
> 
> If you do want to compile your own kernel, make sure to use the 
> configuration (.config) from 
> http://udpcast.linux.lu/20051223/udpc-config.txt
> (Copy this as .config into your kernel tree, and make oldconfig)
> 
> However, if you have trouble with the compilation, it's easier to just 
> use the RPM.
> 
> Alain
> 

I'm not really interested in building a custom kernel, as yours seems to 
have everything I really need.

Now, I have /lib/modules/2.6.14.4udpcast and it seems fine.  I also have 
/lib/udpcast.

I have a gentoo system, and my /boot isn't normally mounted, so 
vmlinuz-2.6.14.4udpcast is in my current directory.

If I simply run "/lib/udpcast/makeImage -i initrd -k 
vmlinuz-2.6.14.4udpcast" I get an enormous image that boots over pxe and 
comes up to a "Warning: unable to open an initial console." in which I 
thought may be due to the size.

So now I am running "/lib/udpcast/makeImage -i initrd -k 
vmlinuz-2.6.14.4udpcast -m ntfs cramfs eepro100 nls ide --cpio --bzip" 
which makes a considerably smaller image, but it comes up with "Kernel 
panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)"

Am I missing a required module?  Am I doing this entirely wrong?  I am 
building these on a machine thats running a 2.4 kernel, should that 
matter?

Sorry about all the questions, but so far my only luck on booting this is 
by using the Cast-o-matic images, which don't allow for pre and post 
scripts.

Thanks for your continued assistance.



More information about the Udpcast mailing list