00:22
<
gchristensen >
Dezgeg: I got overlay working with much cajoling
00:23
<
Dezgeg >
does it help with the builds?
00:24
<
gchristensen >
but I'm not sure it'll actually work without changes to stage 1's .sh
00:24
<
gchristensen >
I think I have to mkdirs after the /nix/.rw-store tmpfs and before overlay mounts
01:09
orivej_ has joined joined #nixos-aarch64
01:09
orivej has quit [(Ping timeout: 272 seconds)]
01:10
<
gchristensen >
yes! the Go hardlink test passed
01:45
orivej_ has quit [(Ping timeout: 248 seconds)]
01:49
orivej has joined joined #nixos-aarch64
01:57
<
gchristensen >
ok, yeah, it works but not sufficiently well
01:57
<
gchristensen >
fileSystems."/nix/store" =
01:57
<
gchristensen >
{ fsType = "overlay";
01:57
<
gchristensen >
device = "overlay";
01:57
<
gchristensen >
options = [
01:57
<
gchristensen >
"lowerdir=/mnt-root/nix/.ro-store"
01:57
<
gchristensen >
"upperdir=/mnt-root/nix/.rw-store/store"
01:57
<
gchristensen >
"workdir=/mnt-root/nix/.rw-store/work"
01:58
<
gchristensen >
upperdir and workdir must be two existing dirs on the same FS
01:58
<
gchristensen >
I s'pose I could not define it in fileSystems and mount it in postMountCommands
02:34
<
gchristensen >
ok y'all I've finished taking it down a lot, I've moved to overlayfs from unionfs and go builds now, so it should stay up pretty much all the time from now on. sorry for the unavailability :)
10:43
orivej has quit [(Ping timeout: 264 seconds)]
12:51
orivej has joined joined #nixos-aarch64
14:34
<
Dezgeg >
can you try the same for the installation ISOs?
14:35
<
gchristensen >
I could
14:36
<
gchristensen >
there is no good way to express that after mounting a specific tmpfs to make some dirs in it
14:36
<
gchristensen >
prior to mounting the next FS
14:39
<
Dezgeg >
there is already a hack in stage-1-init.sh for unionfs-fuse
14:39
<
Dezgeg >
so presumably that could be copy-pasted^Wadapted
14:40
<
Dezgeg >
anyway, I create an issue with the relevant links so it's not forgotten
14:40
<
gchristensen >
excellent, thanks!
20:11
<
andi- >
are we using that yet as replacement for boot(loader?).bin ?
20:15
<
samueldr >
> Support for USB, DMA, and Ethernet are in the works
20:16
<
samueldr >
(correct me if that's not what builds our bootcode.bin)
20:42
<
andi- >
somehow was assuming the blob
20:42
<
Dezgeg >
it's just a binary blob though
20:44
<
andi- >
looks pretty blobby to me samueldr ;-)
20:44
<
samueldr >
well, I said builds, but I meant packaged
21:10
orivej has quit [(Ping timeout: 240 seconds)]
22:17
orivej has joined joined #nixos-aarch64