Working with DOS

Using mounted DOS filesystems on a UnixWare system

If you have appropriate privileges (normally root) you can mount a DOS filesystem so that users can access its files directly from the UnixWare system. A general description of mounting filesystems is given in ``About mounting DOS filesystems''.

You can also create a DOS filesystem image on a file using the marry(1M) command, and mount the ``married'' file. See ``Using marry to create filesystem images on files'' for details.

You can use wildcard characters just as you use them with UNIX filesystems.

When accessed from UnixWare, the creation, modification, and access times of DOS files are always identical and use GMT, or Greenwich Mean Time. (UnixWare systems use GMT internally and convert it for you.) This means that files you create in the mounted DOS filesystem will not have consistent times across the operating systems.

Copy programs like tar(1) work as expected.

You can edit DOS files in a mounted DOS filesystem, without first copying them into a UnixWare filesystem. The UnixWare system makes this possible by superimposing certain qualities of UNIX filesystems on the mounted DOS filesystem without changing the actual files. Because UNIX filesystems are highly structured and exist in a multiuser environment, access permissions and file ownership are superimposed on the DOS filesystem when mounted.

As mentioned earlier, DOS does not recognize permissions or ownership. Thus, when a DOS filesystem is mounted on UnixWare, the operating system imposes the following characteristics on it:

The major restriction with mounting a DOS floppy or a DOS partition is that DOS applications (for example, your DOS word processing package) cannot be executed under this arrangement.

If you need to use your DOS applications, you (or your system administrator) need to do one of the following:

© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 22 April 2004