Andy Bakun wrote:
> On Fri, 2005-12-02 at 23:21 +0100, Morten Nilsen wrote:
> 
>>Bruce Platt wrote:
>>
>>>>what errors did you get?
>>>
>>>No errors.  bzImage is loaded as verified by tcpump/ethereal, but blank
>>>screen afterwords.  Nothing executes!  Perhaps I have a misconfiguration in
>>>my default file in pxelinux.cfg?  I note in yours that rather than
>>>specifiying an initrd.img you specify /sbin/init.  It's not clear why.  Can
>>>you explain?
>>
>>okay.. I think I just saw your problem.
>>you can't use an initrd with pxeboot..
>>the kernel has no concept of networks at the point where it would load 
>>the initrd.
> 
> 
> Grub can be configured to load the initrd into ram, and then tell the
> kernel where it is located in memory.  The kernel doesn't need to read
> the initrd from over the network.  While I have not been able to use an
> initrd with a pxeboot recently (mainly because of problems with nash in
> the initrd, not with the kernel not being able to load it), I know this
> is possible.  I have been able to successfully boot FC4, but not
> trustix, over pxe using grub.  This is all outside any specific
> distribution.
> 
> I highly suggest using grub as your pxe frontend (which itself can even
> be delivered via tftp), but that may require building a grub that
> supports your network card.
> 


What a great group and list this is.  I am learning more each day.  I 
don't have access to my embedded system and it's support systems over 
the weekend.

My goal in all of this is to wind up with my embedded system running 
Tustix 2.2 or 3.0 .  I have had numerous problems:

1. I can't get it to mount a root partition via nfs trying various methods.

2. I can't get either version of TSL to run an install.  2.2 goes all 
the way through the install process then at then end dies with an error 
that anaconda can't write to /dev/tty5.  Since the embedded system will 
use a CF card for it's hdd, an install is probably not healthy for the 
CF card :-).  TSL 3.0 install when booted via pxelinux never gets past 
the  "Switching to run level 3" screen message.

3. I have found that the TSL version of pxelinux.0 from syslinux will 
not work with my system which is a Soekris 4801, but a RedHat pxelinux.0 
will.  :-(

The TSL versions of pxelinux.0 don't write to  the serial console, 
/dev/ttyS0 properly and can't find the kernel :-(

4. I will try next to look at grub as the front-end as suggested here.

I obviously like TSL much better than RH or FC for all the reasons too 
numerous to state.  TSL should be the base of a great embedded system, 
and I don't want to use any BSD flavor as it's then another flavor to 
have to support.

I will post progress as it occurs.

Thanks for all help! And, of course, regards,

Bruce
_______________________________________________
tsl-discuss mailing list
[email protected]
http://lists.trustix.org/mailman/listinfo/tsl-discuss

Reply via email to