Henning Sprang <[email protected]> writes: > Russ Allbery wrote: >> Debian-based FAI cannot build Ubuntu intrepid or jaunty systems; the >> boot from the NFS root fails. That's due to the initramfs-tools and >> live-initramfs problems. > > But that happens only when you try to install from an Ubuntu NFSRoot - > which you don't need to. > > You can extract about any base image you want, from a Debian NFSroot, > even Redhat and SuSE, and then call their package managers, etc. from > the NFSroot into /target. > > That way, the initrd from Ubuntu is not used at install time. > Or do I get the problem wrong?
Hm, that's interesting -- I didn't think about trying that route. How do I specify a different base.tgz to unpack in the newly created file system? It looks like the path to base.tgz is hard-coded into subroutines-linux, at least in the version I'm currently looking at (which isn't the latest). I suppose I could generate a separate lenny NFS root for doing Ubuntu installations that has a base.tgz for jaunty in it. That's just a tarball of the results of debootstrap? -- Russ Allbery ([email protected]) <http://www.eyrie.org/~eagle/>
