2018-07-03 18:35:52 +11:00
|
|
|
#! /bin/sh
|
|
|
|
|
|
|
|
if [ $# -ne 2 ]; then
|
2025-10-01 18:02:45 +02:00
|
|
|
echo "USAGE: $0 <device>"
|
2018-07-03 18:35:52 +11:00
|
|
|
fi
|
|
|
|
|
|
|
|
dev=$1
|
|
|
|
|
|
|
|
set -ex
|
|
|
|
|
2025-10-01 18:02:45 +02:00
|
|
|
apk add sgdisk
|
2018-11-13 14:44:15 +11:00
|
|
|
|
2018-07-03 18:35:52 +11:00
|
|
|
[[ $dev =~ nvme ]] &&
|
|
|
|
devp=${dev}p ||
|
|
|
|
devp=${dev}
|
|
|
|
|
2025-10-01 18:02:45 +02:00
|
|
|
zcat boot.img.gz | dd of=$dev
|
2018-07-03 18:35:52 +11:00
|
|
|
|
2025-10-01 18:02:45 +02:00
|
|
|
sgdisk --move-second-header --new=3:0:0 $dev
|
2018-11-13 14:44:15 +11:00
|
|
|
|
2025-10-01 18:02:45 +02:00
|
|
|
pvcreate ${devp}3
|
|
|
|
vgcreate storage ${devp}3
|
2018-07-03 18:35:52 +11:00
|
|
|
|