MX4300 storage is limited, it has 2 unused partitions, any way to use them?

Ive been looking in the whole MX4300 support thread and it was mentioned a couple times, some people did some testing but it never got to anything solid.

It was also mentioned in the pull req for support:

As far as Ive been able to find information about it, im stuck with 2 unused partitions which are basically half the storage of the device, which is already reduced due to double boot (From 1Gb to 120Mb available)

Could anyone help me out to figure out how to actually use that space please?
Thanks a lot!

If we assume information's correct, https://openwrt.org/docs/guide-user/additional-software/extroot_configuration.

But isnt extroot about using a pendrive or some sort of external storage? I dont see how to apply this to those partitions, if there is a way, could you help me set it up please? tyty

It's about additional storage, Openwrt does care in what form it comes.

1 Like

extroot can use (m)any backend storages to extend the rootfs, including otherwise unused partitions of the internal flash. However extroot considerably complicates (sys)upgrade, so it comes at a cost - and unless you really need it (and can't find a better device that doesn't need it), it's better avoided.

Well, Id need some more space for some packages, mainly wanting to run technitium and a traffic logger, so I dont think I can do it without the extra storage (I did buy this device in particular for the 1gig storage, only to find half of it unusable)

I cant find any way in the extroot (that I understand at least) wiki to use these 2 partitions though

(Read the last paragraph on top of https://openwrt.org/toh/start)

It's not device specific, and assumes the extra storage isn't built in.

Pretty sure you won't be able to use two, but one, pick wisely.

Thanks a lot, this was what I needed! Lets hope I dont brick the device

Sorry to bother you again, as far as I understand I need to replace the overlay with the chosen MTD, Ive got it all ready but I do have to attach it as UBI dont I? Which means it wont be attached at boot and extroot wont be able to "mount" it right?

Dunno, there isn't by any chance a bunch of mmcblk0* in /dev ?


Only MTDs

and the mtd that's unused, can't be mkfs:ed and mounted ?

Ive already formatted it (contained a firmware FS, the old firmware thats unused) and was able to mount it no problem, but before that I had to attach it to create Ubi1, made a volume and mounted ubi1_0.
Im not sure how extroot would work if its not even attached yet at boot time