ultraBlack Ok... It does appear that creating the virtual filesystem affects USB Mode and Media Sync, but it goes deeper. Even with manually unmounting the virtual filesystem /media/internal would not umount. On Fedora Core 8 when a loopback mounted FS is mounted then it is automatically disassociated with the loopback device. On the Pre the loopback device must be manually disassociated. Working on a solution...
Edit: Under normal circumstances /media/internal is unmounted with the com.palm.storage service when going to USB Drive or Media Sync. Which would require:
1) Stopping processes run from /opt
2) Unmounting /opt
3) run "losetup -d /loop0" (disassociate loop device from VFS)
Then when reversing to normal mode:
1) Mount VFS
2) Restart processes
Last edited by 1lnxraider; 08/01/2009 at 01:05 AM.
|