Hey everyone, thanks for all the feedback.<br><br>After a couple of very late nights everything is working.<br><br>The script did auto-mount all ext3 filesystems (run from /etc/init.d/rcS) on boot. The problem was that the NTFS filesystem was not mounting as the driver had not yet initialized. Unfortunately this was the user's primary USB drive so it was a bit of a show-stopper.<br>
<br>I ended up reformatting all the drives on the other plugs ext3 and Samba is happy. Fortunately this user was not allergic to the vendor's proprietary 'Companion' software which mounts all the drives under P: on her Windows machines. If she wasn't running Windows I would have been in the dicey position of reformatting her main data drive with a couple decades of her art on it and trusting all the backup/transfer to work flawlessly; something I was not copacetic with on an ARM without enough RAM to run rsync.<br>
<br>Akkana, thanks for the on-target suggestions. Unfortunately there is no /dev/disk or even 'find' or 'which' commands for that matter in the version of busybox running on the PogoplugMobile. It's an interesting challenge to get things working if you haven't had the embedded experience. (Or grew up in the age of 286en).<br>
<br>So here it is, the final chronical of getting a BusyBox v1.16 Pogoplug Mobile working with bash, git, samba etc.<br><a href="http://mattswiki.seilcampbells.com/index.php5?title=PogoPlug">http://mattswiki.seilcampbells.com/index.php5?title=PogoPlug</a><br>
<br>Thanks again for all the help and suggestions!<br><br>Matt<br><br><div class="gmail_quote">On Sat, Apr 6, 2013 at 9:36 AM, Akkana Peck <span dir="ltr"><<a href="mailto:akkana@shallowsky.com" target="_blank">akkana@shallowsky.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">Matthew Campbell writes:<br>
> It seems that busybox doesn't understand mounting by UUID<br>
<br>
</div>I'm late to the party, but since it looks like you haven't found a<br>
solution yet ...<br>
<br>
Does the kernel on the Pogoplug create /dev/disk/by-uuid? You might<br>
be able to put a path like<br>
/dev/disk/by-uuid/UUID=062801fe-7225-4834-b27d-104e375c1bbc<br>
directly in /etc/fstab as the device name, even if the busybox<br>
mount command isn't smart enough to handle it.<br>
<br>
If it doesn't create those devices, does it have /dev/disk/by-id ?<br>
I use that for mounting devices like a Nook and Samsung Galaxy that<br>
don't have UUIDs showing up properly (because they don't have<br>
partitions, just filesystems directly on /dev/sdb rather than<br>
/dev/sdb1, and for some reason Linux doesn't reliably create<br>
UUIDs for such devices).<br>
<br>
Finally, if none of those are there and your /sbin/findfs script<br>
isn't working, could you modify the script to look in<br>
/sys/bus/usb/devices and figure out which device is which?<br>
Or run lsusb piped into sed and grep to find each device's USB ID?<br>
It's a pain, and certainly not an elegant solution, but it ought<br>
to work.<br>
<span class="HOEnZb"><font color="#888888"><br>
...Akkana<br>
<br>
</font></span></blockquote></div><br>