[Soekris] Loading Linux Image on NET4526 - Part 2
Brian Candler
B.Candler at pobox.com
Wed Nov 7 06:43:48 UTC 2007
On Tue, Nov 06, 2007 at 04:21:58PM -0500, David Burke wrote:
> I now have another problem. Below is a dump from TFTPD32. I believe
> the errors associated with the file "pxelinux.cfg" are ok since no
> errors are shown when it gets to "pxelinux.cfg/default". But I am not
> sure about the errors shown below that. I don't know what the file is
> "linux.com" shown at the bottom of the TFTPD32 dump below.
What does your pxelinux.cfg/default file contain? It looks like you've told
it to fetch a file called "linux.com", but haven't created this file in your
tftp server.
> For reference, I have placed my full Linux image (which I have named
> image.img) in the directory "C:\Abyss Web Server\htdocs" but I am not
> sure if this is correct or not.
What do you mean by a "full Linux image", and how did you create it?
pxebooting requires a Linux *kernel* only (or a Linux kernel plus a Linux
initramdisk; the latter is a gzipped cpio archive for the root filesystem
for relatively recent 2.6 kernels)
Hmm, I guess you're using the files from there:
http://dl.metrix.net/support//pxeboot/tftpboot/
In this case, you should have a file "vmlinuz-2.4.22-pebble" in the top
level of your tftp directory, and pxelinux.cfg/default should say
SERIAL 0 19200
DEFAULT /vmlinuz-2.4.22-pebble console=ttyS0,19200,n8 initrd=initrd.img ramdisk_size=8192 root=/dev/ram0
Also you should have a file 'initrd.img' at the top of your tftp server,
which should be one of these:
http://dl.metrix.net/support//pxeboot/initrd/
There are more detailled instructions at the bottom of this page:
http://dl.metrix.net/support//pxeboot/
Brian.
More information about the Soekris-tech
mailing list