Re: diskless package issues...
Since your questions are of a general nature, I'm replying to the list
so others can help answer them.
M. Bernardoff wrote:
I'm using (true) diskless boot for about 1 year, but without using any
packages, building everythings myself... It's a good way to learn but
a good way to loose time too :o)
So, I'm interessted in some details :
how is the separation of /var and /etc done ? Ramdrive ? nfs with
--tranlate-names ? seprate directories ?
The diskless-newimage script in the diskless package creates a common
root directory which the hosts share, intended to be read-only, e.g. in
/var/lib/diskless/default/root. This root includes an init script which
mounts separate read-write /etc and /var directories, which are created
on the server by the diskless-newhost script e.g. in
/var/lib/diskless/default/10.0.0.1/etc and var. diskless-newimage
creates an etc/fstab file, which is modified by diskless-newhost and put
into 10.0.0.1/etc with NFS mount points for root, etc, var and
var/lib/dpkg. It's really very well-done.
I suggest installing diskless and reading its documentation for details,
there's a very detailed howto on everything from building kernels to
setting up NFS, tftp, dhcp, etc. It should probably be updated though
to reflect the new dhcp-3, which seems to be able to support netbooting
a commun /dev may be a issue on some systems (for exemple with
multimedia machines) is it separate too ?
how /tmp is mounted with this package ?
/tmp is shared and read-only. That's a good point, maybe it should be a
symlink to /var/tmp?
did the package manage network PXE booting (true diskless) ?
No, it only sets up the NFS root stuff, but its documentation describes
how to do that.
I would be glad to have some information about this, but too much
work to dig in the package. If someone could answer some of my
questions, it would be very intersting. even a "mount >
send.me.this.file" , a "dmesg > this.one.too" and some /etc/exports,
/etc/fstab, "tree /tftpboot > bigger.but.send.it.to.me.anyway" on a
working diskless system managed with this package would be very
interesting for me :o)
The documentation includes many of these...
GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6
Welcome to the best software in the world today cafe!
To UNSUBSCRIBE, email to email@example.com
with a subject of "unsubscribe". Trouble? Contact firstname.lastname@example.org