in SamyGO/etc/init.d/04_04_fusesmb.init change
Code: Select all
fusesmb $DEST_DIR
Code: Select all
fusesmb $DEST_DIR -o fsname=xfs
arris
Code: Select all
fusesmb $DEST_DIR
Code: Select all
fusesmb $DEST_DIR -o fsname=xfs
the kernel supports whatever you load as module tooandy_nl wrote:...
I prefer NFS over smb or any fuse fs. NFS is already supported by the kernel.
it maps a file as usb-storage device, so for the host it looks like you attached a usb-hdd/pen to the device. (http://www.linux-usb.org/gadget/)andy_nl wrote:
Something else.
Can you please explain what g_file_storage.ko does?
Code: Select all
mkdir -p /dtv/usb/pvrdir
mount -t xfs /mtd_rwcommon/pvrimage.img /dtv/usb/pvrdir
Code: Select all
ln -s /dtv/usb/test /dtv/usb/pvrdir/CONTENTS
Code: Select all
mkdir -p /dtv/usb/pvrdir/CONTENTS
mount -o bind /dtv/usb/test /dtv/usb/pvrdir/CONTENTS
Code: Select all
echo 1 > /dtv/usb/pvrdir/CONTENTS/.PVRPfmChkLog
may somebody like to look into xfsprogs sources, maybe it's possible to create a small xfs image with a faked size (we really just need acces to a few blocks)andy_nl wrote:...
My plan is something similar. The 16MB XFS image will be rejected disregarding the .PVRPfmChkLog file. It seems to check the size first. We need to use a xfs prepared img of >1GB in a pre-mounted writable network share to get this working.
seems c series supports loop devices, so we can mount disk images on the fly. (may also iso images???)andy_nl wrote: The unclear part for me is the mount -t xfs img. Why is this needed?
arrisandy_nl wrote: I haven't got above plan working yet. Still have some odd behaviour. Perhaps this mount does the trick.