Adam Pribyl <pri...@lowlevel.cz> skribis: > deco stop udev > mount -t devtmpfs dev /dev > deco start udev > > then /dev is correctly populated.
This patch apparently does the trick similarly:
diff --git a/gnu/services/base.scm b/gnu/services/base.scm index ae12c8e..31f1b74 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -497,6 +497,7 @@ passed to @command{guix-daemon}." (setenv "LINUX_MODULE_DIRECTORY" "/run/booted-system/kernel/lib/modules") + (mount "none" "/dev" "devtmpfs") (let ((pid (primitive-fork))) (case pid ((0)
(We can’t use devtmpfs in ‘mount-essential-file-systems’, which is used before udev starts, though.) Ludo’.