如何一次大量配置很多RPi?


10

在Stack Exchange,我们正在部署一堆Raspberry Pi,以便在我们新的纽约市很棒的总部进行各种显示。我正在尝试对具有相同SD卡映像的设备进行批量配置,但是当它通过创建的16GB直映像时,以4MB /秒的速度写入映像会非常缓慢dd

从一个单一的源映像批量提供大量Raspberry Pi的方法是什么?我没有时间让发行人预先刻录图像。


好问题。我们在最新的Jamboree上对此进行了聊天。我将尝试挖掘幻灯片。
Jivings

2
您使用的是完整的16GB还是大部分是空的。如果大部分为空,则可以创建较小的映像,并在首次启动时调整其大小。
Craig

@Craig您是否有示例或有关此操作的链接?我试图从概念上弄清楚该怎么做,但是如果有某个现有技术,那将是更好的选择。
Peter Grace

1
raspi-配置命令有扩大的根文件系统的选项,您也许可以设置一次性启动脚本来使用做,作为基础。
Craig

Answers:


2

该视频显示了一种解决方案(尽管不是特别优雅)。本质上,用户已菊花链式连接了一系列USB集线器和SD卡写入器,以便一次刻录10个SD卡图像。

在此处输入图片说明

他建议可以在他的GitHub上找到执行此操作的脚本,但不幸的是我找不到它。如果您想与他联系以寻求解决方案,似乎是他的个人网站。

但是,我怀疑脚本是否非常复杂,是否会花很多时间从头开始编写。


2

USB 3.0 SD读卡器应该能够以您的卡的速度限制来馈送数据。刻录最小的系统仍然要快得多,并且让每个Raspberry Pi在第二次启动时进行大小调整。


1

我正在使用u-boot进行类似的启动,将其pxe引导用于内核,将nfs稍后用于根文件系统。这样,您只需要写大约3 mb的内存即可完成。这也意味着,您可以通过更新nfs上的唯一主副本来简化维护。缺点是,启动速度会较慢。


0

来自Raspberry Pi基金会的Alex Bradbury目前正在打包一个工具,该工具可让您同时闪存一堆SD卡(尽管它仅限于您拥有的硬件SD卡插槽的数量)。

他的Github帐户目前没有公开可用,但应该尽快完成(根据他在最近一次会议上告诉我的内容)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.