Remix.run Logo
freetime2 3 days ago

> The docs as they’re written only work for the ext4 images if I remember correctly

I was using an ext4 image and still ran into problems. And in addition to the scripts on the page that I linked above, I also tried this other variation from their docs [1]. They all ended up rendering the sytem unbootable.

Eventually I think I ended up using an Ubuntu Live ISO to boot the system and made the change there. Definitely a bit of a pain, and according to the docs it sounds like something I would need to do again after an upgrade.

I also tried following their steps for "building your own image with larger partition size" [2], but couldn't get that to work either.

I had fun playing around with OpenWrt. But in the end was forced to admit that I didn't really need any features in OpenWrt, and whatever benefits I was getting from it were not worth the effort. Also, even a minute of downtime for a reboot was pretty annoying to my family when they were trying to stream a movie, etc.

[1] https://openwrt.org/docs/guide-user/advanced/expand_root

[2] https://openwrt.org/docs/guide-user/installation/openwrt_x86...

zokier 3 days ago | parent [-]

I know the answer to this. The ext4 filesystem that openwrt creates by default is just janky. To get well-working filesystem that you can resize etc, you need to build custom image with a small patch to fix up the ext4 fs creation.

https://github.com/openwrt/openwrt/issues/7729#issuecomment-...

https://github.com/openwrt/openwrt/compare/main...zokier:ope...

This is exactly the sort of thing why I'd want a openwrt for "big" devices. But I should get that patch also merged upstream...