Commit 3d1e59d1 authored by Anton Midyukov's avatar Anton Midyukov

auto-resize: use make-initrd-kickstart

parent f3bb934c
Эта фича включает авторасширение корневого раздела
при помощи systemd.growfs
Данная фича добавляет initrd фичу kickstart с конфигом для расширения
корневого раздела до максимума.
use/auto-resize:
@$(call add_feature)
@$(call add,THE_PACKAGES,rpi4-resize-rootpart)
@$(call add,BASE_BOOTARGS,ksfile=ks.cfg)
@$(call add,BASE_PACKAGES,make-initrd-kickstart)
@$(call add,VM_INITRDFEATURES,kickstart)
#!/bin/sh -efu
# For resize rootfs with systemd-growfs@-.service
# set x-systemd.growfs option in /etc/fstab for rootfs
sed -i '/^LABEL=ROOT/s/defaults/defaults,x-systemd.growfs/' /etc/fstab
#!/bin/sh -efu
[ -f /etc/initrd.mk ] || exit 0
echo "part --onpart=/dev/root --resize --grow --useexisting" > /boot/ks.cfg
echo "KICKSTART_CONFIGS += /boot/ks.cfg" >> /etc/initrd.mk.oem
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment