Bagaimana saya bisa menyediakan banyak sekali RPi secara massal?

10

Di sini, di Stack Exchange kami mengerahkan sekelompok Raspberry Pi untuk melakukan berbagai tampilan di kantor pusat NYC kami yang baru dan mengagumkan. Saya mencoba menyediakan secara massal unit-unit dengan gambar SD Card yang sama, namun menulis gambar pada 4MB / detik sangat lambat ketika gambar 16GB lurus dibuat melalui dd.

Opsi apa yang harus saya miliki untuk menyediakan secara massal banyak Raspberry Pi semua dari satu sumber gambar? Saya tidak punya waktu untuk mendapatkan gambar yang dibakar sebelumnya oleh distributor.

Peter Grace
sumber
Pertanyaan yang bagus Kami mengobrol tentang hal ini di Jambore terbaru. Saya akan mencoba dan menggali slide.
Jivings
2
Apakah Anda menggunakan 16GB penuh atau sebagian besar kosong. Jika sebagian besar kosong, Anda dapat membuat gambar yang lebih kecil dan mengubah ukurannya saat boot pertama.
Craig
@Craig apakah Anda memiliki contoh atau tautan tentang cara melakukan ini? Saya mencoba mencari cara untuk melakukan ini secara konseptual tetapi jika ada seni sebelumnya di suatu tempat yang jauh lebih disukai.
Peter Grace
1
Perintah raspi-config memiliki opsi untuk memperluas rootfs Anda mungkin dapat mengatur skrip startup satu kali untuk melakukannya dengan menggunakannya sebagai basis.
Craig

Jawaban:

2

Video ini menunjukkan satu solusi (meskipun bukan solusi yang sangat elegan). Pada dasarnya pengguna telah menghubungkan rangkaian USB Hubs dan penulis Kartu SD untuk membakar 10 gambar kartu SD sekaligus.

masukkan deskripsi gambar di sini

Dia menyarankan agar skrip untuk melakukan ini akan tersedia dari GitHub-nya tetapi sayangnya saya tidak dapat menemukannya. Ini tampaknya situs web pribadinya jika Anda ingin menghubunginya untuk solusinya.

Namun, saya ragu skripnya sangat kompleks dan tidak akan banyak menulis dari awal.

Jivings
sumber
2

Pembaca kartu USB 3.0 SD harus dapat memberi makan data pada batas kecepatan kartu Anda. Masih akan jauh lebih cepat untuk membakar sistem minimal, dan biarkan setiap Raspberry Pi melakukan pengubahan ukuran pada boot kedua.

scruss
sumber
1

Saya melakukan hal yang sama dengan u-boot untuk memulai, menggunakan boot pxe untuk kernel dan nfs nanti untuk sistem file root. Dengan begitu Anda hanya perlu menulis sekitar 3 mb yang sangat cepat dilakukan. Ini juga berarti, Anda dapat memudahkan perawatan dengan memperbarui satu-satunya master copy di nfs. Kelemahannya, startup akan lebih lambat.

Maks
sumber
0

Alex Bradbury dari yayasan Raspberry Pi saat ini sedang mengemas alat yang memungkinkan Anda untuk mem-flash sekelompok kartu SD pada saat yang sama (meskipun terbatas pada jumlah slot kartu SD perangkat keras yang Anda miliki).

-Nya Github akun saat ini tidak memilikinya tersedia untuk umum, tetapi harus dilakukan segera (dari apa yang dia bilang pada konferensi baru-baru ini).

phalt
sumber