3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/nixos/modules
Tuomas Tynkkynen 6d176afe5e generic-extlinux-compatible: Add new bootloader for ARM
This module generates a /boot/extlinux/extlinux.conf bootloader
configuration file that is supported by e.g. U-Boot:

http://git.denx.de/?p=u-boot.git;a=blob;f=doc/README.distro;hb=refs/heads/master

With this, all ARM boards supported by U-Boot can be booted in a common
way (a single boot file generator, all boards booting via initrd like
x86) and with same boot menu functionality as GRUB has.

-- sample extlinux.conf file --
# Generated file, all changes will be lost on nixos-rebuild!

# Change this to e.g. nixos-42 to temporarily boot to an older configuration.
DEFAULT nixos-default

TIMEOUT 50

LABEL nixos-default
  MENU LABEL NixOS - Default
  LINUX ../nixos/n7vxfk60nb5h0mcbhkwwxhcz2q2nvxzv-linux-4.1.0-rc3-cpufreq-zImage
  INITRD ../nixos/0ss2zs8sb6d1qn4gblxpwlxkfjsgs5f0-initrd-initrd
  FDTDIR ../nixos/n7vxfk60nb5h0mcbhkwwxhcz2q2nvxzv-linux-4.1.0-rc3-cpufreq-dtbs
  APPEND systemConfig=/nix/store/469qvr43ln8bfsnk5lzcz6m6jfcgdd4r-nixos-15.06.git.0b7a7a6M init=/nix/store/469qvr43ln8bfsnk5lzcz6m6jfcgdd4r-nixos-15.06.git.0b7a7a6M/init loglevel=8 console=ttyS0,115200n8 drm.debug=0xf

LABEL nixos-71
  MENU LABEL NixOS - Configuration 71 (2015-05-17 21:32 - 15.06.git.0b7a7a6M)
  LINUX ../nixos/n7vxfk60nb5h0mcbhkwwxhcz2q2nvxzv-linux-4.1.0-rc3-cpufreq-zImage
  INITRD ../nixos/0ss2zs8sb6d1qn4gblxpwlxkfjsgs5f0-initrd-initrd
  FDTDIR ../nixos/n7vxfk60nb5h0mcbhkwwxhcz2q2nvxzv-linux-4.1.0-rc3-cpufreq-dtbs
  APPEND systemConfig=/nix/store/469qvr43ln8bfsnk5lzcz6m6jfcgdd4r-nixos-15.06.git.0b7a7a6M init=/nix/store/469qvr43ln8bfsnk5lzcz6m6jfcgdd4r-nixos-15.06.git.0b7a7a6M/init loglevel=8 console=ttyS0,115200n8 drm.debug=0xf
2015-05-17 23:38:03 +03:00
..
config Remove sysvtools from the system path 2015-04-20 11:33:42 +02:00
hardware nvidia: 346.47 -> 346.59 2015-04-07 13:24:55 -07:00
installer Merge pull request #7601 from cstrahan/iso-name-fix 2015-05-04 10:24:38 +02:00
misc Sane default configuration for sabnzbd module 2015-05-05 00:18:22 -04:00
profiles nixos.system_tarball_pc: Fix evaluation 2015-04-28 17:15:02 +02:00
programs Add kbdlight package and setuid wrapper 2015-05-11 13:23:01 +08:00
security grsecurity: Update stable and test patches 2015-05-11 02:45:38 +02:00
services Merge pull request #7842 from dezgeg/pr-nix-serve 2015-05-14 22:44:43 +03:00
system generic-extlinux-compatible: Add new bootloader for ARM 2015-05-17 23:38:03 +03:00
tasks Typo 2015-04-20 16:12:28 +02:00
testing test-instrumentation.nix: Prevent calling a pager 2015-01-15 14:39:29 +01:00
virtualisation VMWare guest support and open-vm-tools package 2015-05-15 12:43:21 +02:00
module-list.nix generic-extlinux-compatible: Add new bootloader for ARM 2015-05-17 23:38:03 +03:00
rename.nix Make environment.checkConfigurationOptions an alias 2015-04-10 16:11:07 +02:00