ClicBot開封の儀
AnsibleでRaspberryPi4の初期設定を自動化
はじめに
前回インストールした2つのRaspberryPiOSに初期設定を行います。仕事でAnsibleを少し触ったので勉強もかねてAnsibleで自動化してみようと思います。
AnsibleのコントローラマシンはMacを使い、MacからRaspberryPiへプロビジョニング(初期設定)を行います。設定が完了したらBerryBootでイメージ化してバックアップしておくとクリーンな環境への巻き戻しが楽になりそうです。
- はじめに
- 自動化する内容
- 環境
- RaspberryPi 側の初期設定
- Mac 側 の初期設定
- Ansible の設定
- Inventory ファイル
- Playbook ファイル
- Playbook 実行
- 途中でエラーが出た場合
- 最後に
BerryBoot で最新Raspberry Pi OSの32bit, 64bit をインストールして共存させる
前回の記事で作ったBerryBoot環境に最新のRaspberry Pi OS を入れてみます。OSイメージはSquashFS(SFS)という形式で作るようなので32bitと64bitのOSイメージをそれぞれ作ってインストールします。
- イメージダウンロード
- OSイメージファイル作成
- OSインストール
- 最後に
イメージダウンロード
Raspberry Pi本家からOSイメージをダウンロードします。 タイミングによっては時間かかります。。32bitの方はミラーサイトがあるようなのでそちらから取得するのも良さそうです。 64bit はベータ版のみのようです。
OS種類 | URL |
---|---|
32bit | https://www.raspberrypi.org/downloads/raspberry-pi-os/ |
64bit Beta | https://www.raspberrypi.org/forums/viewtopic.php?t=275370 |
32bitの最新版はリリース日が2020-05-27なので今現在のRaspberry Pi ImagerでインストールされるOSと同じと思われます。zipファイルは解凍しておきます。3倍くらいのサイズになるので気長に待ちます。
$ unzip 2020-05-27-raspios-buster-armhf.zip $ unzip 2020-05-27-raspios-buster-arm64.zip続きを読む