无盘站如果没有回写对系统的改动的需求的话,rootfs做成squashfs镜像放在nfs/cifs上性能会比直接nfs root效果好。
Debian的命令行可以这么写
boot=live netboot=nfs nfsroot=192.168.1.49:/nfs/debian
细节可以参考这里
https://manpages.debian.org/testing/live-boot-doc/live-boot.7.en.html
【 在 blitz 的大作中提到: 】
: 标 题: 有没有比较成熟的网络启动无盘工作站解决方案?
: 发信站: 水木社区 (Sun Jul 3 18:59:21 2022), 站内
:
: 方法倒是也不复杂,我自己已经过完一遍了:
: 1:起一个tftp,把用来启动的.efi, grub目录,内核,initrd放进去,这步有好几个坑:内核参数,efi文件从哪获得,initrd里要包含哪些模块,nfsv3还是v4,两者根路径写法不一样
: 2:起一个dhcpd,写好next-server和filename,这步要停掉子网里的其它dhcp
: 3:做一个rootfs:可以通过hack archlinux 的pacstrap来解决,但是如果host machine不是arch,稍微复杂点。有没有正式点的方法?
: 4:起个nfs把rootfs导出,注意写no root squash(拼对了吗?)
: 以上步骤都是手动做的,求有没有比较成熟的方案?
:
: - 来自 水木社区APP v3.5.5
:
: --
:
:
: ※ 来源:·
https://exp.mysmth.net·[FROM: 123.113.34.*]
--
FROM 198.74.122.130