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