17.01.4 archer c7 version 2

So i have luci mount points showing up in system now, originally it wasn't listed until i installed the kmod for it, im guessing thats how i resolved that lol. Anyways i have a usb storage device with 3 partitions sda1 sda2 sda3. sda1 i want to use for jffs2
sda2 i want to use for data and swap appears to already be working fine. i've tried following this https://lede-project.org/docs/user-guide/extroot_configuration with no progress, using this command .. mount /dev/sda1 /mnt/sda1 ; tar -C /overlay -cvf - . | tar -C /mnt/sda1 -xf - ; umount /mnt/sda1...but i dont believe the drive is mounted properly. Anyways as you can tell im a little confused on the operations everything is formatted as ext4 except swap overcourse, both sda1 and sda2 directories are shown in /mnt when generate config file is executed on luci and then both partitions enabled.

kernel log:

[    0.000000] Linux version 4.4.92 (buildbot@builds-02.infra.lede-project.org) (gcc version 5.4.0 (LEDE GCC 5.4.0 r3101-bce140e) ) #0 Tue Oct 17 14:59:45 2017
[    0.000000] MyLoader: sysp=dfb2e6f3, boardp=e7d39179, parts=efda76d1
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019750 (MIPS 74Kc)
[    0.000000] SoC: Qualcomm Atheros QCA9558 ver 1 rev 0
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] No valid device tree found, continuing without
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] On node 0 totalpages: 32768
[    0.000000] free_area_init_node: node 0, pgdat 803d04d0, node_mem_map 81000000
[    0.000000]   Normal zone: 256 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 32768 pages, LIFO batch:7
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line:  board=ARCHER-C7-V2  console=ttyS0,115200 rootfstype=squashfs,jffs2 noinitrd
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 125328K/131072K available (3076K kernel code, 160K rwdata, 412K rodata, 312K init, 205K bss, 5744K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:51
[    0.000000] Clocks: CPU:720.000MHz, DDR:600.000MHz, AHB:200.000MHz, Ref:40.000MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 5309056796 ns
[    0.000007] sched_clock: 32 bits at 360MHz, resolution 2ns, wraps every 5965232126ns
[    0.008283] Calibrating delay loop... 358.80 BogoMIPS (lpj=1794048)
[    0.071186] pid_max: default: 32768 minimum: 301
[    0.076196] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.083238] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.092540] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.103031] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.110387] NET: Registered protocol family 16
[    0.116116] MIPS: machine is TP-LINK Archer C7
[    0.123923] ar724x-pci ar724x-pci.0: PCIe link is down
[    0.129423] registering PCI controller with io_map_base unset
[    0.135643] registering PCI controller with io_map_base unset
[    0.582298] Can't analyze schedule() prologue at 800670fc
[    0.594966] PCI host bridge to bus 0000:00
[    0.599332] pci_bus 0000:00: root bus resource [mem 0x10000000-0x11ffffff]
[    0.606681] pci_bus 0000:00: root bus resource [io  0x0000]
[    0.612606] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.619830] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.628265] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.628383] PCI host bridge to bus 0000:01
[    0.632765] pci_bus 0000:01: root bus resource [mem 0x12000000-0x13ffffff]
[    0.640073] pci_bus 0000:01: root bus resource [io  0x0001]
[    0.646005] pci_bus 0000:01: root bus resource [??? 0x00000000 flags 0x0]
[    0.653218] pci_bus 0000:01: No busn resource found for root bus, will use [bus 01-ff]
[    0.661679] pci 0000:01:00.0: [168c:003c] type 00 class 0x028000
[    0.661737] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit]
[    0.661791] pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref]
[    0.661850] pci 0000:01:00.0: supports D1 D2
[    0.662031] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    0.662058] pci 0000:01:00.0: BAR 0: assigned [mem 0x12000000-0x121fffff 64bit]
[    0.669851] pci 0000:01:00.0: BAR 6: assigned [mem 0x12200000-0x1220ffff pref]
[    0.677563] pci 0000:01:00.0: using irq 41 for pin 1
[    0.683399] clocksource: Switched to clocksource MIPS
[    0.689645] NET: Registered protocol family 2
[    0.695006] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.702431] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.709237] TCP: Hash tables configured (established 1024 bind 1024)
[    0.716069] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.722292] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.729178] NET: Registered protocol family 1
[    0.733876] PCI: CLS 0 bytes, default 32
[    0.737348] Crashlog allocated RAM at address 0x3f00000
[    0.754272] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.760474] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.772821] io scheduler noop registered
[    0.777025] io scheduler deadline registered (default)
[    0.782650] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.791574] console [ttyS0] disabled
[    0.815455] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11, base_baud = 2500000) is a 16550A
[    0.824639] console [ttyS0] enabled
[    0.832047] bootconsole [early0] disabled
[    0.844391] m25p80 spi0.0: found w25q128, expected m25p80
[    0.849874] m25p80 spi0.0: w25q128 (16384 Kbytes)
[    0.855768] 5 tp-link partitions found on MTD device spi0.0
[    0.861424] Creating 5 MTD partitions on "spi0.0":
[    0.866319] 0x000000000000-0x000000020000 : "u-boot"
[    0.872429] 0x000000020000-0x0000001533d4 : "kernel"
[    0.878740] 0x0000001533d4-0x000000ff0000 : "rootfs"
[    0.885027] mtd: device 2 (rootfs) set to be root filesystem
[    0.890827] 1 squashfs-split partitions found on MTD device rootfs
[    0.897136] 0x0000003e0000-0x000000ff0000 : "rootfs_data"
[    0.903903] 0x000000ff0000-0x000001000000 : "art"
[    0.909944] 0x000000020000-0x000000ff0000 : "firmware"
[    0.925580] switch0: Atheros AR8327 rev. 4 switch registered on ag71xx-mdio.0
[    1.561703] libphy: ag71xx_mdio: probed
[    2.154904] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.0:00 [uid=004dd034, driver=Atheros AR8216/AR8236/AR8316]
[    2.166200] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:RGMII
[    2.754976] eth1: Atheros AG71xx at 0xba000000, irq 5, mode:SGMII
[    2.762898] NET: Registered protocol family 10
[    2.770538] NET: Registered protocol family 17
[    2.775148] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    2.788033] 8021q: 802.1Q VLAN Support v1.8
[    2.799023] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    2.807346] Freeing unused kernel memory: 312K
[    3.776243] init: Console is alive
[    3.779850] init: - watchdog -
[    4.819206] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    4.848135] usbcore: registered new interface driver usbfs
[    4.853813] usbcore: registered new interface driver hub
[    4.859281] usbcore: registered new device driver usb
[    4.868284] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.876077] ehci-platform: EHCI generic platform driver
[    4.881450] ehci-platform ehci-platform.0: EHCI Host Controller
[    4.887519] ehci-platform ehci-platform.0: new USB bus registered, assigned bus number 1
[    4.897790] ehci-platform ehci-platform.0: TX-TX IDP fix enabled
[    4.903908] ehci-platform ehci-platform.0: irq 48, io mem 0x1b000000
[    4.923434] ehci-platform ehci-platform.0: USB 2.0 started, EHCI 1.00
[    4.930659] hub 1-0:1.0: USB hub found
[    4.934788] hub 1-0:1.0: 1 port detected
[    4.939070] ehci-platform ehci-platform.1: EHCI Host Controller
[    4.945142] ehci-platform ehci-platform.1: new USB bus registered, assigned bus number 2
[    4.955439] ehci-platform ehci-platform.1: TX-TX IDP fix enabled
[    4.961542] ehci-platform ehci-platform.1: irq 49, io mem 0x1b400000
[    4.983423] ehci-platform ehci-platform.1: USB 2.0 started, EHCI 1.00
[    4.990659] hub 2-0:1.0: USB hub found
[    4.994759] hub 2-0:1.0: 1 port detected
[    4.999376] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    5.017072] init: - preinit -
[    5.753810] usb 2-1: new high-speed USB device number 2 using ehci-platform
[    6.015142] eth1: link up (1000Mbps/Full duplex)
[    6.036242] random: procd: uninitialized urandom read (4 bytes read, 10 bits of entropy available)
[    9.455146] jffs2: notice: (420) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[    9.480706] mount_root: loading kmods from internal overlay
[    9.590495] kmodloader: loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
[    9.686964] SCSI subsystem initialized
[    9.731632] usb-storage 2-1:1.0: USB Mass Storage device detected
[    9.738351] scsi host0: usb-storage 2-1:1.0
[    9.743009] usbcore: registered new interface driver usb-storage
[    9.749877] kmodloader: done loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
[    9.993067] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[   10.004112] block: extroot: not configured
[   10.009029] mount_root: switching to jffs2 overlay
[   10.019289] urandom-seed: Seeding with /etc/urandom.seed
[   10.124178] eth1: link down
[   10.138123] procd: - early -
[   10.141127] procd: - watchdog -
[   10.749375] procd: - watchdog -
[   10.752778] procd: - ubus -
[   10.765338] random: ubusd: uninitialized urandom read (4 bytes read, 18 bits of entropy available)
[   10.808137] random: ubusd: uninitialized urandom read (4 bytes read, 18 bits of entropy available)
[   10.817654] random: ubusd: uninitialized urandom read (4 bytes read, 18 bits of entropy available)
[   10.826824] random: ubusd: uninitialized urandom read (4 bytes read, 18 bits of entropy available)
[   10.836281] random: ubusd: uninitialized urandom read (4 bytes read, 18 bits of entropy available)
[   10.845446] random: ubusd: uninitialized urandom read (4 bytes read, 18 bits of entropy available)
[   10.854919] random: ubusd: uninitialized urandom read (4 bytes read, 18 bits of entropy available)
[   10.864204] random: ubusd: uninitialized urandom read (4 bytes read, 18 bits of entropy available)
[   10.873662] procd: - init -
[   11.070218] scsi 0:0:0:0: Direct-Access     WDC WD16 00BEVT-22ZCT0         PQ: 0 ANSI: 6
[   11.080795] sd 0:0:0:0: [sda] 312581808 512-byte logical blocks: (160 GB/149 GiB)
[   11.095628] sd 0:0:0:0: [sda] Write Protect is off
[   11.100504] sd 0:0:0:0: [sda] Mode Sense: 3b 00 00 00
[   11.160967] sd 0:0:0:0: [sda] No Caching mode page found
[   11.166401] sd 0:0:0:0: [sda] Assuming drive cache: write through
[   11.221135]  sda: sda1 sda2 sda3
[   11.233312] sd 0:0:0:0: [sda] Attached SCSI disk
[   11.286608] kmodloader: loading kernel modules from /etc/modules.d/*
[   11.298196] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   11.323086] Loading modules backported from Linux version wt-2017-01-31-0-ge882dff19e7f
[   11.331253] Backport generated by backports.git backports-20160324-13-g24da7d3c
[   11.408622] PCI: Enabling device 0000:01:00.0 (0000 -> 0002)
[   11.414550] ath10k_pci 0000:01:00.0: pci irq legacy oper_irq_mode 1 irq_mode 0 reset_mode 0
[   11.634558] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:01:00.0.bin failed with error -2
[   11.645482] ath10k_pci 0000:01:00.0: Falling back to user helper
[   11.858389] Truncating oversized swap area, only using 2097152k out of 2146300k
[   11.866571] Adding 2097148k swap on /dev/sda3.  Priority:-1 extents:1 across:2097148k 
[   11.948664] firmware ath10k!pre-cal-pci-0000:01:00.0.bin: firmware_loading_store: map pages failed
[   12.164837] ath10k_pci 0000:01:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
[   12.174232] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 1
[   12.187276] ath10k_pci 0000:01:00.0: firmware ver 10.2.4-1.0-00016 api 5 features no-p2p,raw-mode,mfp crc32 0c5668f8
[   12.198064] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/board-2.bin failed with error -2
[   12.208668] ath10k_pci 0000:01:00.0: Falling back to user helper
[   12.289128] firmware ath10k!QCA988X!hw2.0!board-2.bin: firmware_loading_store: map pages failed
[   12.310937] ath10k_pci 0000:01:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
[   13.622563] ath10k_pci 0000:01:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal file max-sta 128 raw 0 hwcrypto 1
[   13.736562] ath: EEPROM regdomain: 0x0
[   13.736577] ath: EEPROM indicates default country code should be used
[   13.736585] ath: doing EEPROM country->regdmn map search
[   13.736601] ath: country maps to regdmn code: 0x3a
[   13.736611] ath: Country alpha2 being used: US
[   13.736618] ath: Regpair used: 0x3a
[   13.875837] ip_tables: (C) 2000-2006 Netfilter Core Team
[   13.888209] nf_conntrack version 0.5.0 (1963 buckets, 7852 max)
[   13.920674] xt_time: kernel timezone is -0000
[   13.958461] PPP generic driver version 2.4.2
[   14.026290] NET: Registered protocol family 24
[   14.094997] ath: EEPROM regdomain: 0x0
[   14.095012] ath: EEPROM indicates default country code should be used
[   14.095020] ath: doing EEPROM country->regdmn map search
[   14.095037] ath: country maps to regdmn code: 0x3a
[   14.095046] ath: Country alpha2 being used: US
[   14.095053] ath: Regpair used: 0x3a
[   14.111002] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
[   14.115061] ieee80211 phy1: Atheros AR9550 Rev:0 mem=0xb8100000, irq=47
[   14.128117] kmodloader: done loading kernel modules from /etc/modules.d/*
[   15.201035] random: jshn: uninitialized urandom read (4 bytes read, 54 bits of entropy available)
[   20.739884] eth1: link up (1000Mbps/Full duplex)
[   20.758108] device eth1.1 entered promiscuous mode
[   20.762976] device eth1 entered promiscuous mode
[   20.776279] br-lan: port 1(eth1.1) entered forwarding state
[   20.781963] br-lan: port 1(eth1.1) entered forwarding state
[   20.829839] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   20.857328] device eth0 entered promiscuous mode
[   20.862065] IPv6: ADDRCONF(NETDEV_UP): eth0.2: link is not ready
[   22.773419] br-lan: port 1(eth1.1) entered forwarding state
[   23.364898] eth0: link up (1000Mbps/Full duplex)
[   25.476208] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   25.482261] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   25.516925] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[   25.530292] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.2: link becomes ready
[   25.565367] device wlan0 entered promiscuous mode
[   25.614328] device wlan1 entered promiscuous mode
[   25.619344] br-lan: port 3(wlan1) entered forwarding state
[   25.624973] br-lan: port 3(wlan1) entered forwarding state
[   26.473456] br-lan: port 3(wlan1) entered disabled state
[   26.673125] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
[   26.679745] br-lan: port 3(wlan1) entered forwarding state
[   26.685383] br-lan: port 3(wlan1) entered forwarding state
[   26.722376] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   26.729008] br-lan: port 2(wlan0) entered forwarding state
[   26.734641] br-lan: port 2(wlan0) entered forwarding state
[   28.683424] br-lan: port 3(wlan1) entered forwarding state
[   28.733433] br-lan: port 2(wlan0) entered forwarding state
[   33.613165] random: nonblocking pool is initialized
[   59.540302] device eth0 left promiscuous mode
[   59.577491] device eth0 entered promiscuous mode

lsmod:

ath                    17184  4 ath9k,ath9k_common,ath9k_hw,ath10k_core
ath10k_core           246448  1 ath10k_pci
ath10k_pci             28112  0
ath9k                  91728  0
ath9k_common           18432  1 ath9k
ath9k_hw              332416  2 ath9k,ath9k_common
cfg80211              223808  5 ath9k,ath9k_common,ath10k_core,ath,mac80211
compat                 10192  6 ath9k,ath9k_common,ath10k_pci,ath10k_core,mac80211,cfg80211
crc_ccitt                992  1 ppp_async
ehci_hcd               32368  1 ehci_platform
ehci_platform           4384  0
gpio_button_hotplug     6240  0
ip_tables               9264  3 iptable_nat,iptable_mangle,iptable_filter
ip6_tables              9088  2 ip6table_mangle,ip6table_filter
ip6t_REJECT              928  2
ip6table_filter          608  1
ip6table_mangle         1088  0
ipt_MASQUERADE           640  1
ipt_REJECT               896  2
iptable_filter           672  1
iptable_mangle           896  0
iptable_nat              736  1
ledtrig_usbport         2576  0
mac80211              395168  2 ath9k,ath10k_core
nf_conntrack           51104  9 nf_nat_ipv4,nf_conntrack_ipv6,nf_conntrack_ipv4,xt_state,xt_conntrack,xt_CT,nf_nat_masquerade_ipv4,nf_nat,nf_conntrack_rtcache
nf_conntrack_ipv4       5344 10
nf_conntrack_ipv6       5856  5
nf_conntrack_rtcache    2464  0
nf_defrag_ipv4           896  1 nf_conntrack_ipv4
nf_defrag_ipv6          9072  1 nf_conntrack_ipv6
nf_log_common           2368  2 nf_log_ipv4,nf_log_ipv6
nf_log_ipv4             3168  0
nf_log_ipv6             3360  0
nf_nat                  9664  4 nf_nat_ipv4,xt_nat,nf_nat_redirect,nf_nat_masquerade_ipv4
nf_nat_ipv4             4176  1 iptable_nat
nf_nat_masquerade_ipv4    1264  1 ipt_MASQUERADE
nf_nat_redirect          896  1 xt_REDIRECT
nf_reject_ipv4          2080  1 ipt_REJECT
nf_reject_ipv6          2272  1 ip6t_REJECT
nls_base                4704  1 usbcore
ppp_async               6304  0
ppp_generic            19952  3 pppoe,ppp_async,pppox
pppoe                   7936  0
pppox                   1200  1 pppoe
scsi_mod               86192  2 usb_storage,sd_mod
sd_mod                 24784  2
slhc                    4256  1 ppp_generic
usb_common              1952  1 usbcore
usb_storage            37120  1
usbcore               115664  4 ledtrig_usbport,usb_storage,ehci_platform,ehci_hcd
x_tables               10576 23 ipt_REJECT,ipt_MASQUERADE,xt_time,xt_tcpudp,xt_state,xt_nat,xt_multiport,xt_mark,xt_mac,xt_limit,xt_conntrack,xt_comment,xt_TCPMSS,xt_REDIRECT,xt_LOG,xt_CT,iptable_mangle,iptable_filter,ip_tables,ip6t_REJECT,ip6table_mangle,ip6table_filter,ip6_tables
xt_CT                   2464  0
xt_LOG                   736  0
xt_REDIRECT              640  2
xt_TCPMSS               2720  0
xt_comment               480125
xt_conntrack            2208 14
xt_limit                 992 20
xt_mac                   608  0
xt_mark                  640  0
xt_multiport            1184  0
xt_nat                  1120  0
xt_state                 672  0
xt_tcpudp               1728 10
xt_time                 1600  0

block info:

/dev/mtdblock2: UUID="b4e8c284-6ae5187d-03bc276b-a48ff780" VERSION="4.0" MOUNT="/rom" TYPE="squashfs"
/dev/mtdblock3: MOUNT="/overlay" TYPE="jffs2"
/dev/sda1: UUID="0c7076da-3abf-4a7a-ba59-28762d5b1aca" LABEL="jffs2" VERSION="1.0" TYPE="ext4"
/dev/sda2: UUID="fa0db31e-c2a6-4cf4-93d8-92d192ecbc96" LABEL="data" VERSION="1.0" TYPE="ext4"
/dev/sda3: UUID="506030f5-0661-41b6-b517-6af2b5b17184" LABEL="swap" VERSION="1" TYPE="swap"

PS. when i go to run mount /dev/sda1 /mnt/sda1 i receive
mount: mounting /dev/sda1 on /mnt/sda1 failed: Invalid argument
i'm fairly new with it, i even just tried copying everything from /overlay to /mnt/sda1, but again im not sure its even mounted cuz it runs out of space

since my last post 20 mins ago i followed this https://wiki.openwrt.org/doc/howto/extroot, since i noticed extroot not configured, and installed some more kernel modules necessary for the mount points. kmod-fs-ext4 kmod-usb-storage-extras
wooo hoo now df reads:

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                 2560      2560         0 100% /rom
tmpfs                    62820      5272     57548   8% /tmp
/dev/mtdblock3           12352      2860      9492  23% /overlay
overlayfs:/overlay       12352      2860      9492  23% /
tmpfs                      512         0       512   0% /dev
/dev/sda1             80110140     53272  75944484   0% /mnt/sda1
/dev/sda2             70560804     53272  66880116   0% /mnt/sda2

now i've run this command:

mount /dev/sda1 /mnt/sda1 ; tar -C /overlay -cvf - . | tar -C /mnt/sda1 -xf - ; umount /mnt/sda1

then this command:

block detect > /etc/config/fstab; \
   sed -i s/option$'\t'enabled$'\t'\'0\'/option$'\t'enabled$'\t'\'1\'/ /etc/config/fstab; \
   sed -i s#/mnt/sda1#/overlay# /etc/config/fstab; \
   cat /etc/config/fstab;

rebooted and woo hooo df now shows:

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                 2560      2560         0 100% /rom
tmpfs                    62820       548     62272   1% /tmp
/dev/sda1             80110140     60064  75937692   0% /overlay
overlayfs:/overlay    80110140     60064  75937692   0% /
tmpfs                      512         0       512   0% /dev
/dev/sda2             70560804     53272  66880116   0% /mnt/sda2

it appears to have worked!! the led on the usb is now flashing and appears to be running everything just fine!!

ALSO FOR THOSE THAT ARE INTERESTED:

macchanger doesnt appear to be functioning properly so i made this script in python to reboot my modem and change the mac address to a random mac..i have a bridged modem to router!!
code:

import requests
import paramiko
import os
import sys
import time
import random
import string
import getpass
r = requests.session()
def randomMac():
 	return [ 0x00,
		random.randint(0x00,0x7f),
		random.randint(0x00,0x7f),
		random.randint(0x00,0x7f),
		random.randint(0x00,0xff),
		random.randint(0x00,0xff)]
def Mprettyprint(mac):
	return ':'.join(map(lambda x: "%02x" % x, mac))
ipadd = raw_input('Enter Ip Address to router:\n')
pass = getpass.getpass('Enter Password:\n')
def ipchange():
	try:

		f = Mprettyprint(randomMac())
		change = f
		data1 = 'reset_modem=Restart+Cable+Modem'
		url1 = 'http://192.168.100.1/reset.htm'
		m = r.post(url1,data1)
		print m.status_code
		print '###modem reset###'
		client = paramiko.SSHClient()
		client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
		client.connect(''+ipadd+'', username='root',password=''+pass+'')
		stdin, stdout, stderr = client.exec_command("macchanger -bm "+change+" eth0.2")
		#stdin, stdout, stderr = client.exec_command("macchanger -bA eth0.2")
		#t = stdout
		for i in stdout:
			print i
		#print t[2]
		print '###mac changed###'
		stdin, stdout, stderr = client.exec_command("ifconfig eth0.2 down")
		stdin, stdout, stderr = client.exec_command("ifconfig eth0.2 up")
		time.sleep(90)
		stdin, stdout, stderr = client.exec_command("ifconfig eth0.2")	
		for lines in stdout:
			print stdout.readline()
		with open('iplist.txt','a') as file:
			stdin, stdout, stderr = client.exec_command("ifconfig eth0.2 | grep 'inet addr'")
			file.write(stdout.readline())	
		file.close()	
		client.close()
		print "###Ip Written to List###"
		t = input('Press Enter to exit')
	except SyntaxError:
		sys.exit()

ipchange()

This is written for python 2.7

ALSO:
depending on the modem youre using you might have to change the requests format to fit your modem post to reboot it, but otherwise it works great especially if you bridge your modem to a router.
the script now just tells you to enter your ip address and password, your password wont be shown while entering it...but if you just want the simple thing without entering your address or password here ya go. OH and this writes the new ip address to a file called iplist.txt, so you'll see a file pop up in whatever directory you run it in called iplist.txt...
code:

import requests
import paramiko
import os
import sys
import time
import random
import string

r = requests.session()
def randomMac():
 	return [ 0x00,
		random.randint(0x00,0x7f),
		random.randint(0x00,0x7f),
		random.randint(0x00,0x7f),
		random.randint(0x00,0xff),
		random.randint(0x00,0xff)]
def Mprettyprint(mac):
	return ':'.join(map(lambda x: "%02x" % x, mac))

def ipchange():
	try:
		f = Mprettyprint(randomMac())
		change = f
		data1 = 'reset_modem=Restart+Cable+Modem'
		url1 = 'http://192.168.100.1/reset.htm'
		m = r.post(url1,data1)
		print m.status_code
		print '###modem reset###'
		client = paramiko.SSHClient()
		client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
		client.connect('ENTER IP ADDRESS TO ROUTER HERE', username='root',password='ENTER PASSWORD HERE')
		stdin, stdout, stderr = client.exec_command("macchanger -bm "+change+" eth0.2")
		#stdin, stdout, stderr = client.exec_command("macchanger -bA eth0.2")
		#t = stdout
		for i in stdout:
			print i
		#print t[2]
		print '###mac changed###'
		stdin, stdout, stderr = client.exec_command("ifconfig eth0.2 down")
		stdin, stdout, stderr = client.exec_command("ifconfig eth0.2 up")
		time.sleep(90)
		stdin, stdout, stderr = client.exec_command("ifconfig eth0.2")	
		for lines in stdout:
			print stdout.readline()
		with open('iplist.txt','a') as file:
			stdin, stdout, stderr = client.exec_command("ifconfig eth0.2 | grep 'inet addr'")
			file.write(stdout.readline())	
		file.close()	
		client.close()
		print "###Ip Written to List###"
		t = input('Press Enter to exit')
	except SyntaxError:
		sys.exit()

ipchange()

Again just change ENTER IP ADDRESS HERE to whatever you default gateway is, and also place your password in ENTER PASSWORD HERE, again make sure its within the quotes, for example '192.168.1.1' and 'password' get it? hope this is helpful, im trying to find the problem with the symlink ld-musl-mpis-sf.so.1 --> libc.so which causes the issue with random macchanger, but im not that great at resolving these kinds of issues, so might take me awhile.