CD-ROM-Server unter OS/2?
Sie haben in der c't 3/98 beschrieben, wie man einen CD-ROM-Server unter Linux im Eigenbau herstellen kann. Gibt es eine vergleichbare Möglichkeit auch für OS/2?
- JĂĽrgen Kuri
Sie haben in der c't 3/98 beschrieben, wie man einen CD-ROM-Server unter Linux im Eigenbau herstellen kann. Gibt es eine vergleichbare Möglichkeit auch für OS/2?
Mit Bordmitteln ermöglicht es OS/2 nicht, alle lokal angeschlossenen CD-Laufwerke unter einer Ressource im Netz freizugeben. Mittels des Freeware-Programms TVFS (Toronto Virtual File System, siehe c't 4/97, S. 424) läßt sich zumindest das Problem der Freigabe im Netz lösen. Lokal müssen aber weiterhin genügend freie Laufwerksbuchstaben zur Verfügung stehen, um die CD-Laufwerke in das System integrieren zu können.
Nachdem TVFS installiert wurde, muß das Control-Program Tvctl.exe aktiv sein. Dann kann man ein virtuelles Laufwerk mounten (beispielsweise Tvmount z:). Für dieses virtuelle Laufwerk stellt man dann im OS/2-Dialog `Gemeinsame Ressourcen ...´ unter dem Reiter `Berechtigungen´ die Rechte der Anwender ein (Berechtigungen für alle nur lesen). Unter `gemeinsame Ressourcen´ wird jetzt noch eine Freigabe (beispielsweise CDROMSRV) mit den gleichen Berechtigungen benötigt.
Anschließend lassen sich in das virtuelle Laufwerk beliebige Laufwerke, Verzeichnisse oder Freigaben linken (etwa Tvlink z:\tools g:\ - hier wird das Laufwerk g:\ in das virtuelle Verzeichniss z:\tools gelinkt, wobei das Directory `Tools´ auf z:\ automatisch erstellt wird).
Danach können die Clients über eine einzige Freigabe auf den CD-ROM-Server zugreifen. Um die Vorgehensweise zu automatisieren, muß man die notwendigen Befehle für TVFS nur in die Startup.cmd schreiben. TVFS ist beispielsweise als Tvfs211.exe im Internet unter http://www.leo.org/pub/comp/os/os2/leo/drivers/ifs/index.html erhältlich. (Thomas Unger/jk) (jk)