Skip to content

Commit

Permalink
docs: nixos - how to build image
Browse files Browse the repository at this point in the history
  • Loading branch information
ryan4yin committed Mar 6, 2024
1 parent e5da395 commit a5952f4
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions linux/nix/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@
1. `make-iso9660-image.nix`: TODO
1. `make-ext4-fs.nix`: TODO

测试 ISO 镜像跟 SD 卡都能正常使用交叉编译工具链,或者模拟工具链完成构建,也能在 Orange Pi 5 上正常启动。

我在测试使用 `make-disk-image.nix` 构建使用 EDK2(UEFI) 启动的 NixOS 镜像时遇到了问题:

1. 如果将交叉编译工具链(pkgsCross)作为 `make-disk-image.nix` 的参数传入,那么:
Expand All @@ -37,6 +39,7 @@
1. 如果使用模拟工具链(即在 qemu-aarch64)来运行 `make-disk-image.nix`,那么:
1. 会导致在运行时疯狂报错 ` Cannot allocate memory`,即使给 `make-disk-image.nix` 传递的参数设置了 8G 内存,还是同样的错误。


TODO

## devbox 调研
Expand Down

0 comments on commit a5952f4

Please sign in to comment.