This is G o o g l e's cache of http://zaurus.wynn.com/problems/filesys.html as retrieved on Jul 26, 2005 09:09:31 GMT.
G o o g l e's cache is the snapshot that we took of the page as we crawled the web.
The page may have changed since that time. Click here for the current page without highlighting.
This cached page may reference images which are no longer available. Click here for the cached text only.
To link to or bookmark this page, use the following url: http://www.google.com/search?q=cache:czIr17VKJl0J:zaurus.wynn.com/problems/filesys.html+site:zaurus.wynn.com&hl=en&client=opera


Google is neither affiliated with the authors of this page nor responsible for its content.

Zaurus File System Problems

zaurus:problems:file system


  • /mnt is misused - Every system administrator knows that /mnt is used as a temporary mount point for testing, or to mount a disk resource for a very short time on a temporary basis. By using /mnt as a parent directory for the SD and CF drives Sharp has circumvented this long established practice on Unix systems.

  • SD and CF cards use long & obtuse mount points - The stated (improper) mount point is /mnt/card and /mnt/cf respectivly, but they both are just symbolic links to /usr/mnt.rom. Much better & shorter mount points would be /sd & /cf respectivly.

  • /mnt/net is not the the proper spot for mounting network drives. See the section about /mnt above. A much better spot would be /net, making that writable to allow creation of mount points for multiple network resources. For example /net/host1, /net/host2.

  • /home improperly used - /home is traditionaly the place where user's home directories are located. It seems that Sharp has perverted this long standing accepted standard practice. What is even worse is that in /home/root Sharp has placed most of the directories of the system that are writable. This gives the user a very real chance to cripple the system since that is root's home directory and the GUI runs as root. A much better approach is the one that was taken with the Agenda VR3 Linux PDA. On the Agenda VR3 the volatile directories are in /flash. I propose that a better layour would look like:

    /
    /etc       -> /flash/etc
    /usr
    /usr/local -> /flash/local
    /var       -> /flash/var
    /tmp       -> /var/tmp
    /home      -> /flash/home
    /mnt       -> /flash/mnt
    /opt       -> /flash/mnt
    /dev  is fine as now installed
    

    This would give a system layout that is more like a properly installed desktop or server Unix/Linux system. I also think that QtPalmtop does not belong in /home, /usr is the proper place for QtPalmtop as it is not a user's home directory. The only thing that should be in /home are user home directories!


    Last update 2002/05/03.

    l l m r visitors served by Wynn Data Limited