Files
oerv-firstboot/oerv-firstboot.sh
2025-09-05 14:43:13 +08:00

11 lines
347 B
Bash
Executable File

#!/usr/bin/env sh
echo "OERV first-time booting helper."
ROOT_PART="$(findmnt -no SOURCE /)"
ROOT_PARTNUM="$(lsblk -pr -no partn "${ROOT_PART}")"
ROOT_DISK="$(lsblk -p -no pkname "${ROOT_PART}")"
sgdisk -e "${ROOT_DISK}"
echo "Yes" | parted ---pretend-input-tty "${ROOT_DISK}" resizepart "${ROOT_PARTNUM}" 100%
partprobe
resize2fs "${ROOT_PART}"