LEDE 17.01.7 (stripped) refuses to mount (Pebkap, please delete me)


I'm the owner of a Netgear wnr2000v1 and I'm trying to install LEDE / OpenWRT on it.
Sadly the only working build I managed to install on it is this one : https://drive.google.com/drive/folders/0B8bRJIYStpVlZG13NEoyNGQ3a3M built by the dev who fleshed out the build process for this device. Here's his blog entry : https://www.tnhh.net/posts/lede-on-wnr2000v1-unsupported-hardware.html

Sadly, this build is getting old and I suspect it to be faulty as my device keeps loosing its connection to my main router. That's why I'm trying to upgrade it. But as stated before none of the builds available here https://downloads.openwrt.org/releases/ work for me.
The OpenWRT ones refuse to load the image giving me a BAD CRC error.
And the LEDE ones refuse to mount correctly and always end up using a ram disk.

That's why I've built my own stripped LEDE 17.01.7 version using image builder and this command line (I plan on adding Luci later on when I get at least one build to work)

 make image PROFILE=WNR2000 PACKAGES="-ppp -ppp-mod-pppoe -ip6tables -odhcp6c -kmod-ipv6 -kmod-ip6tables -odhcpd-ipv6only"

But alas, it's still refusing to mount properly. Here's the log of the boot process : https://paste.debian.net/1091932/
I'm not sure of what I could be doing wrong. I patched the boot loader as told by the wiki and follow tnhh instructions by the letter.

Does anyone have any ideas of what could be going wrong ? Any lead ?
Thanks for reading, even more thanks to those answering.

tldr : Lede mounts itself on a ramdisk for some unknown reasons

EDIT : it is working ..... I just failed too many times and posted it here without even checking

[    0.783322] m25p80 spi0.0: found mx25l3205d, expected m25p80
[    0.789052] m25p80 spi0.0: mx25l3205d (4096 Kbytes)
[    0.794049] 4 cmdlinepart partitions found on MTD device spi0.0
[    0.800004] Creating 4 MTD partitions on "spi0.0":
[    0.804839] 0x000000000000-0x000000040000 : "u-boot"
[    0.812804] 0x000000040000-0x000000050000 : "u-boot-env"
[    0.820365] 0x000000050000-0x0000003f0000 : "firmware"
[    0.834422] 2 uimage-fw partitions found on MTD device firmware
[    0.840441] 0x000000050000-0x0000002b0000 : "rootfs"
[    0.847285] mtd: device 3 (rootfs) set to be root filesystem
[    0.853086] 1 squashfs-split partitions found on MTD device rootfs
[    0.859311] 0x000000200000-0x0000002b0000 : "rootfs_data"
[    0.867004] 0x0000002b0000-0x0000003e79f7 : "kernel"
[    0.874325] 0x0000003f0000-0x000000400000 : "art"

OK, the partitions are there, and root mounts

[    1.605301] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.

There seems to be "reasonable" (for a device with 4 MB of flash) space in rootfs_data (the "overlay")

$ echo $(( 0x2b0000 - 0x200000 ))

and the log indicates that it has been mounted

[    7.978751] mount_root: switching to jffs2 overlay

What mount aren't you seeing that you expect?

Nevermind it is working I just failed too many times in a row and posted here.... please delete this post