Find a file
Eelco Dolstra 0b26af2188 * The installer now installs a configuration on the target device that
boots into stage 1 (kernel+initrd) succesfully.
  
  `system-configuration.nix' contains the definition of the
  configuration to be installed.  The attribute systemConfiguration is
  installed into the profile /nix/var/nix/profiles/system.  Then the
  program /nix/var/nix/profiles/system/bin/switch-to-configuration is
  called to finalise the installation.  This program (generated by
  system-configuration.sh) installs Grub on the drive with a menu that
  contains the entry for the desired kernel and initrd.

  In principle this allows us to do rollbacks to previous system
  configurations by doing `nix-env --rollback' and then calling
  switch-to-configuration to update Grub.  Ideally this should be done
  in a single command (and we should consider the obvious risk of
  garbage collecting the current kernel etc. to which the current Grub
  menu points...).

  Maybe the responsibility for generating the Grub menu should be
  placed somewhere else.  For instance, we could generate a Grub menu
  automatically out of all the generations in the `system' profile.

svn path=/nixu/trunk/; revision=7009
2006-11-12 23:30:03 +00:00
boot re-enable the default debugging login shell 2006-08-04 23:39:59 +00:00
doc * show installation instructions at install time 2006-08-27 22:31:35 +00:00
init remove all reference to the "hotplug" package, since it is obsolete. 2006-04-25 23:52:31 +00:00
pure * Sketch for purely functional NixOS configuration. 2006-10-11 11:11:41 +00:00
test * The installer now installs a configuration on the target device that 2006-11-12 23:30:03 +00:00
fill-disk.sh * Some fixes. 2006-11-01 12:07:22 +00:00
init.sh refactor install process: 2006-08-27 14:14:59 +00:00
install.sh refactor install process: 2006-08-27 14:14:59 +00:00
isolinux.cfg - set timeout for isolinux to 1 minute 2005-08-03 18:14:47 +00:00
login.sh pass nano. Not that it actually works, because it also needs ncurses for terminal information... 2006-08-30 00:15:02 +00:00
make-disk.sh * Fixes. 2006-11-03 09:49:34 +00:00
pkgs.nix * Turns out that nested backticks (like $(... $(...))) are evil, since 2006-10-31 20:28:35 +00:00
ramdisk-login.sh rewrite to use busybox 2006-08-06 23:59:31 +00:00
run.sh change to new packages, with new nix, new bash, new everything! It's shiny and new! 2004-11-09 10:28:21 +00:00
STABLE * Version number, stable marker. 2006-11-04 11:27:08 +00:00
storepaths_format fix error in format 2005-08-25 17:53:43 +00:00
VERSION * Version number, stable marker. 2006-11-04 11:27:08 +00:00