/freebsd_arm64_sd_setup_zfs

setup ZFS root in external USB HDD/SSD, for PINE64

Primary LanguageShellBSD 2-Clause "Simplified" LicenseBSD-2-Clause

freebsd_arm64_sd_setup_zfs

setup ZFS root in external USB HDD/SSD, for PINE64

Set up sequence

  1. fetch SD image
fetch http://ftp.freebsd.org/pub/FreeBSD/snapshots/arm64/aarch64/ISO-IMAGES/12.0/FreeBSD-12.0-CURRENT-arm64-aarch64-PINE64-20180412-r332432.img.xz
  1. write SD image
xzcat FreeBSD-12.0-CURRENT-arm64-aarch64-PINE64-20180412-r332432.img.xz | dd of=/dev/da0 bs=1k conv=sync,noerror
  1. boot from SD
  2. connect external USB HDD or USB SSD
  3. login as root
  4. set current time
  5. fetch setup script
fetch https://raw.githubusercontent.com/bsd-hacker/freebsd_arm64_sd_setup_zfs/master/setup_zfs.sh
  1. execute setup script
/bin/sh setup_zfs.sh
  1. reboot