The Loadable Storage Subsystem (LSS) architecture allows developers to create additional LSS modules that provide access to existing and new storage formats. In NetWare 5, four LSS modules are provided: ZLSS.NSS, CD9660.NSS, CDHFS.NSS, and DOSFAT.NSS. The ZLSS module provides access to NSS volumes that the user creates. The CD9660, CDHFS, and DOS FAT modules are existing storage formats that can become accessible as NSS volumes. Additional LSS modules are planned in the future for both existing and new media formats.
The new CDROM.NLM is now an NLM that loads the CD9660, CDHFS, and NSS modules. The CD9660.NSS and CDHFS.NSS modules load the ISO9660 and Macintosh Hierarchical File System (HFS) file formats. This means you can map to both formats from the same client if you have a Macintosh CD drive and an ISO9660 CD drive.
The CD9660.NSS LSS makes the contents of the standard ISO9660 CD-ROM available as a Read-Only NSS volume. If the CD-ROM is in the drive when CD9660 loads, it will mount as an NSS volume immediately. No longer do you have to wait for lengthy index generations with CD9660 as was done with the previous version of CDROM.NLM. This is also true for the CDHFS.NSS module.
NOTE: The earlier versions of CDROM.NLM should not be loaded when the CD9660.NSS or CDHFS modules are loaded. The previous version of CDROM.NLM is now called CDINST.NLM and is used only for NetWare installation. The CD.NLM module is no longer supported.
The volume name displayed by the NetWare volumes command is the CD-ROM volume label if one exists. Otherwise, a volume name of the form CDXXXXXX is generated (where X is a number). The behavior of this volume is the same as any other NetWare volume, except that it is Read-Only.
To load the CD-ROM and NSS modules (CD9660.NSS, CDHFS.NSS, and NSS), first load NSS, then enter load CD-ROM.NLM.
To load CD9660.NSS alone, enter load CD9660.NSS.
To load CDHFS alone, enter load CDHFS.NSS.
To unload these modules, enter unload CDROM, unload CD9660 or unload CDHFS.
You can use an earlier version of CD-ROM when NSS is loaded as long as you do not load the new version of CD-ROM at the same time.
NOTE: CD-ROMs generate NSS volumes and are not added to NDS automatically. Use NWCONFIG to add them. See Add an NSS Volume to NDS.
When the DOSFAT.NSS module is loaded (you load it separately from the NSS modules in load NSS), any DOS FAT partitions are dynamically made available as NSS volumes. No other action is required by you. The volume name displayed by the NetWare volumes command is DOSFAT_X, where X is the drive letter, for example DOSFAT_C. You can bring the server down and use the DOS label command to rename the volume. The behavior of this volume is the same as with any other NetWare volume, allowing controlled access to the data on DOS FAT partitions. Some of the benefits provided by the DOSFAT.NSS module are: Standard DOS commands such as dir, copy, etc. If you have the proper NetWare rights, you can create or manage files and directories in DOS. Long filenames as well as DOS filenames for file systems such as OS/2. This uses the Windows* 95 method for placing long names onto a DOS FAT partition. NetWare trustee rights. The volume can only be accessed by an administrator with Supervisor rights. NetWare utilities. Any client or server utility that accesses or manages NetWare volumes can do the same with DOS FAT partitions. MAP command. NetWare clients can map to the volume and use it as any other NetWare mapping. DOS for Java. This allows Java programs that run on the server to access DOS FAT partitions. Local partition. This allows access to the local partition.DOS Partitions as NSS Volumes