165cf60551
nixos-modules: consolidate common init functions
...
The "config.genode.init.children" option is a superset of the
"config.genode.core.children" option, so refactor both into
helper functions.
2021-03-03 15:14:21 +01:00
16cf8a8e62
fixup ext2 image generation
2021-03-03 15:14:21 +01:00
7376302bcc
Do not worry about the store closure in make-ext2-fs
...
Probably should worry about this.
2021-03-03 15:14:21 +01:00
85a108bdb3
erisPatch nixos modules
2021-03-03 15:14:21 +01:00
b77a91bc87
nixos-modules: boot packages from buildPackages.buildPackages
2021-02-06 21:41:24 +01:00
8c0c7d55c4
nixos: config.genode.boot.storeBackend is "fs" or "memory"
...
Make the config.genode.boot.storeBackend option a choice between
a traditional file-system or memory-backed file-system image. Fix
GRUB booting when using a file-system store.
The nova-ahci test shows that this is working.
2021-02-01 13:37:28 +01:00
07645a3930
nixos: boot from AHCI
2021-01-12 12:56:43 +01:00
e833d68976
generalize lib/make-bootable-image.nix
2021-01-12 12:56:22 +01:00
7c3504d2d6
nixos-modules: add nix-store USB backend
...
Load the store from an EXT2 file-system from USB storage.
2021-01-12 10:27:25 +01:00