Eric Thibodeau wrote:
The way I see it, multiple Gentoo roots would be available (different
machine profiles/optimisation) and they would be specified in the DHCP server's
config file as simply as any PXE entry.... So I am not too sure I
understand your "couple of ROOT=/foo" _and_ the busybox one...

I just had a single NFS root for all the nodes; didn't have time to get more sophisticated. So the couple of ROOT was one NFS, one busybox.

Didn't know/find such a document specific to Gentoo!....Google to the
rescue, I skipped through http://www.gentoo.org/doc/en/diskless-howto.xml
and I agree that the copying of the master's environment is definately not
the approach I would take. But, from what I read, it should be fairly easy
to modify the procedure simply to point to a root that is an independant
Gentoo tree, into which we can chroot (...limited to compatible arches of
course...) and manage the installed packages from there (portage tree
could be loop-mounted to avoid duplicating it).

No reason to chroot, loop mount and all that garbage if you're just doing package management. Just start by unpacking a stage there, and then:

ROOT=/path/to/diskless emerge -up world

Thanks,
Donnie
--
[email protected] mailing list

Reply via email to