# Mono Gateway r1788358461

**Root filesystem is now squashfs (read-only) on both A/B slots.**

Why: an immutable rootfs, smaller and faster OTA updates, and it removes the ext4 sizing bug that could make `owut upgrade` fail.

## Action required — existing devices, one time
Your device is still on ext4. Convert it once with the migration script — it preserves your settings and everything under `/data`:

```
wget -O /tmp/migrate-squashfs.sh https://openwrt.mono.si/migrate-squashfs.sh
sh /tmp/migrate-squashfs.sh
```

It saves a safety backup to `/data/pre-squashfs-backup.tar.gz`, prepares the system, then converts. The board reboots into the new squashfs slot and **automatically rolls back** to your current system if anything goes wrong.

After converting, plain `owut upgrade` works as usual.

*(Don't run `owut upgrade --fstype squashfs` by hand — use the script; it's what carries your config across the ext4→squashfs switch.)*
