网络启动的无盘系统树莓派

领域知识 网络启动 工具链 硬件 树莓派4b 4G 配置代码 前提条件 PXE服务器 网络启动的群辉 个人电脑 SD读卡器 树莓派节点 有线连接到和PXE服务器相同的LAN SD卡,键盘,显示器,HDMI线各一个(设置网络启动方式时需要) 树莓派 设置网络启动 使用SD卡的安装方法,参考安装操作系统。登陆后的操作流程参考客户端配置文档 安装的操作系统需要和PXE服务器提供的相同(Raspberry Pi OS 2022-09-06-raspios-bullseye-arm64-lite.img),否则后续步骤生成initramfs时无法匹配内核版本会导致无法正常启动 获取device_id grep Serial /proc/cpuinfo | cut -d ' ' -f 2 | cut -c 9-16 另外,也可以使用pxe-server.sh的probe命令自动探测device_id 生成支持iscsi的initramfs sudo apt install open-iscsi initramfs-tools sudo touch /etc/iscsi/iscsi.initramfs sudo update-initramfs -v -k "$(uname -r)" -c 在/boot目录下有一个新文件:initrd.img-5.15.61-v8+ (版本和内核版本相同) 配置tftp 创建目录 PXE服务器的tftp根目录创建子目录,目录名是树莓派设备的device_id,例如 7092246e 复制文件 复制树莓派/boot目录下所有文件到tftp的子目录 配置无盘启动 参考Network Booting a Raspberry Pi 4 with an iSCSI Root ...

February 9, 2025 · afterain

在树莓派上运行Kubernetes

树莓派的资源有限,不适合安装标准版的kubernetes,推荐在受限资源环境下使用的k3s,k3s是经过官方认证,完全兼容标准。 ...

October 26, 2022 · afterain

安装配置RaspberryPi

安装系统 下载 操作系统镜像 树莓派有很多发行版,官方支持的Raspberry Pi OS就有多个版本(桌面版本,桌面版本+推荐软件,精简版)可供选择。场景是用树莓派做服务器,不连接显示器/键盘/鼠标,所以选择的精简版。 ...

September 29, 2022 · afterain