Thank you and good bye.

Russ Allbery rra at debian.org
Tue May 5 22:50:48 CEST 2009


Henning Sprang <henning at sprang.de> 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 (rra at debian.org)               <http://www.eyrie.org/~eagle/>


More information about the linux-fai mailing list