4d284ae315
Move qemu specific config to vm.nix
2024-03-07 12:03:02 +01:00
023ad3de22
Split kernel configuration in files
2024-03-04 14:44:49 +01:00
eac68c64ec
Disable nsncd daemon in no-compressed.nix
2024-03-01 18:31:57 +01:00
483ad2944b
Format the qcow2 image with ext4
...
The image needs to be available to the guest with a partition table and
a partition with a label named "nixos" so the stage1 can mount it. By
enabling the virtualisation.diskImage option we now have a persistent
root filesystem, including /home.
2024-01-25 15:34:59 +01:00
4c413864b3
Add gdb and comment about nscd daemon
2024-01-22 16:05:38 +01:00
f63408f361
Disable nsncd daemon for now as it fails to load
...
It is currently causing a trap, but the reason is not clear:
nsncd[1179]: unhandled signal 7 code 0x1 at 0x00ffffff8184e920 in libc.so.6[ffffff81824000+1aa000]
CPU: 3 PID: 1179 Comm: nsncd Not tainted 6.1.72 #1-NixOS
Hardware name: riscv-virtio,qemu (DT)
epc : 00ffffff8184e920 ra : 00ffffff8184e868 sp : 00ffffffef6ab610
gp : 00aaaaaac0f07db8 tp : 00ffffff81822780 t0 : 00ffffffef6ab1f0
t1 : 00aaaaaac0e5283c t2 : 0000000000000b56 s0 : 00ffffffef6ab668
s1 : 0000000000000001 a0 : 0000000000000001 a1 : 00ffffffef6ab668
a2 : 00ffffffef6ab678 a3 : 00aaaaaac0f06e40 a4 : 0000000100000000
a5 : 00aaaaaac0eac296 a6 : 00ffffff819d3048 a7 : 00ffffffef6ab8c0
s2 : 0000000000000000 s3 : 00aaaaaac0efac40 s4 : 00aaaaaac0e6755a
s5 : 00ffffffef6ab678 s6 : 00aaaaaac0efac48 s7 : 00ffffff81a2fd58
s8 : 00ffffff81a30030 s9 : 00ffffffd7386ef0 s10: 0000000000000000
s11: 0000000000000000 t3 : 00ffffff8184e818 t4 : 0000000000000028
t5 : 00ffffff81a24380 t6 : 00ffffff81a074c8
status: 0000000200004020 badaddr: 00aaaaaac0eac296 cause: 0000000000000000
2024-01-22 13:37:26 +01:00
9a475bc1e3
Booting Linux and userspace OK
2024-01-19 12:35:05 +01:00