Mycah Mattox wrote:
ignoring '/lib/modules/2.6.14.4udpcast' (lstat failed) Kversion=2.6.14.4udpcast Using ramdisk 01:00
Maybe an installation problem of the udpcast kernel. Did you install from RPM, or compile the kernel yourself? When compiling yourself, don't forget to do 'make modules_install'
Alain
I was using the kernel located at http://udpcast.linux.lu/20051223/linux, I did not realize for the merge command, I needed the sources.
Using the merge, is it rebuilding the entire initrd from the sources, and not really adding a file to an existing initrd?
With the sources, I'm able to complete the build with no errors while building using kernel-udpcast-2.6.14.4-1.i586.rpm and the above mentioned kernel linked.
Now the initrd went from 822172 to 3786015 (both bzipped) and when booting to the image, I get "Warning: unable to open an initial console." I see no other errors while scrolling through the displayed text.
Am I totally messing this up by using the pxe kernel? Should I be modifying the /lib/modules/2.6.14.4udpcast sources?
I used the same command line as the previous message to build this.
Am I doing something horribly wrong?
Thanks for your help. It's a great app.
Mycah
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 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.
Mycah Mattox wrote:
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)"
Weird. I used the exact same command line as you used (except for the path of makeImage and the kernel, and got a working initrd). I attached it to this mail...
Am I missing a required module?
No, everything seems to be complete.
Am I doing this entirely wrong?
No, the command line looks correct. As said, I used the same, and got a bootable image.
I am building these on a machine thats running a 2.4 kernel, should that matter?
The running kernel should not normally 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.
This will be provided in one of the next versions.
Thanks for your continued assistance.
Regards,
Alain
Mycah Mattox wrote:
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)"
Weird. I used the exact same command line as you used (except for the path of makeImage and the kernel, and got a working initrd). I attached it to this mail...
Am I missing a required module?
No, everything seems to be complete.
Am I doing this entirely wrong?
No, the command line looks correct. As said, I used the same, and got a bootable image.
I am building these on a machine thats running a 2.4 kernel, should that matter?
The running kernel should not normally 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.
This will be provided in one of the next versions.
Thanks for your continued assistance.
Regards,
Alain
I reinstalled all the udpcast stuff via rpm. Are you using the 20051223-1 version to make the version you have?
I reran the command again, and I continue to get the kernel panic error.
I am running: genromfs 0.5.1 syslinux 3.11 glibc 2.3.5 perl 5.8.7
I am able to load the image you sent, it doesn't seem to have the eepro100 module, as it isn't able to load it, but it can mount the filesystem and boot.
Any other suggestions? I can send you a copy of the image I generated. I really appreciate your help, this is very frustrating as this tool is perfect for what we would like to impliment it as and I've been working at it for days now.
Thanks again!
Mycah Mattox wrote:
I reinstalled all the udpcast stuff via rpm. Are you using the 20051223-1 version to make the version you have?
Yes
I reran the command again, and I continue to get the kernel panic error.
I am running: genromfs 0.5.1
Not needed if you use --cpio
syslinux 3.11
I had 2.11-1 (as shipped with Fedora Core 3)
glibc 2.3.5
2.3.6-0.fc3.1
perl 5.8.7
5.8.5-24.FC3
I am able to load the image you sent, it doesn't seem to have the eepro100 module, as it isn't able to load it, but it can mount the filesystem and boot.
Any other suggestions? I can send you a copy of the image I generated. I
Yes, this would be an idea, so that I can have a look.
really appreciate your help, this is very frustrating as this tool is perfect for what we would like to impliment it as and I've been working at it for days now.
Thanks again!
Regards,
Alain
Mycah Mattox wrote:
I reinstalled all the udpcast stuff via rpm. Are you using the 20051223-1 version to make the version you have?
Yes
I reran the command again, and I continue to get the kernel panic error.
I am running: genromfs 0.5.1
Not needed if you use --cpio
syslinux 3.11
I had 2.11-1 (as shipped with Fedora Core 3)
glibc 2.3.5
2.3.6-0.fc3.1
perl 5.8.7
5.8.5-24.FC3
I am able to load the image you sent, it doesn't seem to have the eepro100 module, as it isn't able to load it, but it can mount the filesystem and boot.
Any other suggestions? I can send you a copy of the image I generated. I
Yes, this would be an idea, so that I can have a look.
really appreciate your help, this is very frustrating as this tool is perfect for what we would like to impliment it as and I've been working at it for days now.
Thanks again!
Regards,
Alain
I just tried running the command again on a freshly-newly installed debian (3.1 r1) system with all the posted requirements.
I'm experiencing the same kernel panic errors.
I'll send you an example of the initrd.
Thanks!
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 9 Mar 2006 at 8:15, Mycah Mattox wrote:
From: Mycah Mattox mdm@spain.d8i.com Subject: Re: [Udpcast] errors with --merge To: alain@knaff.lu (Alain Knaff) Date sent: Thu, 9 Mar 2006 08:15:21 -0700 (MST) Copies to: udpcast@udpcast.linux.lu
Mycah Mattox wrote:
I reinstalled all the udpcast stuff via rpm. Are you using the 20051223-1 version to make the version you have?
Yes
I reran the command again, and I continue to get the kernel panic error.
I am running: genromfs 0.5.1
Not needed if you use --cpio
syslinux 3.11
I had 2.11-1 (as shipped with Fedora Core 3)
glibc 2.3.5
2.3.6-0.fc3.1
perl 5.8.7
5.8.5-24.FC3
I am able to load the image you sent, it doesn't seem to have the eepro100 module, as it isn't able to load it, but it can mount the filesystem and boot.
Any other suggestions? I can send you a copy of the image I generated. I
Yes, this would be an idea, so that I can have a look.
really appreciate your help, this is very frustrating as this tool is perfect for what we would like to impliment it as and I've been working at it for days now.
Thanks again!
Regards,
Alain
I just tried running the command again on a freshly-newly installed debian (3.1 r1) system with all the posted requirements.
I'm experiencing the same kernel panic errors.
I'll send you an example of the initrd.
Thanks!
Note exactly sure if it will help in any way, but I've included the udpcast programs on the g4l cd I use, and it has the 2.16.15.5 kernel, and has all the nic support I've been able to find. I've made an option to use udpcast with it, but it is just an option on one of the sub menu. I usually use a boot diskette with the 3com drivers, since all my machines have that card. Would be interesting if that kernel build would work, or give the same results.
Udpcast mailing list Udpcast@udpcast.linux.lu https://lll.lgl.lu/mailman/listinfo/udpcast
+----------------------------------------------------------+ Michael D. Setzer II - Computer Science Instructor Guam Community College Computer Center mailto:mikes@kuentos.guam.net mailto:msetzerii@gmail.com http://www.guam.net/home/mikes Guam - Where America's Day Begins +----------------------------------------------------------+
http://setiathome.berkeley.edu Number of Seti Units Returned: 19,471 Processing time: 32 years, 290 days, 12 hours, 58 minutes (Total Hours: 287,489)
BOINC Seti@Home Total Credits 523540.509793