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
