自动安装 NetBSD ISO

自动安装 NetBSD ISO

是否有某种形式的自动 NetBSD 安装?

我想自动化这个手动过程: https://www.netbsd.org/docs/guide/en/chap-exinst.html

但我没有找到例子。

答案1

如果您的目标是 i386 或 amd64 Qemu 或 Xen VM,那么是的 --安妮塔为此目的而存在的工具。

答案2

当然,编译你可以做到。

您可以制作一个脚本来放置所有目录和所有内容并准备安装,更有趣的是,NetBSD 附带 build.sh

build.sh 是一个帮助您编译或交叉编译 NetBSD 的脚本

您只需输入诸如 build.sh make live iso 之类的内容即可制作 live iso

我不记得确切的选项,但你可以在这里看到它:

iso-image 在 RELEASEDIR/images 目录中创建 NetBSD 安装 CD-ROM 映像。 CD-ROM 文件系统将具有如release(7) 中所述的布局。

https://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/BUILDING

https://wiki.netbsd.org/tutorials/how_to_build_netbsd-current/#index7h1

另一个选项是将 NetBSD 安装复制到其他磁盘,但如果硬件不同,这可能会失败,这不是一个好的选择,无论如何 dd 可以做到这一点

PD:您应该查看 sysinstall 的源代码。

相关内容