I'm trying Ubuntu Desktop 8.04 for an amd64 server.  

I then did:

sudo apt-get install ltsp-server-standalone openssh-server

I edited my /etc/ltsp/dhcp.conf file to match my ltsp network card as follows:

#
# Default LTSP dhcpd.conf config file.
#

authoritative;

subnet 192.168.1.0 netmask 255.255.255.0 {
    range 192.168.1.20 192.168.1.250;
    option domain-name "ds";
    option domain-name-servers 192.168.1.8;
    option broadcast-address 192.168.1.255;
    option routers 192.168.1.8;
#    next-server 192.168.1.8;
#    get-lease-hostnames true;
    option subnet-mask 255.255.255.0;
    option root-path "/opt/ltsp/i386";
    if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
        filename "/ltsp/i386/pxelinux.0";
    } else {
        filename "/ltsp/i386/nbi.img";
    }
}

Then I did a sudo ltsp-build-client.  I ran into problems with the different 
architecture, so I did the steps below to blow that away, and then did

sudo ltsp-build-client --arch i386

Now my PXE clients boot, but my etherboot clients do not.  I run into this same 
problem as the message below.  I get the same messages.
The Etherboot clients load the kernel, and shows the Ubuntu splash screen, but 
then drops into BusyBox (initramfs).

>From a similar earlier thread:

---

Press control-alt-f1 on the terminal and see if you get the following output.

    * mount: Mounting /nbd0 on /rofs failed: Invalid argument
    * mount: Mounting /rofs on /root/rofs failed: Invalid argument
    * cp: unable to open '/root/etc/': Is a directory
    * mount: Mounting /root/dev on /dev/.static/dev failed: No such file or 
directory
    * mount: Mounting /sys on /root/sys failed: No such file or directory
    * mount: Mounting /proc on /root/proc failed: No such file or directory
    * Target filesystem doesn't have /sbin/init

If you see that, try the following on your server:

  cd /var/lib/tftpboot/ltsp
  sudo mv i386 i386.old
  cd /opt
  sudo mv ltsp ltsp.old
  sudo ltsp-build-client
  sudo cp /opt/ltsp.old/i386/etc/lts.conf /opt/ltsp/i386/etc/

Clean up with:

  sudo rm -Rf /var/lib/tftpboot/ltsp/i386.old
  sudo rm -Rf /opt/ltsp.old

---

I really like what you all have done with LTSP and Ubuntu.  I'd really 
appreciate any help you could give me to get the etherboot clients up and 
running.

I have been using LTSP since version 3 on a variety of distributions, so I'm 
not completely new to this.  I have noticed some things that I am not sure 
about.

I do not have an /etc/exports file.
I do not have the workstations set up in my /etc/hosts file as previous 
versions of LTSP did.
I do not have an lts.conf, although I understand that is optional now, and has 
been moved.

Does it sound like my install did not go right?  

I'm trying to figure out wireshark so maybe I can come up with more info what's 
going on.

Any help would be greatly appreciated!

With kind regards,

Peter, hieromonk


      

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

Reply via email to