Mola.
Muchas gracias por el tutorial y las aportaciones.
Ya tengo el extroot funcionando en el router, con un pendrive kingston de 8GB. dividido en 3 particiones:
128 MB para openwrt (ext2)
7 y pico gigas para datos (ext2)
256 MB SWAP
Router: ARV4518PWR01A
Firmware: Barrier Breaker 14,07 r42625
root@OpenWrt:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 124.0M 9.2M 108.4M 8% /
/dev/root 3.0M 3.0M 0 100% /rom
tmpfs 30.2M 68.0K 30.1M 0% /tmp
/dev/sda1 124.0M 9.2M 108.4M 8% /overlay
overlayfs:/overlay 124.0M 9.2M 108.4M 8% /
tmpfs 512.0K 0 512.0K 0% /dev
Sin embargo, cuando voy a LuCI, e intento actualizar a CC 15,05, me da el warning de que intento escribir una imagen más grande que espacio hay en la flash (3,75 MB (o algo así, no recuerdo exacto)). Me da la opción de continuar, pero no sé qué hacer. Me parece raro que me dé este error.
¿Qué hago?
Gracias
EDITO:
Ok, aquí un novato aprendiendo poquito a poco. Dándole vuelas a las neuronas acabo de entender que si hiciera eso, se borraría la configuración del extroot y por lo tanto no tendría sentido.
Lo que hace falta es decirle al openwrt del router que arranque el resto desde el pendrive.
Y "flashear" openwrt en el pendrive.