Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.08 KB

File metadata and controls

32 lines (21 loc) · 1.08 KB

Raspberry PI Setup

This Ansible configuration sets up a Raspberry PI 2 with an encrypted root partition.

Usage

Playbooks which run on you workstation require the variable device to be set to the SD cards device path (e.g. /dev/sdX).

Note: The playbooks are not replay-safe.

Steps

  1. Insert the SD card into your workstation
  2. Identify the device (e.g. /dev/sdX)
  3. Run the playbook format-sdcard.yml to format and partition the SD card.
  4. Run the playbook install-image.yml to install Arch Linux on the SD card.
  5. Run the playbook config-image.yml to adjust some basic settings.
  6. Put the SD card into the Raspberry PI and boot it.
  7. Run the playbook prepare-encryption.yml.
  8. Insert the SD card into your workstation and run the playbook encrypt-root.yml.

Sources