home *** CD-ROM | disk | FTP | other *** search
- Zwei Files in diesem Ordner stammen von Steve Clack. Sie können verwendet
- werden, um einen Gerätetreiber mit BenchTrash vollständing aus dem System
- zu entfernen. Sie werfen KEINE Medien aus!
-
- Ein weiteres Hilfsprogramm - Park - befindet sich auch in dieser Schub-
- lade.
-
-
- Um diese Files zu installieren, kopieren Sie "RemoveDevice" nach S: und
- "ResolveDeviceName" nach C:. "Park" sollte ebenso nach "C:" kopiert werden
- und am besten in der "Startup-Sequence" resident gemacht werden - einfach
- damit Sie ihre HDs auch dann wieder hochstarten können, wenn die Platte
- mit dem "C:"-Verzeichnis geparkt ist. Dayu später mehr.
- Das "S"-Bit des "RemoveDevice" Skripts muß leider noch von Hand gesetzt
- werden, da es - wegen eines Fehlers in LHA - in diesem Archiv leider
- nicht gesetzt sein wird. Ein Kommando wie
-
- protect S:RemoveDevice s add
-
- sollte dies erledigen.
-
- Geben Sie nun das Script "RemoveDevice" als Auswurfkommando für diejenigen
- Geräte an, die Sie mit BenchTrash durch "Ziehen und Fallenlassen" entfernen
- möchten. Näheres dazu in der Anleitung im Konfigurationskapitel.
-
- Das "ResolveDeviceName"-Programm von Steve bestimmt den Namen des Mediums
- in einem gegebenen Gerät. Es wird in dem besagten Skript benötigt, kann aber
- auch für andere Zwecke verwendet werden.
-
- Danke, Steve, für die nette Unterstützung. Aus urheberrechtlichen Gründen
- bitte ich bei eventuellen Veröffentlichungen ihn ebenfalls zu befragen.
-
-
- Park verwendet die folgende Aufrufsyntax:
-
- Park HANDLER,DEVICE/K,UNIT/N,FLAGS/N,SCSI/S,ON=START/S:
-
- HANDLER ist der Name des zu stoppenden Gerätes, dies kann etwas wie "DH0:"
- oder auch "Workbench:" sein. Bitte beachten Sie, daß alle Partitionen auf
- der gleichen physikalischen Festplatte damit genauso unerreichbar werden.
- Dies gilt insbesondere für den "C:" Ordner auf geparkten Platten! Aus diesem
- Grunde kann "Park" resident gemacht werden - um dieses Gerät später auch
- wieder starten zu können. Das "p" Bit des Files wird vermutlich im lha-
- Archiv gelöscht sein, Sie müssen es also vermutlich von Hand setzen
-
- resident Park p add
-
- und später "Park" resident machen mit
-
- resident C:Park
-
- Vielleicht sollten Sie diese Zeile in Ihre startup-sequence oder in die
- user-startup einfügen.
-
-
- Alternativ können Sie Ihre HD auch durch Angabe des exec-device Namens, der
- Gerätenummer und optional den Flaggen parken. Der voreingestellte Wert für
- Flags ist 0 und tut es in den allermeisten Fällen. Das Kommando
-
- Park DEVICE scsi.device UNIT 1
-
- parkt somit die HD, Unit 1, die an das "scsi.device" angeschlossen ist.
-
-
- Die Option "SCSI" sollte angegeben werden, falls es sich bei dem Geräte-
- treiber um einen SCSI-Hostadapter handelt, oder um ein vergleichbares
- Gerät, daß diese Kommandos emuliert. "Park" versucht dann, SCSI-spezifische
- Kommandos zum Parken oder Hochfahren des Gerätes zu senden. Falls Sie "SCSI"
- NICHT angeben, verwendet "Park" die exec-Kommandos "CMD_STOP" und
- "CMD_START".
-
- Bitte beachten Sie, daß die meisten SCSI-Treiber diese beiden Kommandos nicht
- unterstützen, also ohne das SCSI-Flag nicht funktionieren werden.
-
-
- Falls das Flag "ON" oder "START" angegeben wurde, fährt "Park" das
- spezifizierte Gerät wieder hoch.
-
-
- Beispiele:
-
- Die folgende Zeile den BenchTrash ToolTypes parkt alle "oktagon" Geräte,
- deren Icons auf BT abgelegt werden:
-
- EJECT oktagon.?/Park DEVICE=%S UNIT=%N SCSI
-
- Das "SCSI"-Argument wird nun gerade für das "oktagon" Device nicht benötigt,
- da es sowohl "CMD_START/STOP" als auch "HD_SCSICMD" unterstützt.
-
-
- Thomas,
- February 1998
-
-
-