ContentsIndexPreviousNext

Setting up drive mappings

You can configure the ICA Client so that you can access any directory mounted on your UNIX workstation, including CD-ROMs, from the Citrix server session as PC drive letters.

After changing drive mapping settings you need to log off and reconnect to the Citrix server for the changes to take effect; simply disconnecting is not sufficient.

To display the drive mappings

  1. Choose Settings? from the Optionmenu.
  2. Choose Drive Mapping from theSettings dialog box to display the Drive Mapping panel:
  3. For each Windows NT drive letter the Drive mapping list shows the disk or path name of the UNIX directory mapped to the drive, and the Enable/Read/Write access.
To map a Citrix server drive to a directory on your UNIX workstation
  1. Select the drive you want to map; for example B:.
  2. Click Modify to change the drive mapping. A standard UNIX file selection dialog is displayed to allow you to select the UNIX directory to map.
  3. Select the directory you want to map to and click OK. The directory is shown in the Drive mapping list.
    If the drive you have mapped is not available on the Citrix server, the directory you have specified is mapped to another free drive letter.

To enable access to a specific drive

  • Click the check box next to the corresponding drive.

To change the access to a drive

  • Click the appropriate read/write icons corresponding to the drive.

    The meaning of the icons areas follows:

    Icon Meaning
    Read access
    Prompt for read access on first access per session
    No read access
    Write access
    Prompt for write access on first access per session
    No write access

To enable drive mapping

  • Select Enable Drive Mapping.
    This enables drive mapping for all your connection definitions.

The same drive mapping and access settings will apply to all connection files.

To use mapped drives

Depending on the setup of the server, your mapped drives may or may not be immediately available. They may also be mapped to different server drive letters than those you specified in the Drive Mapping panel, because the drives you specified have already been assigned by the server.

To find out the current status of your mapped drives, once connected to the Citrix server, open the File Manager and click the drive letter pull-down menu in the top left of the File Manager window.

This displays which local or client drives are mapped to which server drives.

Client drives are shown in the format \\Client\drive where drive is the drive letter specified in the Drive Mapping panel.

If a drive you specified in theDrive Mapping panel is not shown in this list you can connect it to a server driver letter as follows:

  1. In the File Manager selectConnect Network Drive? from the Disk menu.
  2. In the Connect Network Drive dialog box, select the server drive you want to map the client drive to in the Drive pull-down menu.
  3. If you want to have this drive available to you each time you log into this server, ensure that the Reconnect at Logon box is checked.
  4. Double-click the Client Network icon in the Shared Directories list, then click the appropriate client icon for your UNIX directory. This displays a list of the available local drives, previously set up in the Drive mapping panel.
  5. Select the drive you want to map to the selected server drive and click OK. Your local drive will now be available.
  6. Repeat the above steps for each of the local drives you wish to attach to the server drives.

Filenaming conventions

As UNIX is a case sensitive filesystem and Windows NT is case insensitive, problems may occur if you use UNIX files within the ICA client session whose names are identical except for their case. For example, ReadMe and README.

In such circumstances, although Windows NT displays the names correctly in a file listing, when a file is referred to, for example as a link in an HTML file, the first file found is used.

It is therefore recommended that any files you intend to use within the ICA client session have unique names.

Using floppy disks

If you are running the ICA Client on SGI IRIX you can access DOS floppies mounted automatically by mediad in the same way as any other drive.

Files on the floppy disk with long file names are accessible only by their short file names.

If you are running the ICA Client on Sun Solaris 2.5.1 you can access DOS floppies mounted on your UNIX workstation, either automatically using vold, or by using the volcheck utility. For details on using vold or volcheck, see your workstation documentation.

If you are running the ICA Client on SunOS 4.1.4 two scripts are provided to allow you to mount DOS floppies on your UNIX workstation so they can be accessed from the client. The scripts are located in the client installation directory and are called:

mntfloppy - used to mount floppy disks

umntfloppy - used to umount floppy disks

These scripts are owned by root, but can be run by any user. They use a floppy disk device name of /dev/fd0 and mount the floppy disk to /pcfs. To change these settings log on as root and edit the script file.

Note that when saving files on the floppy disk it is recommended that you use the DOS 8.3 filenaming convention, as long filenames are not supported.

If you are running the ICA Client on IBM AIX you can use the dosread, doswrite, dosdir,dosformat, and dosdel utilities. See your workstation documentation for details.

If you are running the ICA Client on Hewlett-Packard HP-UX you can use the doscp, dosls, dosdf,dosmkdir, dosrm, doschmod, dos2ux, and ux2dos utilities. See your workstation documentation for details.

If you are running the ICA Client on Linux the superuser can allow ordinary users to mount and unmount floppies by adding an entry such as the following to the /etc/fstab file:

/dev/fd0 /mnt/floppy msdos defaults,noauto,user 0

or

/dev/fd0 /mnt/floppy vfat defaults,noauto,user 0

or by modifying an existing entry in the /etc/fstab file so that the 'user' option is included. See yourworkstation documentation for details.

You can then access floppies by mounting the floppy using the command 'mount /mnt/floppy' and selecting the /mnt/floppy directory in the Drive Mapping panel.

If you are running the ICA Client on SCO UnixWare or OpenServer the superuser can mount floppies on the UNIX filesystem using the following command:

mount -F dosfs /dev/fd0 /floppy

You can then access foppies by selecting the /floppy directory in the Drive Mapping panel.

SCO UnixWare and OpenServer also provide the doscat, doscp, dosdir, dosformat,dosls, dosmkdir, dosrm and dosrmdir utilities which can by used by ordinary users. See your workstation documentation for details.

Free disk space on mapped drives

Note that when viewing the amount of free disk space available on a mapped drive, for example using the DIRcommand, the amount displayed is the total amount of free space available on the file system which contains the mapped UNIX directory.

If another file system has been mounted below the mapped UNIX directory, the free disk space shown may not relate to the listed directory.