PiBakeryでオリジナルのインストール用イメージファイルを作る

公式Raspberry Pi OS

ラズパイの公式OSであるRaspbianのインストールはmicroSDカードへ書き込むことから始まります。その後のセットアップが初心者には苦痛かも知れません。それらが自動的に行えればと思ったことはありませんか?

いくつか方法がある中で、GUIで初期設定を追加させてイメージファイルをmicroSDカードへ書き込むPiBakeryというソフトウェアを使う方法があります。

ブロックを繋げる形でScratchのように直感的に操作可能です。

ここで設定した形で作成したイメージファイルをmicroSDカードから起動すると、パスワードの変更やWi-Fiの設定、独自のファイルを実行など、何もせずともある程度のセットアップが自動的に行える仕組みです。

はじめに注意事項

このPiBakeryはWindows用、Mac用、GitHubのソースコード、様々なプラットフォームに対応しています。

但し、結論から言うと、あまり積極的にはオススメできません・・・。なら、紹介するなとなってしまいますが・・・、どうしても通常のインストールと初期設定が難しい方は試してみても良いでしょう。

ちょっとオススメ出来ない理由は3つ

  1. ダウンロードが遅い
  2. Raspbianイメージファイルが合計7GB以上保存される
  3. PiBakeryはインストーラーの実行時に警告を表示

ダウンロードページにも記載があるように、Raspbianのイメージファイルが含まれているため、MacとWindowsの両方のバージョン共にファイルサイズが非常に大きいです。
インターネット接続の速度によっては、ダウンロードに時間がかかる場合があります。

ダウンロードするアプリケーションファイルは、/Library/Application/Support/PiBakery/os/にフルバージョンとLiteバージョンのimgファイルが保存され、合計約7GBになってしまいます。

(それに現在Raspbianは3つのバージョンですけど・・・?)

加えてWindowsでSmartScreenが、MacでGatekeeperがあるため、PiBakeryはインストーラーの実行時に警告を表示します。 (MacなどではPKGファイルを右クリックから開くで結果的にインストールや実行は可能)

これらを踏まえた上で実行してみてください。

補足:GitHubでインストールするPiBakery v2 Betaの場合、書き込むイメージファイルを選択できるので、ファイルサイズは消費しません。しかし、ベータ版ということと最終の更新が2018年7月なのがネックです。

ダウンロード

ダウンロードはWindows版、Mac版、ソースコード版とあります。

Mac、Windowsはインストーラーをダウンロードし実行します。

インストールに際し、冒頭でも触れたようにエラー回避します。

ソースコード版は以下を参照してください。NodeJS とnpmパッケージツールが必要になります。

https://github.com/davidferguson/pibakery

イメージファイルはインストールする

インストールの注意点として、Raspbianのイメージを選択せずにインストールを完了するとエラーで利用できません。

(画面はMac版)

Macの場合だけ説明すると、/Library/Application/Support/PiBakery/os/にPibakery.imgがフォルダごと存在しませんので、選ばなかった場合は再度インストールをする必要があります。

基本の使い方

起動後、アップデート使い方は簡単です。左のメニューのジャンルから実行させたいタスクを選びます。

ブロックにはテキストが入力できるものもあり、そこに例えばパスワードを入力しておけば起動後に変更されているという仕組みです。

Import、Exportでxmlファイルとして保存と読込ができます。何度も同じような設定にする場合に保存しておくと便利です。

ブロックにはPythonプログラムを自動実行させる仕組みもあるため、オリジナルのイメージセットアップが柔軟に行えます。

Wi-Fiのセットアップを例にしてみると、Network名にSSID、パスワード、暗号タイプ、そしてJPを選べるようになっています。

このサイトでもご紹介しているwpa_supplicant.confをルートに置くことと同じ仕組みです。

https://raspida.com/wifisetupfile

\ Raspberry Pi 4はメモリー8GBが最新 /

【セット概要】「データーベース」「Webサーバー」「NAS」「AI処理」「4K画像での2画面処理」などの高負荷がかかる処理を、長時間稼働させるのに必要な負荷テスト行い、当社で厳選した高品質なパーツを組み合わせたセットです。高品質なAnker製USB電源の採用、トラブルの原因になりやすい電源周りをデジタルモニターリングできるをType-Cケーブル、Raspberry財団認定モデル 高速タイプ 100MB/sec 128GB MicroSD、静音FANによる強制冷却など、高負荷運用でも長期に渡る安定稼働が可能です。また単品でご購入いただくよりお得です。

書き込む

Writeで書き込めます。microSDカードを選び、一緒にインストールされたRaspbianイメージファイルを選びます。FullとLiteしかありません。

ソースコード版であるV2βならイメージファイルを選べます。

ブロックは .jsonファイル形式

ブロックは自分でも作ることが可能です。.json形式です。

初心者には敷居が高いですけど、定義が公式ページにもあります。

https://www.pibakery.org/docs/contribute.html

検索すると色々なブロックが見つかります。

最後に

Raspbianの用は、ダウンロード後の書き込みにはbalenaEthcerが定番となっています。個人的にはその方法が一番確実で分かり易い部分もありオススメしています。

ただ、初心者の人にはmicroSDカードを差して電源を入れたらセットアップが終わっているというのはお手軽だと思います。

もちろん、Wi-Fiなど事前に用意しておかないとならない情報はありますけど・・・。

自分専用だとしても、毎回セットアップしなくても済むので、決まったイメージが1つあっても良いでしょう。

これだとヘッドレスインストールが案外と簡単に実現できます。

https://raspida.com/headless-install2pi0w

少しハードディスクを圧迫するうえ、更新が1年以上前なので、積極的にはオススメしませんが、V2βが正式版でリリースされれば使い勝手はより一層良くなると思います。

自動的にセットアップまで完了させることができるRaspbianのイメージ作成ソフトPibakeryのご紹介でした。

ラズパイダ

ラズパイダ

学べる楽しむ便利になる。小さいくせにヤケにパワフル。そんなRaspberry Pi をまだ知らない人に伝えたい。様々な場所で利用されているRaspberry Pi を知って「あっ、これもラズパイだっ!」だからラズパイダ!

関連記事

特集記事

コメント

この記事へのコメントはありません。

最近の記事 はじめて向け
  1. OMV5のアップデートエラー回避

  2. Raspberry Pi Pico マイコンボード、僅か4ドルで登場

  3. お掃除ルンバのアイロボットから教育用ロボット「Root」発表

  4. 【海外】プライステーション2の中にラズパイ4を組み込んで多目的マシン

  5. openSUSEがRaspberry Pi 4と400、Compute Module 4をサポート(まだバグあり)

  1. お掃除ルンバのアイロボットから教育用ロボット「Root」発表

  2. 【初心者向け】Raspberry Pi 4との接続方法(電源、HDMI)

  3. 【初心者向け】はじめてRaspberry Pi OS をダウンロードする人へ

おすすめの記事

  1. ラズパイ4をデスクトップPCライクに使えるOSとして個人的に急浮上中のEndlessOS

  2. ラズパイ4にも対応している軽量でクールなOS「Manjaro」はアリ

  3. NextcloudとRaspberry Pi 3B+で作る自分専用クラウド

  4. 非公式のLinuxディストリビューション〜Raspberry Pi で動く様々なOS一覧まとめ13種類!

  5. 正式にUbuntuがラズパイ4に対応(Ubuntu 20.10)

  6. これも動く、風変わりなOS〜Raspberry Pi で動く様々なOS一覧まとめ13種類!

今月の人気記事

  1. 1

    Raspberry Pi で動く様々なOS一覧まとめ13種類!

  2. 2

    ラズパイ4をUSB接続のSSDから起動する方法(USBブート)

  3. 3

    初心者でもラズパイでNASサーバーを作ってみよう!

  4. 4

    Raspberry Pi 4の初期設定2020年版

  5. 5

    Raspbian のWi-Fi設定(Raspberry Pi 初期設定)

  6. 6

    ラズパイ4とOMV5(openmediavault5)で作る自宅NASサーバーの設定方法

  7. 7

    Raspberry Pi 4を起動したのにモニターに画面が映らない対処法

  8. 8

    ラズパイ4はPCライクな性能になったけどPCではないよという話

  9. 9

    Raspberry Pi 4のOSをデスクトップPCとして使うためにUbuntuMATEをインストールしてみた

  10. 10

    ラズパイで使うmicroSDカードの選び方

記事ランキングページ

TOP