LTSP compatibility module: cannot find the init.new executable

"fglezg" <[email protected]>
Newsgroups gmane.linux.pxes.devel
Message-ID <[email protected]>
Hi:
I'm using a Debian Sarge server to configure PXES 0.9.
It serves the initrd file with dhcp3 and atftpd. The
thin clients can easily connect with a Windows 2003
Terminal Server.

Now I need one step forward: most of our applications
need a web browser, and a solution could be using PXES
(starting up the clients) and LTSP (running the browser).

After reading some howtos and mailing lists, I get the
following:
- All the NICs are PXE compatible.
	They boot from pxelinux.0.
- The server file /tftpboot/pxelinux.cfg/default contains
	kernel pxes/vmlinuz-2.4.20-12pxes.i586
	append ramdisk_size=16384 rw initrd=pxes/pxes-0.9.initrd
  I removed the "root=/dev/ram" to avoid
	"/dev/ram is not a valid block device"
  	I also tried "root=/"
- The initrd generated with pxesconfig contains only the
	LTSP/K12LTSP client. The LTSP server is set at build time.
- LTSP 4.0 is installed.
	nfs seems to work (rcpinfo and log messages are ok).

The problem begins here: when the client boots up, after the
initializing messages from mice and NIC, two dots appear (..),
and after the following lines are displayed:

"umount: /proc Device or resource busy"
various "/etc/init.d/rcS: 670 : [ not found"
"Error -w Cannot find the init.new executable"
"Perhaps you forgot to install the PXES-LTSP package on the server"
more "[ not found" lines
"Error -w mounting myserver:/opt/ltsp/i386"
more "[ not found" lines
And, until the PC is powered down, lines with
"Bummer, could not run '/bin/startsession': No such file or directory"

Since there's no Debian packages for PXES-LTSP, I used the .tar.gz
from 0.7 version. I copied "init.new" in both
/opt/pxes-0.9/stock/dist/usr/bin and sbin.
I also copied "init.new" in "ltsp/i386/usr/bin" and sbin.
I know that some links are also required, but I don't know exactly
who they are (something about modules, but I dont know if they must
be in the "dist" directory or in the "ltsp" directory).

No luck. The same error messages.

Then, I analized the /opt/pxes-0.9/stock/dist/etc/init.d/rcS file
and found that the problematic line was "mount_root $R", in the LTSP
configuration section.

I don't know how to fix it up.

Any idea ?
Where can I found specific documentation on PXES-LTSP ?

Thanks
Felipe.



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.