[Nix-dev] Bootstrapping NixOS

Lluís Batlle i Rossell viric at viric.name
Sun May 13 18:10:53 CEST 2012


On Sun, May 13, 2012 at 05:28:07PM +0200, Alexander Foremny wrote:
> Unfortunately it appears as if Rackspace doesn't offer i686 Linux
> distributions to be run on their Cloud Servers. So I couldn't use the
> fixed i686 bootstrapping archive.
> 
> I managed to install NixOS on a Rackspace Cloud Server running Gentoo.
> I documented the process of installation on the wiki in case anyone is
> interested in it. However, it is definitely not ideal to install NixOS
> this way. But it works for now.
> 
> https://nixos.org/wiki/Install_NixOS_on_Rackspace_Cloud_Servers
> 

For those things there 'my' system_tarball_pc, that can be of help.
http://hydra.nixos.org/jobset/nixos/trunk

Did you give it a try?

Marc uses his minimal install archive; each has his preference. :)

Regards,
Lluís.

> 2012/5/10 Marc Weber <marco-oweber at gmx.de>:
> > Maybe I should just remove the wiki until I find time to host current
> > bootstrapping archives myself. I personally think the community should
> > provide more feedback to get this back into the repositories..
> > Eelco Dolstra removed it in the bast due to "lack of documentation"
> > without even asking for improving it.
> >
> > If you have a fast connection bootstrap on your own qemu instance and
> > copy everything up to your server eg using rsync or by creating your own
> > tar.
> >
> > I can also create a new archive for you. i686 is no issue. x86_64 will
> > require longer upload time ( a couple of hours ).
> >
> > http://mawercer.de/~marc/minimal-install-archive.patch
> > is the last patch which still may apply which you can use to create the
> > archive yourself.
> > cd /etc/nixos/nixos; nix-build -A minimal_install_archive ./release.nix
> >
> > If others have a better way for bootstrapping they may talk about their
> > way.
> >
> > Nice about my archive is that it ships with scripts such as
> > "run-in-chroot" which you may want to use a couple of times for
> > rebuilding the system till you get everything right.
> >
> > Marc Weber
> > _______________________________________________
> > nix-dev mailing list
> > nix-dev at lists.science.uu.nl
> > http://lists.science.uu.nl/mailman/listinfo/nix-dev
> _______________________________________________
> nix-dev mailing list
> nix-dev at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev


More information about the nix-dev mailing list