fix: include workdir for r/o /usr overlay

This commit is contained in:
Rudra Saraswat 2026-04-02 01:19:12 +01:00
parent 956ef6fb01
commit bc75d75313

View file

@ -33,5 +33,6 @@ if [ -d "$NEWROOT"/.update_rootfs ]; then
touch "$NEWROOT"/.successful-update
fi
mkdir -p "$NEWROOT"/.blendOS-overlays/usr
mount -t overlay overlay -o index=off -o metacopy=off -o ro,lowerdir="$NEWROOT"/usr,upperdir="$NEWROOT"/.blendOS-overlays/usr "$NEWROOT"/usr
rm -rf "$NEWROOT"/.blendOS-overlays
mkdir -p "$NEWROOT"/.blendOS-overlays/usr{,.work}
mount -t overlay overlay -o index=off -o metacopy=off -o ro,lowerdir="$NEWROOT"/usr,upperdir="$NEWROOT"/.blendOS-overlays/usr,workdir="$NEWROOT"/.blendOS-overlays/usr.work "$NEWROOT"/usr