I've been having some real issues creating a working configuration file for
my PXE Linux 2.03 installation from which I intend to boot diskless
workstations. I've tried a huge number of differences for passing the init
argument but none seem to work.
Current config file should look something like this:
********
default std
label std
    kernel linuz
        append root=/dev/nfs nfsroot=1.1.1.1:/mnt/lfs init=/static/bin/bash
********
It appears to load the nfs share fine but then complains about not being
able to fine bash.
I changed the file to add a prompt so I could enter the line by hand.
entered "std root=/dev/nfs nfsroot=1.1.1.1:/mnt/lfs
init=/static/bin/bash"
which boots to bash  fine.
Why when I try to just run the same commands from a config file is it
different from a manual entry. I guess that I'm just missing something
totally obvious but I just cant seem to work it out. Any help would be
gratefully received.
Many thanks
Manuel
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.596 / Virus Database: 379 - Release Date: 03/03/04
Manuel Tuthill wrote:> I've been having some real issues creating a working configuration file for > my PXE Linux 2.03 installation from which I intend to boot diskless > workstations. I've tried a huge number of differences for passing the init > argument but none seem to work. > > Current config file should look something like this: >"Something like"?! What does it actually *say*?> ******** > default std > > label std > kernel linuz > append root=/dev/nfs nfsroot=1.1.1.1:/mnt/lfs init=/static/bin/bash > ******** > > It appears to load the nfs share fine but then complains about not being > able to fine bash. > I changed the file to add a prompt so I could enter the line by hand. > > entered "std root=/dev/nfs nfsroot=1.1.1.1:/mnt/lfs init=/static/bin/bash" > which boots to bash fine. > > Why when I try to just run the same commands from a config file is it > different from a manual entry. I guess that I'm just missing something > totally obvious but I just cant seem to work it out. Any help would be > gratefully received.Somewhere in the kernel bootup messages it should say what the command line looks like as far as the kernel is concerned. What does it say? -hpa
James_Martin at ao.uscourts.gov
2004-Mar-05  14:52 UTC
[syslinux] pxelinux.cfg/default config issues
Yes, using serial redirection. See if your BIOS supports it.  Basically it 
pipes all the on screen stuff to the serial port, and you connect your 
laptop to the serial port and view it (or a serial concentrator, etc).
James
James S. Martin, RHCE
Contractor
Administrative Office of the United States Courts
Washington, DC
(202) 502-2394
Manuel Tuthill <manuel at lidimus.com>
Sent by: syslinux-bounces at zytor.com
03/05/2004 06:21 AM
 
        To:     "H. Peter Anvin" <hpa at zytor.com>
        cc:     syslinux at zytor.com
        Subject:        Re: [syslinux] pxelinux.cfg/default config issues
> "Something like"?!  What does it actually *say*?
Sorry for the confusion but the entire config file reas as
********
default std
label std
                 kernel linuz
                 append root=/dev/nfs nfsroot=1.1.1.1:/mnt/lfs 
init=/static/bin/bash
*********
> Somewhere in the kernel bootup messages it should say what the command
> line looks like as far as the kernel is concerned.  What does it say?
If your talking about the information that screams past as the Kernel is
loading, I haven't got a clue. I can see the last screen (which has no
infomation) but there must be 20 lines that scrolls off screen in less
than 2 seconds. Is there any way of slowing it down?
Manuel
_______________________________________________
SYSLINUX mailing list
Submissions to SYSLINUX at zytor.com
Unsubscribe or set options at:
http://www.zytor.com/mailman/listinfo/syslinux
Please do not send private replies to mailing list traffic.