Teraz już chyba wszystko sie zgadza. 
Booted from EXTERNAL ROOT
root@Gargoyle:~# uci show fstab
uci: Entry not found
root@Gargoyle:~# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/sda1 on /overlay type ext3
(rw,sync,relatime,user_xattr,barrier=1,nodelalloc,data=ordered)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
root@Gargoyle:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 1.3G 10.9M 1.3G 1% /
/dev/root 5.3M 5.3M 0 100% /rom
tmpfs 14.3M 96.0K 14.2M 1% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/sda1 1.3G 10.9M 1.3G 1% /overlay
overlayfs:/overlay 1.3G 10.9M 1.3G 1% /
root@Gargoyle:~#
Oczywiście zgodnie z tym:
"UWAGA: Jeżeli używasz Gargoyle to musisz odinstalować plugin usb-storage. Albo używasz fstab (i extroota) albo plugin usb-storage, jedno z drugim nie działa razem poprawnie."
Nie można zapomnieć po uruchomieniu exroota o przywróceniu "Normalnego" montowania dysków 
Przynajmniej ja tak musiałem zrobić. Do tego raz jeszcze musiałem edytować fstab?
zmienić na ext3 z ext4.
Nie wiem o co kaman. Czy teraz to na pewno startuje z exrooota?
Niby tak ale.... dlaczego w takim razie nie pokazuje mi użycia SWAPa w webinterfece?
Booted from EXTERNAL ROOT
root@Gargoyle:~# uci show fstab
fstab.automount=global
fstab.automount.from_fstab=1
fstab.automount.anon_mount=1
fstab.autoswap=global
fstab.autoswap.from_fstab=1
fstab.autoswap.anon_swap=0
fstab.@mount[0]=mount
fstab.@mount[0].target=/home
fstab.@mount[0].device=/dev/sda1
fstab.@mount[0].fstype=ext3
fstab.@mount[0].options=rw,sync
fstab.@mount[0].enabled=0
fstab.@mount[0].enabled_fsck=0
fstab.@swap[0]=swap
fstab.@swap[0].device=/dev/sda2
fstab.@swap[0].enabled=0
root@Gargoyle:~# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/sda1 on /overlay type ext3 (rw,sync,relatime,user_xattr,barrier=1,nodelalloc,data=ordered)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
root@Gargoyle:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 1.3G 11.0M 1.3G 1% /
/dev/root 5.3M 5.3M 0 100% /rom
tmpfs 14.3M 96.0K 14.2M 1% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/sda1 1.3G 11.0M 1.3G 1% /overlay
overlayfs:/overlay 1.3G 11.0M 1.3G 1% /
root@Gargoyle:~#